Home Health Billing and Coding 101: The 2026 Guide

You are currently viewing Home Health Billing and Coding 101: The 2026 Guide

In home health, billing is about more than filling out forms and sending them to insurance companies to get paid. It is a high stakes compliance process. One small slip can cost you. A misplaced digit or a missed deadline can:

  • Disrupt your cash flow.
  • Trigger an audit.
  • Cost your home health care agency thousands of dollars.
  • Lead to financial penalties.
  • Delay your claim approvals.
  • Put your provider enrollment at risk.

We work with Medicare, Medicaid, and the major private payers every day. So this home health billing guide walks you through the latest payment cuts. It also covers the details that keep your claims clean and your revenue safe.

First, let us cover the basics. What is home health billing, and why is it different?

Home health billing is how you turn the care given inside a patient’s home into standard insurance claims for reimbursement. Regular medical billing usually charges for one office visit or a single procedure. Home health billing is built for something bigger. It covers a full cycle of care.

A nurse, therapist, or aide visits a homebound patient. Every visit, diagnosis, and supply has to be logged with the right codes.

Then your billers and coders add the correct home health billing codes to the claim. They send it to payers like Medicare, Medicaid, and private insurers such as Aetna, Cigna, Humana, BCBS, and UnitedHealthcare.

This shows the payer two things. The care was medically necessary. And it followed the doctor’s orders. Most importantly, it helps your home nursing agency collect the payment it has earned.

In a typical clinic, billing is simple. A patient comes in. The provider performs a service. The team builds a claim with a code or two. Medicare pays a set amount for that code.

Home health works on a different level. Under the Medicare Home Health Prospective Payment System (HH PPS), billing is episodic. It is also aggregate, and it leans heavily on clinical documentation.

Here is the key point. You are not paid per visit. Instead, you are paid one adjusted block rate to manage a patient’s full care over a fixed period.

Because of this, your billing team depends on your clinical team. Say a nurse logs an assessment late, or a therapist uses an old code. The entire payment for that 30 day period can vanish.

For small and midsize agencies, the risk is real. Without three to six months of cash in reserve, one long billing delay can put serious strain on the whole agency.

So to protect your medical revenue, you have to update Medicare at every stage of the 30 day cycle. You do that with one digital stamp on every claim. It is called the Type of Bill, or TOB, code.

Here is an easy way to picture it for a home health agency.

Think of a Type of Bill code like the subject line on an email to your bank.

  • Send code 32A, and you are saying: “We just signed a new customer. Please open a folder for them.”
  • Send code 329, and you are saying: “We finished our first month. Please check our timesheet and send the main check.”
  • Send code 327, and you are saying: “We made a mistake on a bill you already paid. Let us fix it.”

Every institutional claim has to tell Medicare what kind of transaction it is. That is true whether you file on a UB-04 form or through the electronic Fiscal Intermediary Standard System (FISS). To do this, home health teams use a three digit Type of Bill (TOB) code. It goes in Form Locator 4 of the claim.

In home health, the work follows a clear lifecycle. It starts when you admit a patient. It ends with final payment and any fixes. To keep your revenue steady, you need to know its four linked phases.

Phase #1: Patient Admission and TOB 32A (The Notice of Admission)

The 32A code is where a patient’s care cycle begins. It opens an active admission period in the Medicare systems. It also flags to other providers that your caregiver agency is now primary and responsible for the patient’s home care.

You cannot get reimbursed directly from a 32A claim. Even so, if you do not file it correctly, every future payment claim for that patient falls apart.

Phase #2: Care Delivery and Daily Logging

While the patient is in your care, your staff logs each visit and service. The billing system collects all of it. Later, that record builds your final claim.

Phase #3: Period Conclusion and TOB 329 (The Final Claim)

Home health billing runs in 30 day periods. At the end of each one, you file a TOB 329 claim. It pulls together the visits, service codes, care details, and supplies. Medicare then uses all of that to calculate your final payment.

Phase #4: Corrections and TOB 327 (The Adjustment Claim)

Mistakes happen in home health billing. Maybe a clinician left off a visit, used the wrong discipline code, or entered a bad diagnosis after the claim was paid. You do not start a brand new claim. Instead, you file a TOB 327 to reopen, correct, and restate the original one.

Here is how it all comes together day to day. Just follow this sequence.

1). Starting the Home Health Billing Episode

Your intake team works the referral. A clinician makes the first visit. That triggers your biller to send TOB 32A right away, which opens the formal care window in the federal database.

2). Documenting Home Health Visits

Your nurses, therapists, and aides deliver care in the home. Each visit gets logged daily in your EHR software, with the right HCPCS and revenue codes.

3). Submitting the Final 30-Day Claim

At the end of the 30 day period, your team gathers every visit and service into a TOB 329 claim. Then it goes to Medicare as a request to pay for the care you gave.

4). Correcting a Paid Home Health Claim

Suppose an internal audit finds a data entry error on a paid claim. Your team sends a TOB 327 to fix the record and adjust the payment. Your main enrollment stays untouched.

For new and growing agencies, this is the biggest trap of all. It is the Notice of Admission (NOA) deadline. Medicare requires your TOB 32A to be submitted and accepted by your Medicare Administrative Contractor (MAC) within 5 calendar days of the start of care date.

The clock starts on day 1, as soon as you have a billable service. From there, you have 5 days to file the NOA and get it processed in the Fiscal Intermediary Standard System (FISS).

For example, say your first treatment was October 1. Then your NOA deadline is October 6.

Miss that 5 day window, even by a day, and Medicare hits you with a daily penalty. There is no way around it. The penalty strips your payment for every day you are late, starting from the start of care date.

The math is simple:

Penalty Days = Acceptance Date minus Start of Care Date

Let us run a real example with the 2026 rate. Say your senior care agency earns the standard 30 day base rate of $2,038.22 for a period of care. That works out to about $67.94 per day ($2,038.22 divided by 30).

Now say your biller forgets and does not send the NOA until October 10. That is 9 days past the start of care. Medicare multiplies those 9 days by $67.94:

Penalty Amount = 9 x $67.94 = $611.46

Just like that, your agency loses $611.46. And it gets worse. If the NOA is 30 days late or more, the entire payment for that period drops to zero. That holds true even if your nurses and therapists spent dozens of hours driving out and giving great care.

A MAC will only waive a late NOA penalty in a few cases. The list is strict:

  • System outages. Documented, wide crashes of the Medicare FISS portal or the MAC’s intake servers.
  • Retroactive eligibility. The patient was listed as private pay or other insurance, but the government later granted Medicare coverage back to the admission date.
  • Disaster declarations. Official federal or state emergencies, like hurricanes or major floods, that physically disrupt your home nursing agency.

To claim any of these, add Condition Code KX to your final claim. Then send detailed, time stamped proof to back up your appeal.

A clean home health claim lines up your clinical records with the form locators on the claim. That match lets Medicare’s claims systems and audit tools quickly find the tracking points that federal rules require on every claim.

Occurrence Code 50: The OASIS Assessment Link

Every final claim needs Occurrence Code 50 in Form Locators 31 through 34. Next to it, you list the exact date your Outcome and Assessment Information Set (OASIS) evaluation was finished. Here is the catch. If that date does not match the timestamp on the OASIS file sent to the state, the system rejects the claim as an error.

Important 2026 update: OASIS is no longer Medicare only. As of July 1, 2025, CMS requires OASIS data for every patient who gets skilled home health care, no matter the payer. That covers Medicare, Medicaid, Medicare Advantage, and commercial plans. CMS even updated the Conditions of Participation, swapping the word “beneficiary” for “patient” to match. So if your home healthcare agency still treats OASIS as a Medicare only task, that is now a compliance gap. It can show up in both surveys and audits.

Point of Origin Codes

You also have to tell Medicare where the patient came from before your care began. That goes in Form Locator 15 on the claim.

  • Code 2 (Physician Referral). A community doctor sees a patient’s health slipping at home and writes an order for home health services.
  • Code 4 (Transfer from a Hospital). A patient leaves an inpatient hospital stay and comes straight into your care. This one matters for money. It places the patient in an institutional payment tier, which pays more than the community tier.

Patient Status Codes

Once the 30 day period ends, you note where the patient goes next. That goes in Form Locator 17. In short, it tells Medicare whether the care is ongoing or done.

  • Code 01 (Discharged to Home). The patient hit their goals and stays home safely, with no more care needed.
  • Code 03 (Transferred to a Skilled Nursing Facility). The patient got too sick for home care and moved to a nursing home or rehab facility.
  • Code 47 (Transfer to Another Home Health Agency). The patient leaves your agency for a competitor. Code 47 calls for tight coordination, because it splits the 30 day payment between both agencies based on the exact transfer day.

Value Codes 61 and 85 as Location Multipliers

Medicare does not pay every agency the same. An agency in rural Mississippi earns a different amount than one in New York City. To adjust for local costs and wages, you use two value codes in Form Locators 39 through 41.

  • Value Code 61. Holds the Core-Based Statistical Area (CBSA) code for the patient’s home address.
  • Value Code 85. Holds the Federal Information Processing Series (FIPS) state and county code.

Get this wrong, and you get paid wrong. If your software pulls an old address or the wrong county code, the state can claw back the overpayment during an audit.

The Patient-Driven Groupings Model (PDGM) decides how much you earn. It uses diagnosis codes and functional scores to set your payment, based on the type and amount of care you give. For 2026, the numbers shifted. The CY 2026 HH PPS final rule made some real changes.

The 30-Day Base Payout Rates

For a standard 30 day period, your software starts with a national base rate. Regional wage adjustments come after. Two rates apply:

  • Quality-Compliant Rate ($2,038.22). For agencies that report all required data to the Home Health Quality Reporting Program (HH QRP).
  • Non-Compliant Rate ($1,998.41). Miss the required quality reporting, and CMS cuts your market basket update by 2 points. That lowers what you earn on every claim.

Dissecting the 2026 Revenue Reductions

Many owners see the 2.4% market basket update and assume bigger checks in 2026. Not so fast. Other adjustments chip away at that bump and squeeze your margins.

  1. The Permanent Behavioral Adjustment. This is an ongoing, required cut of 1.023%. CMS uses it to offset billing behavior from the early PDGM years.
  2. The Temporary Adjustment. This is a one year cut of 3.0% to start clawing back past overpayments. By law, it does not carry into the 2027 starting rate.
  3. The Net Reality. Add it all up, and the base rate drops about 0.93% from 2025. CMS estimates a net cut of roughly 1.3% across the industry for 2026. The takeaway is blunt. You have to code almost perfectly just to hold your ground.

Think of a HIPPS code like the barcode on a package at the post office. The clerk does not want the long story of what is in your box.

They just scan the code. In a second, the computer knows the weight, the distance, and the price.

Your HIPPS code works the same way for your bill. It turns a pile of nursing notes and charts into one simple five character code. When Medicare scans it under Revenue Code 0023, it instantly knows how sick your patient is and how big your 30 day payment should be.

To get compensated for the work your staff does, your final claim needs precise revenue codes. Each one pairs with a matching Healthcare Common Procedure Coding System (HCPCS) code. And every visit gets itemized in clear 15 minute units.

The table below lists the official discipline lines, revenue codes, and definitions you need for a valid home health claim.

Revenue CodeHCPCS CodeDiscipline DescriptionBilling Unit Requirement
055XG0299Direct Skilled Nursing Visit by a Registered Nurse (RN)1 unit = 15 minutes
055XG0300Direct Skilled Nursing Visit by a Licensed Practical Nurse (LPN)1 unit = 15 minutes
042XG0151Services of a Physical Therapist (PT)1 unit = 15 minutes
042XG0157Services of a Physical Therapy Assistant (PTA)1 unit = 15 minutes
044XG0152Services of an Occupational Therapist (OT)1 unit = 15 minutes
044XG0158Services of an Occupational Therapy Assistant (COTA)1 unit = 15 minutes
043XG0153Services of a Speech-Language Pathologist (SLP)1 unit = 15 minutes
056XG0155Services of a Medical Social Worker (MSW)1 unit = 15 minutes
057XG0156Services of a Home Health Aide (HHA)1 unit = 15 minutes

The Critical Clinician Distinction

One common mistake is treating all nursing or therapy visits the same. They are not the same. An RN visit (G0299) uses a different code than an LPN visit (G0300). In the same way, a Physical Therapist (G0151) is not the same as a Physical Therapy Assistant (G0157).

Say your team uses G0299 for every nursing visit just to save time. That is billing fraud. In an audit, investigators will line up your claims against your payroll logs for the same dates and times.

So if your bill says an RN gave the care, but payroll shows you paid an LPN for that slot, you will get caught. It does not matter if you marked it as travel or drive time.

The result is harsh. Medicare takes back 100% of that claim. Your agency may face heavy penalties on top.

Medicare wants a record every time your staff checks on a patient by video, phone, or remote monitoring. You report these with tracking codes on your claim. That way, the government can see how your Medicare-certified home health agency uses digital care.

  • Code G0320. A live telehealth visit over a two way audio and video system. For example, a video assessment where a physical therapist checks joint mobility.
  • Code G0321. An audio only telehealth check in by phone. For example, a nurse calls to review a medication schedule or check on a healing surgical incision.
  • Code G0322. The collection and sending of remote patient monitoring data. For example, readings from a digital scale or blood pressure cuff sent to your portal.

You report these G codes only on 032X home health claims. Pair each one with the revenue code for the discipline involved (042X, 043X, 044X, 055X, 056X, or 057X).

Coding accuracy decides if you receive insurance payments. The expanded Home Health Value-Based Purchasing (HHVBP) Model decides how much of that payment you keep. It is now nationwide and required for every Medicare certified agency in all 50 states, plus DC and the territories. So no 2026 billing plan is complete without it.

Under HHVBP, CMS moves your Medicare payments up or down by as much as 5%. The swing depends on how your quality scores stack up against peer agencies in your volume group. Those scores come from OASIS measures, claims measures, and HHCAHPS patient experience surveys.

The timing trips people up. The adjustment lands about two years after the performance year. So your 2026 payment reflects your 2024 performance. And the care you give in 2026 will shape your 2028 checks. A 5% drop on top of the 2026 cuts can flip a healthy margin into a loss. That is why timely, accurate OASIS documentation is a money issue, not just a clinical one.

The Low Utilization Payment Adjustment (LUPA) is the single biggest payment risk in home health. Under the PDGM, every patient lands in one of 432 case mix payment groups, based on their health needs.

Each group comes with a set visit threshold. It usually falls somewhere between 2 and 6 visits in a single 30 day period.

Treat that number as make or break. Hit it, and you get paid in full. Miss it by even one visit, and Medicare flips you to a low per visit rate that can erase your profit.

The Mathematical Impact of a LUPA Hit

The numbers tell the story. Say a patient’s case mix group has a LUPA threshold of 5 visits. Your team delivers 4 strong visits. The patient felt well and canceled the fifth.

You delivered 4 instead of 5. So you failed the threshold test. Medicare cancels your $2,038.22 payment and switches to the 2026 national per visit rates:

  • Skilled Nursing per visit rate (2026): about $176.96 per visit
  • Total visits delivered: 4
  • Total LUPA payout: 4 x $176.96 = $707.84
  • Revenue lost: $2,038.22 minus $707.84 = $1,330.38

One missed visit just cost your agency $1,330.38 on a single patient. This is why your team has to watch visit counts every week. When a patient is near a LUPA line, your schedulers and clinical team need to coordinate. The goal is simple. Finish every clinically necessary visit before the 30 day window closes.

Watch the 2026 thresholds. CMS reset the LUPA thresholds for 2026 using CY 2024 claims data. Several clinical groups now need one more visit to clear the line. A group that paid in full at 4 visits last year might need 5 this year. So make sure your scheduling rules match the current threshold for each HIPPS code.

Under consolidated billing, your agency is on the hook for almost everything the patient gets while in your care. That covers services, medical supplies, and therapy tools, both legally and financially.

CMS keeps a large, running list for this. It is called the Consolidated Billing Master Code List. It holds thousands of codes, from wound care bandages and specialty catheters to outpatient therapy sessions.

The Outsource Vulnerability

Here is where it gets risky. Say a patient visits an outside supply store or an independent therapy clinic during your active 30 day window. They get a service on that list. The outside business will try to bill Medicare directly.

But your agency holds the primary admission file. So Medicare’s systems reject the outside claim on the spot. The message to that supplier is clear: “This patient is enrolled in a home health agency program. You must bill that agency to get paid.”

If you are not watching, those outside clinics send you surprise invoices. They can run into hundreds or thousands of dollars, for items you never ordered.

How to Protect Your Revenue

To shield your cash flow from these surprises, run a three part defense:

  • Run an external verification check. Before your field staff opens a wound care kit or orders special equipment, check the item’s code against the CMS Master Code List.
  • Enforce strict vendor agreements. Do not let patients use vendors you have not approved. Keep written deals with trusted local vendors, so you know the wholesale price if an item has to be bundled into your claim.
  • Audit the Common Working File (CWF). Have your billing team check the Medicare database each week. You want to catch any conflicting claim that overlaps with your active care window.

Everything so far has centered on Medicare. Medicare is national and consistent. Medicaid is not. The moment a patient is on Medicaid, the rules shift from state to state. So do the codes, the payers, and the technology you must use. If your home healthcare agency bills any Medicaid work, treat it as its own track.

  • Codes and payers vary by state. Many state Medicaid programs skip the Medicare G codes entirely. Instead, they use their own HCPCS Level II codes, like T1021, T1022, and various S codes. Often you bill a Medicaid managed care organization (MCO), not the state. Rules for prior authorization, units, and rates differ a lot. So always confirm the current rules with your state Medicaid agency or the MCO.
  • Electronic Visit Verification (EVV) is mandatory. Section 12006 of the 21st Century Cures Act requires every state to use EVV for Medicaid funded personal care and home health visits made in the home. EVV captures the service, the patient, the caregiver, the date, the location, and the start and end times of each visit. If the EVV data does not match the visit, the claim can be denied.
  • EVV enforcement tightened in 2026. Many states moved from soft edits to hard edits. A soft edit warned you but still paid. A hard edit rejects a non compliant Medicaid claim on the spot, with no payment until you fix and resend it. Several states also watch for high manual edit rates, which means visits typed in after the fact instead of a real time check in and check out. They treat that as a fraud signal that can trigger reviews or payment holds. Your state may require a specific EVV vendor, so confirm which system you must use.
  • Watch for the Review Choice Demonstration (RCD). In some states, Medicare’s Review Choice Demonstration adds pre claim or post payment review for home health. It comes with a tracking number you report on the claim. The list of states changes over time, so check your status with your MAC.

Bottom line: Medicare billing is one national playbook. Medicaid billing is fifty playbooks. Before you take on a Medicaid patient, confirm the state’s code set, MCO enrollment, prior authorization rules, and EVV vendor in writing. These rules and rates change too. So always verify them with your MAC and state Medicaid agency before you rely on them.

Before you submit any final claim, make sure your team can check off every item below.

  • Is the NOA clean? Was TOB 32A submitted and accepted inside the 5 day window, so you avoid daily deductions?
  • Does Occurrence Code 50 match? Is the date next to Code 50 the same as the completion timestamp on the OASIS assessment?
  • Is OASIS captured for every payer? Since July 1, 2025, OASIS is required for all skilled patients, not just Medicare.
  • Are the location codes updated? Do Value Codes 61 and 85 reflect the patient’s current, verified address for the right wage index?
  • Are the clinician G codes clean? Did you keep RN visits separate from LPN visits, and PT separate from PTA?
  • Have you checked the LUPA numbers? Did the patient get enough visits to clear the current 2026 threshold for their case mix group?
  • Are the telehealth codes present? Did you log every video and audio visit with G0320 through G0322, even though they pay $0.00?
  • Is your EVV data reconciled? For Medicaid patients, does the EVV record match each visit, so the claim clears hard edit review?
  • Are you tracking HHVBP? Is your team protecting the quality measures that drive your 5% value based payment adjustment?

Leave a Reply