POS 12 in medical billing is the CMS Place of Service code used for in-person healthcare services delivered in a patient’s private residence.Â
Physicians, nurse practitioners, therapists, behavioral health clinicians, and home-based primary care providers use POS code 12 on CMS-1500 and 837P claims to report home visits billed under CPT codes 99341-99350.Â
Medicare Part B classifies POS 12 as a non-facility setting, which affects practice expense RVUs, reimbursement rates, and medical necessity documentation requirements.
Home visit billing with POS 12 applies to chronic care management, wound care, physical therapy, palliative care, post-discharge follow-up, and mobile healthcare services performed in a private home rather than assisted living, skilled nursing, or telehealth settings.
Accurate POS 12 coding reduces the risk of denials, prevents RAC audit exposure, supports compliant reimbursement, and improves revenue cycle performance for home healthcare providers.
This guide covers POS 12 billing rules, who can use POS 12, qualifying home visit scenarios, reimbursement rules, CPT and HCPCS codes, Medicare billing requirements, documentation standards, common denial triggers, and best practices for compliant home service billing.
Who Can Use POS 12?
Any provider who delivers in-person care inside a patient’s private home can bill POS 12. Common users include:
- Primary care physicians making house calls
- Geriatricians and palliative care doctors
- Nurse practitioners and physician assistants in home-based primary care
- Physical, occupational, and speech therapists are doing in-home therapy
- Behavioral health clinicians visiting patients at home
- Mobile podiatry, wound care, and lab draw providers
Durable medical equipment suppliers also report POS 12 when the patient uses rented or purchased equipment at home.
Services Billed Under POS 12
Typical POS 12 services include in-person evaluation and management (E/M) visits, in-home physical and occupational therapy, mental health counseling, wound care, blood draws, vaccinations, and clinician supervision of complex chronic conditions.
When Should You Use POS 12?
Use POS 12 only when the patient receives the service inside a private residence, and the clinician is physically present in that residence. The CMS definition is strict: the location must be a private home, not a hospital, skilled nursing facility, assisted living facility, group home, or any other licensed care setting.
Clinical Scenarios That Qualify POS 12
- A homebound 78-year-old with COPD receives a monthly check-up from her family physician at her single-family home
- A patient recovering from hip replacement gets in-home physical therapy three times a week in his apartment
- A behavioral health clinician visits a child with severe autism inside the child’s family home
- A wound care nurse practitioner treats a diabetic ulcer at the patient’s residence after a hospital discharge
When Should You NOT Use POS 12?
You should not use POS 12 in these situations:
- Patient is in an assisted living facility. Use POS 13 instead.
- Patient is in a skilled nursing facility. Use POS 31 (SNF) or POS 32 (nursing facility).
- Patient is in a group home. Use POS 14.
- Patient is in a custodial care facility. Use POS 33.
- Patient is in a hospice inpatient unit. Use POS 34.
- Service is delivered by telehealth while the patient is at home. Use POS 10.
- Patient is admitted as a hospital inpatient. Use POS 21, even if the home visit code was previously billed. The CMS Recovery Audit Contractor program flags home visit codes (99341–99350) billed during an inpatient stay as improper payments under RAC Topic 0011.
Confusing a residence with a facility creates audit risk. CMS RAC Topic 0011 specifically targets home visit CPT codes billed when the patient was actually an inpatient.
Is POS 12 a Facility or Non-Facility Setting?
POS 12 is a non-facility setting under the Medicare Physician Fee Schedule. CMS sorts every POS code into one of two payment categories: facility or non-facility. The home falls under non-facility because the provider, not a hospital, bears practice expense.
Impact on Practice Expense RVUs
The Medicare Physician Fee Schedule pays each service using Relative Value Units (RVUs) for work, practice expense (PE), and malpractice. PE has two values: facility and non-facility. Non-facility PE is higher because the clinician absorbs the cost of supplies, equipment, and travel. Since POS 12 triggers the non-facility rate, Medicare pays more for many services done at home than the same services done in a hospital outpatient department.
How This Classification Affects Payment
A service billed with POS 12 typically pays more than the same service billed with POS 22 (outpatient hospital) because the non-facility PE RVU is larger. Office services (POS 11) and home services (POS 12) both use the non-facility rate, so payment is similar, although some payers vary their fee schedules.
POS 12 Reimbursement Guidelines
Medicare pays POS 12 claims at the non-facility rate published in the Medicare Physician Fee Schedule, with geographic adjustments. The exact dollar amount depends on the CPT code, the Geographic Practice Cost Index (GPCI) for the locality, and the annual conversion factor set by CMS.
Medicare
Medicare Part B covers home visits when a documented medical necessity exists. The patient does not need to be homebound (the homebound rule applies to the home health benefit, not to physician home visits). The MAC processes the claim and applies the non-facility fee schedule.
Medicaid
Medicaid policies vary by state. Most state Medicaid programs accept POS 12 for home visits, but coverage rules, eligible CPT codes, and payment rates differ. Some states require prior authorization for in-home services. Always check the state Medicaid provider manual.
Commercial Payers
Most commercial insurers follow CMS conventions and accept POS 12 at non-facility rates. Some payers cap the number of home visits per year, require pre-authorization, or pay home visits at parity with office visits. Review payer contracts before scheduling regular home-based care.
POS 12 vs POS 11: Home vs Office Services
POS 11 is the office setting and POS 12 is the patient’s home. The two codes look similar but apply to different physical locations and different CPT code families.
| Element | POS 11 (Office) | POS 12 (Home) |
| Location | Provider’s office | Patient’s private residence |
| Provider travel | None | Clinician travels to patient |
| Common E/M codes | 99202–99215 | 99341, 99342, 99344, 99345, 99347–99350 |
| RVU category | Non-facility | Non-facility |
| Documentation focus | In-office encounter | Medical necessity for home setting |
| Audit risk | Lower | Higher (RAC topic 0011 exposure) |
Which CPT Codes Are Commonly Billed With POS 12?
The home or residence E/M code family is the primary CPT range for POS 12. The American Medical Association revised these codes effective January 1, 2023, deleting CPT 99343 and folding the old domiciliary codes (99324–99328, 99334–99337, 99339, 99340) into this set.
New Patient Home or Residence Visits
- 99341 — Straightforward MDM or 15+ minutes total time
- 99342 — Low MDM or 30+ minutes total time
- 99344 — Moderate MDM or 60+ minutes total time (CPT 99343 was deleted)
- 99345 — High MDM or 75+ minutes total time
Established Patient Home or Residence Visits
- 99347 — Straightforward MDM or 20+ minutes total time
- 99348 — Low MDM or 30+ minutes total time
- 99349 — Moderate MDM or 40+ minutes total time
- 99350 — High MDM or 60+ minutes total time
Prolonged Services
When total time exceeds the threshold for 99345 or 99350 by at least 15 minutes, add 99417 (commercial payers) or G0318 (Medicare).
Home Health Certification and Care Plan Oversight
These HCPCS codes are tied to a home health agency plan of care but represent physician work, not face-to-face home visits:
- G0180 — Initial certification of a patient for home health care (after a 60-day gap)
- G0179 — Recertification of a patient for home health care
- G0181 — Home health care supervision (30+ minutes per calendar month)
- G0182 — Hospice care supervision (30+ minutes per calendar month)
G0181 and G0182 require at least 30 documented minutes per calendar month and cannot be billed on the same date as G0180.
Other Procedures Eligible in the Home Setting
Vaccine administration codes, EKGs, venipunctures, and select diagnostic services can be performed in the home when general physician supervision applies, and the area lacks home health alternatives.
Does Medicare Accept POS 12?
Yes. Medicare accepts POS 12 for covered home visits when the provider documents medical necessity and the clinician is physically present in the patient’s private residence. Medicare pays these claims at the non-facility PFS rate.
Conditions for Coverage
- The clinician must be enrolled in Medicare
- The CPT code billed must match the home setting (use 99341–99350, not office codes)
- The patient cannot be an inpatient or in a skilled nursing facility on the same date
- Each visit must have documented medical necessity
Common Reasons Medicare Denies POS 12 Claims
- Office E/M codes (99202–99215) submitted with POS 12
- Service frequency exceeds the standard of care
- Home visit billed during an inpatient stay (RAC audit trigger)
- Inadequate documentation of why the home setting was required
- Provider not enrolled or credentialed for the service
How Do You Bill a POS 12 Claim Correctly?
The billing workflow has six steps. Each one prevents a specific denial pattern.
Step 1: Verify Eligibility
Run eligibility before every visit. Confirm the payer covers home visits, the patient’s coverage is active, and any prior authorization requirements are met.
Step 2: Document the Visit Properly
Capture chief complaint, HPI, ROS, exam, MDM, and total time. Note the reason a home visit was required (mobility limits, post-acute recovery, hospice criteria, etc.).
Step 3: Select the Correct CPT Code
Use the home or residence E/M range (99341–99350). Pick the level based on MDM or total time on the date of encounter. Never substitute office codes.
Step 4: Choose POS 12
Mark POS 12 in Box 24B of the CMS-1500. Confirm the encounter happened in a private residence (not assisted living or any facility).
Step 5: Apply Modifiers When Needed
Most home visits need no modifier. Use modifier 25 if a significant, separately identifiable E/M service is billed with a procedure on the same date. For prolonged services, add 99417 or G0318.
Step 6: Submit and Track
Submit electronically through the clearinghouse. Track the claim through the 277CA, ERA, and any rejection reports. Address denials within payer-specific appeal windows.
Common POS 12 Billing Mistakes and How to Avoid Them
Most POS 12 denials come from the same handful of errors. Knowing them prevents nearly all of them.
- Using POS 12 for Assisted Living Visits: The CMS POS code set lists assisted living as POS 13, not POS 12. Even though CPT codes 99341–99350 cover both home and assisted living residences, the POS code must reflect the actual setting. Many payers deny on this mismatch.
- Pairing Office E/M Codes With POS 12: CPT 99202–99215 are office codes and will be denied with POS 12. CGS Medicare flagged Kentucky Part B claims for this exact problem. Always use 99341–99350 with POS 12.
- Billing Home Visits During Inpatient Stays: RAC Topic 0011 audits this directly. If the patient is admitted, home visit codes are invalid for that date, regardless of where the clinician saw the patient.
- Missing or Wrong Address: The provider’s practice address belongs in Box 32. The patient’s home address must be accurate in the demographics. Address mismatches against the payer eligibility file cause denials.
- Confusing POS 12 with POS 10: POS 10 is for telehealth provided to a patient at home. POS 12 is for in-person home visits. Using POS 12 for a telehealth visit creates a documentation conflict and may trigger recoupment.
- Weak Medical Necessity Documentation: Notes that only restate chronic conditions without explaining why the home setting was needed fail Medicare review. Each visit needs a specific medical reason.
How Do You Prevent POS 12 Claim Denials?
Prevention starts before the visit and continues through claim submission. The denial reasons listed above repeat across thousands of claims, which means a small set of front-end controls catches most of them.
Top Denial Reasons for POS 12
- Service frequency exceeds the standard of care
- Duplicate or overlapping services
- Incorrect CPT-POS pairing
- Missing medical necessity documentation
- Patient was inpatient or in another facility on the date of service
- Provider not credentialed for the payer or service
AR Follow-Up Strategies
Set up payer-specific worklists for POS 12 denials. Track denial codes, root causes, and resolution times. Build dashboards that flag any home visit claim sitting unpaid past 30 days.
Appeal Process for POS 12
Most payers allow first-level appeals within 90 to 120 days. Include:
- The complete office note for the date of service
- Justification for the home setting
- A cover letter citing the relevant CMS or payer policy
- Any supporting documents (eligibility verification, prior auth, hospital discharge summary)
Denial Prevention Checklist for POS 12
- Eligibility verified before the visit
- Patient residence confirmed (private home, not facility)
- CPT code from the 99341–99350 range or other approved home service code
- POS 12 entered in Box 24B
- Medical necessity documented in the note
- No conflicting inpatient or facility claim on the same date
- Provider enrollment current for the payer
Final Words
POS 12 is simple when you stay inside its boundaries: a patient’s private home, an in-person clinician, a home or residence E/M code, and documented medical necessity for the visit. The denials and audit risks come from edge cases, assisted living, telehealth, inpatient overlaps, office E/M codes, and thin notes. Match the CPT code family to the POS, verify the setting matches CMS definitions, and document why the home was the right place for the service. Doing those three things removes most of the audit and denial risk that home-based billing carries.
