Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

HCPCS Code G0159: Physical therapist home health billing guide

Key takeaways

Key takeaways

HCPCS Code G0159 covers a qualified physical therapist establishing or delivering a physical therapy maintenance program at home. Each unit is 15 minutes.

G0159 applies in the home health setting only. Hospice physical therapy visits are reported with G0151 or G0157 instead.

When a physical therapist assistant delivers the maintenance program, the correct code is G2168. Only a qualified PT can establish the program.

Documentation must show a physician-certified plan of care, timed service minutes, homebound status, and why the maintenance program needs a therapist’s skill.

Practice management software like Pabau tracks 15-minute units, flags recertification dates, and helps you submit cleaner home health claims.

HCPCS Code G0159 covers a single service. A qualified physical therapist establishes or delivers a physical therapy maintenance program in the home health setting, and each unit is 15 minutes. It is narrower than the general home health PT visit code, and it has no hospice setting at all.

Both of those limits are misstated in widely used code lookups, and both produce avoidable denials. This guide covers the correct CMS descriptor and when G0159 applies instead of G0151. It also covers who may deliver the service, how units are reported, and what auditors expect in the record.

What is HCPCS Code G0159?

HCPCS Code G0159 is the Medicare G-code for a physical therapy maintenance program delivered at home. A qualified physical therapist sets up or delivers that program, and each unit covers 15 minutes. Physical therapy practices billing Medicare home health use this code family rather than standard CPT codes.

The official CMS descriptor is specific about the setting and the service:

Services performed by a qualified physical therapist, in the home health setting, in the establishment or delivery of a safe and effective physical therapy maintenance program, each 15 minutes.

Two words in that descriptor do the heavy lifting. Home health rules out hospice, outpatient, and inpatient use. Maintenance program rules out routine restorative visits, which belong to G0151. Every other billing question about this code follows from those two limits.

Home health agencies submit claims under the Home Health Prospective Payment System (HH PPS), not the outpatient fee schedule.

Under that system, HCPCS Level II G-codes report therapy services instead of CPT procedure codes. G0159 is a Level II G-code maintained by the Centers for Medicare and Medicaid Services (CMS).

G0159 code details at a glance

The table below consolidates the core reference data billers need before submitting a claim under HCPCS Code G0159.

Field Details
HCPCS Code G0159
Code Type HCPCS Level II G-code
Official Descriptor Services performed by a qualified physical therapist, in the home health setting, in the establishment or delivery of a safe and effective physical therapy maintenance program, each 15 minutes
Applicable Settings Home health agency (HHA) only. Not valid in hospice, outpatient, or inpatient settings
Service Type Establishment or delivery of a physical therapy maintenance program
Provider Type Qualified physical therapist (PT) only
Assistant Counterpart G2168 (physical therapist assistant delivering the maintenance program)
Billing Unit 15-minute increments (time-based)
Revenue Code 042x (physical therapy)
Claim Form UB-04 (Form CMS-1450), type of bill 032x
Primary Payer Medicare Part A home health benefit
Maintaining Body Centers for Medicare and Medicaid Services (CMS)

When to use G0159 instead of G0151

Use G0159 when the skilled work is the maintenance program itself, and G0151 for a routine skilled visit. The choice turns on the purpose of the visit, not the patient’s diagnosis. Both codes describe a qualified PT working in the home.

  • Use G0151 for a routine skilled PT visit. That covers evaluation, restorative treatment, and progression toward functional goals.
  • Use G0159 when the skilled work is the maintenance program itself. That covers designing the program, teaching it to the patient or caregiver, and delivering it when the patient’s condition calls for a therapist.

A maintenance program is built to hold on to current function or slow decline. Medicare covers it when skilled therapy is needed to carry it out safely and effectively.

Improvement is not the test, and a claim cannot be denied purely because the patient will not get better. CMS confirmed that position in the Jimmo v. Sebelius settlement and revised its manuals to match.

Some visits blend both purposes. Report the code that matches the skilled service that justified the visit, and let the note show clearly which one it was.

Who can bill G0159: Qualified PT vs physical therapist assistant

Only a qualified physical therapist can bill HCPCS Code G0159. That means a licensed PT with the credentials and scope of practice to deliver skilled therapy independently. Provider eligibility is the most consequential coding decision in this code family.

A physical therapist assistant cannot bill G0159. When a PTA delivers the maintenance program, the correct code is G2168. Its descriptor covers delivery only, so establishing the program stays with the qualified PT.

  • G0159: qualified PT establishing or delivering the maintenance program
  • G2168: physical therapist assistant delivering a maintenance program the PT established
  • G0151: qualified PT on a routine skilled home health or hospice visit
  • G0157: physical therapist assistant on a routine skilled home health or hospice visit
  • Documentation must clearly identify the treating clinician and their credential level
  • The supervising PT’s name appears on the plan of care regardless of who delivers the visit

PTAs have only been able to furnish home health maintenance therapy since CMS finalized that change for calendar year 2020. G2168 and its occupational therapy counterpart G2169 were created for exactly that purpose.

Required supervision levels for a PTA vary by state licensure rules. Confirm them with your Medicare Administrative Contractor (MAC) and your state practice act before you submit claims.

How G0159 compares to the other home health therapy G-codes

HCPCS Code G0159 sits inside a family of home health therapy G-codes that also covers occupational therapy and speech-language pathology. Each code maps to one discipline, one clinician type, and one kind of service.

Picking the wrong member of the family is a common denial trigger in physical therapy billing. Every code below is reported in 15-minute units.

Code Discipline Provider Type Setting Service Type
G0151 Physical therapy Qualified PT Home health or hospice Routine skilled PT visit
G0157 Physical therapy Physical therapist assistant (PTA) Home health or hospice Routine skilled PT visit
G0159 Physical therapy Qualified PT Home health only Establish or deliver a PT maintenance program
G2168 Physical therapy Physical therapist assistant (PTA) Home health only Deliver a PT maintenance program
G0152 Occupational therapy Qualified OT Home health or hospice Routine skilled OT visit
G0158 Occupational therapy Occupational therapy assistant (OTA) Home health or hospice Routine skilled OT visit
G0160 Occupational therapy Qualified OT Home health only Establish or deliver an OT maintenance program
G2169 Occupational therapy Occupational therapy assistant (OTA) Home health only Deliver an OT maintenance program
G0161 Speech-language pathology Qualified SLP Home health only Establish or deliver an SLP maintenance program

Where the G0151 confusion comes from: the descriptor for G0151 reads “in the home health or hospice setting.” Several third-party code references then copy that wording onto G0159. It does not belong there. G0159’s own descriptor names the home health setting and nothing else.

Check the current CMS HCPCS Alpha-Numeric file before you trust any lookup tool, including the one built into your billing system.

Medicare coverage and eligibility for G0159

Medicare Part A covers home health physical therapy under strict eligibility criteria. A patient must meet every condition below before a claim under HCPCS Code G0159 can be submitted. Incomplete eligibility documentation is a primary source of denial.

According to the Medicare Benefit Policy Manual (Chapter 7) and CMS’s home health PPS guidance, eligibility requires all of the following:

  • Homebound status: The patient must meet Medicare’s definition of homebound. Leaving home requires considerable effort due to illness, injury, or a condition that restricts mobility.
  • Physician certification: A physician or allowed non-physician practitioner must certify the plan of care. Certification covers a 60-day period and must be in place before services begin. The certifying physician bills that work separately under G0180.
  • Face-to-face encounter: The certifying practitioner must document an encounter related to the reason for home health care. It falls within 90 days before or 30 days after the start of care.
  • Skilled care requirement: The maintenance program must need a physical therapist’s skill. Coverage fails if a family member or aide could safely carry out the program without one.
  • Home health agency enrollment: The HHA must be Medicare-certified, and the patient must be receiving services from that agency.
  • Part A enrollment: The patient must be enrolled in Medicare Part A and meet the benefit period conditions.

The skilled care test is where maintenance claims usually stand or fall. Complexity, safety risk, and the patient’s clinical instability are what make a therapist necessary. Write those factors into the note rather than leaving a reviewer to infer them.

Prior authorization requirements vary by MAC jurisdiction and plan type. Some Medicare Advantage plans and select MAC regions require prior authorization for home health therapy. Confirm current requirements with your MAC, such as WPS Government Health Administrators or CGS Administrators, before initiating services.

How to bill G0159: Time-based units and coding rules

Billing HCPCS Code G0159 correctly depends on accurate time tracking. The code is time-based, and each unit represents 15 minutes of skilled maintenance program work. A 45-minute visit, for example, reports as 3 units of G0159. Documentation of treatment minutes is non-negotiable for clean claims.

Home health agencies submit claims on the UB-04 (Form CMS-1450) rather than the CMS-1500. Pairing the correct revenue code with G0159 is required. Using claims management software that validates revenue code pairings before submission reduces this type of error significantly.

Pabau checkout screen alongside a completed insurer invoice
Pabau builds the invoice as the visit is checked out, so the units you bill match the minutes the note recorded.
  1. Confirm the service is maintenance work. Restorative treatment belongs under G0151. Check the plan of care before the code is assigned, not after the visit.
  2. Document timed service minutes in the visit note. Record start and end time for each skilled intervention, then round to the nearest 15-minute increment per CMS guidance.
  3. Calculate units by dividing total skilled minutes by 15. A 50-minute visit reports as 3 units, since the remaining 5 minutes fall below the threshold for a fourth.
  4. Assign revenue code 042x, the physical therapy revenue code for home health claims. Confirm the exact subcategory against your MAC’s billing guidelines.
  5. Attach supporting documentation, including the physician-certified plan of care, the visit note with timed minutes, homebound status, and clinician credential verification.
  6. Submit via the UB-04 on type of bill 032x through your MAC’s electronic claim portal. Verify that G0159 appears on the right revenue line with the correct unit count.

Pro Tip

Track service minutes as the visit happens rather than reconstructing them from memory at claim submission. A 15-minute discrepancy between documented and billed time is one of the most common G0159 audit triggers. Build a timed-minutes field into every home health visit note template.

How G0159 is paid under the home health PPS

G0159 has no national payment amount of its own. Home health therapy is not paid line by line from the physician fee schedule. Medicare pays the agency a bundled amount for each 30-day period of care, and the G-codes report what was delivered inside that period.

That distinction matters because rate lookup tools built for outpatient CPT codes will return nothing useful for G0159. The numbers that move your revenue live in the annual home health rate files instead.

Payment element How it works What to check
30-day period payment One case-mix adjusted payment covers every discipline and visit in the period Confirm the period’s HIPPS code and case-mix group before you bill
LUPA per-visit payment A low utilization payment adjustment (LUPA) pays per visit when the period misses its visit threshold Look up the current physical therapy per-visit rate in the CMS rate files
Wage index adjustment The labor share of each rate is adjusted for the agency’s geographic area Find your CBSA in the annual wage index file published with the rule
Annual update CMS republishes home health rates each fall in the HH PPS final rule Verify 2026 figures on CMS.gov before billing, not in a third-party summary

Reporting G0159 units accurately still protects revenue, even though the code is not separately paid. Visit counts drive LUPA thresholds, and the recorded time supports the case-mix and cost report data CMS uses to set future rates.

Documentation requirements for G0159 claims

Insufficient documentation is a leading cause of G0159 denial, alongside the wrong provider type. Medicare auditors and MAC reviewers routinely request clinical records to validate medical necessity and skilled care. Using digital forms and structured visit templates keeps the required elements from going missing.

Pabau medical forms template library with a form preview open
Pabau’s form builder makes timed minutes and homebound status required fields, so a visit note cannot be saved half-finished.

Every G0159 claim should be supported by the following documentation:

  • Physician-certified plan of care: Must be completed before services begin and recertified every 60 days. The plan must specify the PT goals, visit frequency, and expected duration.
  • The maintenance program itself: The record must describe the program the therapist established, including the specific activities, and who carries them out between visits.
  • Why a therapist is required: A brief narrative explaining the complexity or safety risk that makes the program unsafe to delegate. Improvement is not required, but skilled need is.
  • Homebound status documentation: The visit note or separate documentation must state the basis for homebound status at the time of each visit.
  • Timed service minutes: Each visit note must record total minutes of skilled service, start and end times per intervention, and the total billed units. Undocumented minutes cannot be billed.
  • Clinician credentials: The treating clinician’s name and credential must appear on the visit note. This is what separates a G0159 claim from a G2168 claim.
  • Functional status over time: Notes showing that function is being held or that decline is slowing support ongoing claim validity for a maintenance program.

Maintain HIPAA-compliant documentation practices for all home health records. Records must be retained per your state’s requirements and Medicare documentation standards, typically a minimum of five years from the date of service.

Why G0159 cannot be billed in hospice

G0159 has no hospice setting, so it never belongs on a hospice claim. Its CMS descriptor names the home health setting only. CMS’s hospice billing instructions in Publication 100-04, Chapter 11 list G0151 and G0157 for physical therapy visits under revenue code 042x. G0159 does not appear there at all.

The mix-up is easy to trace. G0151 is the code whose descriptor says “in the home health or hospice setting.” That phrase then gets copied onto G0159 across a lot of secondary sources. Anyone who reads it there and bills accordingly is submitting a setting mismatch.

For a patient who has elected the Medicare hospice benefit, here is what applies instead:

  • Qualified PT visit: report G0151 under revenue code 042x on the hospice claim.
  • PTA visit: report G0157 under revenue code 042x.
  • Payment: the hospice per-diem covers the visit. The G-code and units report visit data rather than triggering a separate payment.
  • Clinical intent: documentation should reflect palliative goals such as comfort, safety, positioning, and caregiver training.
  • Contracted therapists: a PT practice working under contract bills the hospice directly, and the hospice bills Medicare.

Maintenance-style therapy can absolutely be appropriate for a hospice patient. The code that reports it is still G0151 or G0157, because the maintenance program G-codes exist only inside the home health benefit.

Common billing errors and how to avoid them

Home health PT billing generates a predictable set of denial patterns, and each one drags on the healthcare revenue cycle. Knowing the most frequent G0159 errors before they happen is the cheapest way to prevent them. Most fall to a solid documentation workflow and a pre-submission claim check.

Billing error Why it causes denial How to prevent it
G0159 used for a routine restorative visit G0159 is limited to maintenance program work, and a routine skilled visit is G0151 Check the visit’s purpose against the plan of care before assigning the code
G0159 reported on a hospice claim G0159 has no hospice setting, so hospice PT visits are G0151 or G0157 Check the type of bill before code assignment, not after submission
PTA visit billed as G0159 instead of G2168 Provider type mismatch between the billed code and the treating clinician Verify clinician credential at scheduling, before the code is assigned
Underdocumented timed minutes Cannot validate unit count against the service time delivered Use structured visit note templates with mandatory time fields
No skilled rationale for the maintenance program Reviewers cannot tell why a therapist was needed rather than a caregiver Record the complexity or safety risk that requires a therapist at each visit
Expired or missing plan of care Claims outside the certified period lack physician order support Track 60-day recertification cycles in your scheduling system
Homebound status not documented at each visit Medicare requires contemporaneous homebound documentation Add a homebound status field to every visit note template
Billing G0159 in an outpatient setting G0159 is valid only in the home health setting Confirm the setting first, since outpatient PT uses CPT codes instead

How practice management software supports G0159 billing

Home health PT practices running many concurrent cases face a tracking problem that scales with patient volume. Managing 15-minute units, recertification dates, and homebound entries by hand across dozens of active patients creates steady error exposure. Anyone opening a PT practice or scaling home health capacity runs into that early.

Practice management software like Pabau brings the documentation and the claim into one place. Its claims tools support therapy billing workflows, including several that reduce G0159 denial exposure directly:

  • Structured visit templates with mandatory timed-minutes fields, so no claim goes out with the time undocumented
  • Automated workflow triggers that flag approaching 60-day recertification windows, so a plan of care never lapses unnoticed
  • Provider credential tagging on appointments, so PT and PTA visits are easy to separate when the code is assigned
  • Pre-submission claim validation that checks for missing fields and common pairing errors before a claim leaves the system

The result is fewer resubmissions and less chasing paperwork after the fact. Pabau’s automated billing workflows cut down manual follow-up on recertification cycles and incomplete notes. Your billers spend their time on the claims that need judgment, not on ones that should never have failed.

Pabau appointment card beside a list of automated patient communications
Pabau fires confirmations and care instructions from the appointment record itself, so home health visits hold their schedule without manual chasing.

Pro Tip

Audit your last 30 maintenance program claims before scaling home health volume. Check each one for the correct provider credential, timed minutes per visit, and documented homebound status. Then check for a plan of care inside the active 60-day period and a written reason the program needs a therapist. A 30-claim audit usually surfaces two or three systematic problems that, once fixed, reduce denials across the whole caseload.

Managing G0159 billing across multiple home health cases?

Pabau's claims management tools help physical therapy practices track 15-minute billing units, document homebound status, and submit clean home health claims. See how it works for your practice.

Pabau practice management software for home health billing

Conclusion

G0159 is a narrow code doing a specific job. It reports a qualified physical therapist establishing or delivering a maintenance program in the home, in 15-minute units, and nowhere else. Get the setting and the service type right and most of the denial risk disappears before a claim is ever built.

What remains is documentation discipline. That means timed minutes, a current plan of care, and a written reason the program needs a therapist. Build those three checks into the visit itself and the record is finished before anyone opens the claim. To see how Pabau handles home health billing workflows, book a demo with the team.

Continue your research

Continue your research

Assessing shoulder function before you write the program? The lift-off test walks through the subscapularis assessment and how to record the result.

Screening a home health patient for thoracic outlet symptoms? The Halstead maneuver covers the technique, what a positive result suggests, and how to document it.

Building care plans for patients seen at home? Ineffective airway clearance care plan gives you a ready-made template with goals and interventions.

Billing another discipline on the same home health claim? G0155 covers clinical social work visits in the home health and hospice settings.

Reporting aide visits alongside skilled therapy? S9122 covers hourly home health aide services and the payers that accept it.

Frequently asked questions

What does HCPCS Code G0159 mean?

HCPCS Code G0159 is the Medicare code for a physical therapy maintenance program in the home health setting. A qualified physical therapist establishes or delivers the program, and each billed unit covers 15 minutes. It is a HCPCS Level II G-code maintained by CMS, and home health is the only setting it covers.

What is the difference between G0159 and G0151?

G0151 reports a routine skilled physical therapy visit by a qualified PT, and its descriptor covers both the home health and hospice settings. G0159 reports the establishment or delivery of a physical therapy maintenance program, and it applies in home health only. Choose between them by the purpose of the visit.

What counts as a physical therapy maintenance program?

A maintenance program is a set of activities designed to hold on to a patient’s current function or slow their decline. Medicare covers skilled therapy to establish or deliver one when the patient’s condition makes a therapist necessary. Improvement is not required for coverage.

How is G0159 reimbursed by Medicare?

G0159 has no separate national payment amount. Medicare pays home health agencies a case-mix adjusted amount for each 30-day period of care, and G0159 reports the service inside that period. Per-visit rates apply only when the period is a low utilization payment adjustment, and CMS publishes those rates annually.

Can G0159 be billed in a hospice setting?

No. The CMS descriptor for G0159 names the home health setting only. CMS hospice billing instructions in Publication 100-04, Chapter 11 do not list it. Hospice physical therapy visits are reported with G0151 for a qualified PT or G0157 for a physical therapist assistant, under revenue code 042x.

Who can bill G0159, a qualified PT or a PTA?

Only a qualified physical therapist can bill G0159. When a physical therapist assistant delivers the maintenance program, the correct code is G2168. Establishing the program remains the qualified therapist’s responsibility, since the G2168 descriptor covers delivery alone.

Does G0159 require prior authorization under Medicare?

Prior authorization requirements for G0159 vary by MAC jurisdiction and payer. Traditional Medicare fee-for-service does not universally require prior authorization for home health PT, but some Medicare Advantage plans and select MAC regions do. Confirm current requirements with your MAC before initiating home health PT services.

×