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 G0237: Respiratory muscle therapy billing guide

Key takeaways

Key takeaways

HCPCS Code G0237 covers individual, face-to-face therapy to increase respiratory muscle strength or endurance, billed in 15-minute units.

Medicare pays G0237 only in approved outpatient settings, and hospital outpatient departments (POS 22) are the main one.

Direct physician supervision is required, though 42 CFR 410.47 allows real-time audio-video presence instead of a physician in the building.

The pulmonary rehabilitation benefit is capped at 36 sessions per lifetime, extending to 72 with documented medical necessity.

Practice management software like Pabau helps rehabilitation programs track session counts, keep documentation audit-ready, and cut G0237 denials.

HCPCS Code G0237 is the Medicare code for one-on-one therapy that builds respiratory muscle strength or endurance. It is billed in 15-minute units inside a comprehensive outpatient pulmonary rehabilitation program. Each unit has to match a documented start and stop time in the session note.

This guide covers the official code description, Medicare coverage criteria, covered ICD-10 diagnoses, documentation requirements, and the denial triggers worth knowing.

It does not quote a flat payment amount, because Medicare publishes none. G0237 pays on the Medicare Physician Fee Schedule, so the figure moves with your locality and your Medicare Administrative Contractor (MAC).

HCPCS Code G0237: Definition and official description

G0237 sits in the Level II Healthcare Common Procedure Coding System (HCPCS), the G-code series CMS maintains for Medicare services.

The official CMS description reads: “Therapeutic procedures to increase strength or endurance of respiratory muscles, face-to-face, one-on-one, each 15 minutes (includes monitoring of the treatment).”

Each billed unit equals 15 minutes of direct, face-to-face, one-on-one therapy. Monitoring of the treatment is included in the unit, so a separate monitoring charge is not appropriate. The code lives within the HCPCS Level II G-code series maintained by the Centers for Medicare and Medicaid Services (CMS).

Field Details
Code G0237
Code type HCPCS Level II (G-code)
Billing unit Each 15 minutes (timed code)
Session type Face-to-face, one-on-one only
Supervision level Direct physician supervision, in person or on live video
Approved setting Hospital outpatient department (POS 22), plus certain approved outpatient settings
Maintaining body Centers for Medicare and Medicaid Services (CMS)

Medicare coverage for HCPCS Code G0237

Medicare Part B covers HCPCS Code G0237 as part of a comprehensive pulmonary rehabilitation program. The governing national policy is NCD 240.8, Pulmonary Rehabilitation Services.

Staffing, supervision, and individualized plan requirements sit in 42 CFR 410.47. NCD 20.10 is the cardiac rehabilitation policy, so citing it on a pulmonary claim is a common mix-up.

Three things have to line up before G0237 is payable. The patient needs a physician-prescribed individual treatment plan and a documented pulmonary condition on the covered list. The service also has to be delivered in an approved outpatient setting under direct physician supervision.

Medicare pays 36 pulmonary rehabilitation sessions in a patient’s lifetime. Up to 36 more can be approved where the treating physician documents continued medical necessity. That ceiling of 72 is a lifetime figure too, not one that resets.

  • Patient eligibility: Diagnosed with a covered pulmonary condition (see ICD-10 table below)
  • Physician order: Written order with individualized treatment plan required before services begin
  • Program structure: Must be part of a comprehensive outpatient pulmonary rehabilitation program
  • Session limit: 36 sessions per lifetime, extending to 72 with documented medical necessity
  • Medicare Advantage note: Coverage rules, prior authorization, and payment rates vary by plan. Verify with the individual plan before billing.

Covered ICD-10 diagnosis codes for G0237

Every G0237 claim requires a covered ICD-10-CM diagnosis code to establish medical necessity. The primary covered diagnoses are chronic obstructive pulmonary disease, emphysema, and chronic bronchitis. Coverage also extends to certain other pulmonary conditions under the applicable MAC’s Local Coverage Determination (LCD).

Each MAC publishes a billing-and-coding article next to its LCD, such as CMS Article A52770. Covered diagnosis lists vary by jurisdiction, so check your own MAC’s current version first. Objective test results help here, and cardiopulmonary exercise testing is one source of the functional findings a reviewer looks for.

ICD-10-CM Code Description Notes
J44.0 COPD with acute lower respiratory infection Primary covered indication
J44.1 COPD with acute exacerbation Primary covered indication
J44.9 COPD, unspecified Primary covered indication
J43.0-J43.9 Emphysema (various subtypes) Primary covered indication
J42 Chronic bronchitis, unspecified Primary covered indication
J41.0-J41.8 Simple and mucopurulent chronic bronchitis Covered per applicable MAC LCD
J45.x Asthma (various severity levels) Verify against MAC LCD for current coverage status

Confirm the code pairing against your MAC’s current covered-diagnosis list before the claim goes out. A diagnosis that was payable last year can drop off when the LCD is revised.

G0237 vs G0238 vs G0239: Understanding the differences

Billers frequently confuse G0237 with its sibling codes G0238 and G0239. Choosing the wrong code in any session is one of the top denial triggers for pulmonary rehabilitation programs. The distinction comes down to session type and procedure content.

Code Description Session type Unit Bundling rules
G0237 Therapeutic procedures for respiratory muscle strength or endurance Individual (one-on-one) Each 15 min Cannot bill same day as G0239 for same patient
G0238 Other therapeutic procedures for PR not described by G0237 Individual (one-on-one) Each 15 min May be billed same day as G0237 for distinct procedures
G0239 Therapeutic procedures for PR, group, two or more individuals Group (2+ patients) Per session Cannot bill same day as G0237 for the same patient

When G0237 applies: the patient is receiving one-on-one training aimed at respiratory muscle strength or endurance. Inspiratory muscle threshold loading and pursed-lip breathing with progressive resistance both qualify.

When G0238 applies: the one-on-one session involves a pulmonary rehabilitation procedure that G0237 does not describe. Breathing retraining, energy conservation strategies, and airway clearance training all sit here.

Bundling caution: G0239 bundles G0237 and G0238 for group settings. Billing G0237 and G0239 on the same date for one patient may trigger National Correct Coding Initiative (NCCI) bundling edits. Confirm current NCCI edits against CMS guidance before submitting.

The same timed-unit logic runs through other therapy codes, including the coaching CPT codes and G0176. Reading one of those alongside G0237 makes the unit rules easier to hold on to.

Pro Tip

Document each G0237 unit with a start and stop time in the progress note. CMS auditors frequently flag claims where total billed time cannot be reconstructed from the medical record. A single missing time entry on one session can prompt a broader medical review of the entire episode of care.

Medicare reimbursement rates for HCPCS Code G0237

Medicare reimburses G0237 under the Medicare Physician Fee Schedule (MPFS). Rates update every year through the MPFS Final Rule in the Federal Register. There is no single flat national figure to quote, because payment is adjusted by locality and administered by your MAC.

So the table below shows what drives your rate rather than a dollar amount. Pull the current figure for your own locality from the CMS MPFS lookup tool before you build a revenue forecast.

Rate type How to determine it Notes
Facility rate (POS 22) Verify via CMS MPFS lookup Applies to hospital outpatient settings; lower than non-facility
Non-facility rate Verify via CMS MPFS lookup Higher rate; reflects provider overhead in non-facility settings
Geographic adjustment Varies by locality Use Geographic Practice Cost Index (GPCI) adjustments by locality
Medicare Advantage Varies by plan Plans set their own rates; verify with each payer before billing

Because G0237 is billed in 15-minute units, a 60-minute one-on-one session generates four billable units. A 45-minute session generates three. Units must reflect the time delivered, not a default session length. Billing from a preset session template instead of the documented time is an audit risk.

Place of service and supervision requirements for G0237

Medicare restricts HCPCS Code G0237 to specific care settings. Billing with the wrong place-of-service (POS) code is a leading denial trigger.

  • Approved POS codes: Hospital outpatient department (POS 22) is the primary approved setting. Confirm with your MAC whether any other outpatient settings have been added under recent policy updates.
  • Not covered in: Physician offices (POS 11), skilled nursing facilities, or home settings under standard Medicare Part B coverage.
  • Direct supervision required: CMS requires direct physician supervision, defined in 42 CFR 410.27. The physician has to be immediately available to help during the session.
  • Virtual presence counts: For pulmonary rehabilitation, 42 CFR 410.47 lets the physician meet that standard through real-time audio and video. Audio-only contact does not qualify.
  • General supervision is not sufficient: Physician availability by telephone alone does not meet the G0237 requirement.
  • Who can deliver the service: A licensed respiratory therapist, physical therapist, or other qualified clinical staff may deliver G0237 under direct physician supervision.

Programs inside a physical therapy practice should confirm the facility’s POS designation before billing. A hospital-based outpatient department carries POS 22. A free-standing practice with no hospital attachment may not qualify.

Comprehensive outpatient rehabilitation facilities are a separate case with their own code set, including G0128 for skilled nursing time. Rehabilitation departments that also run occupational therapy services bill those visits under their own timed codes, never under G0237.

Documentation requirements for G0237

Documentation failures cause more G0237 denials than any other issue. Every claim needs evidence that the service was medically necessary, properly supervised, and delivered in the correct time increments.

Patient record management software with structured session templates cuts the risk of a missing element. A SOAP progress notes template gives every session the same skeleton, which makes an incomplete one easy to spot.

Comprehensive EMR and patient record management in Pabau
Pabau’s EMR keeps each session note, form, and document on one patient record, so an audit request takes minutes to answer.
  • Physician order: Written order signed by the supervising physician, specifying the diagnosis, individualized treatment plan, and authorization for pulmonary rehabilitation services.
  • Individualized treatment plan: Patient-specific goals, procedures, frequency, and duration. Generic or copy-pasted treatment plans are an audit red flag.
  • Progress notes per session: Every session needs a dated, signed progress note. It records the procedures performed, the patient’s response, and start and stop times for each unit billed.
  • Time documentation: Start and stop times must be recorded for each 15-minute unit. Total time must match the number of units billed. A 37-minute session is billed as two units, not three.
  • Physician supervision attestation: Documentation that the supervising physician was immediately available during the session, in person or by real-time audio and video.
  • Covered diagnosis confirmation: The ICD-10-CM code on the claim must match a covered diagnosis documented in the medical record and the physician order.

Session notes carry protected health information, so storage and transmission both have to be secure. The same HIPAA compliance checklist used in primary care applies to a rehabilitation program.

How to bill HCPCS Code G0237: Step-by-step

Clean G0237 claims follow a consistent workflow. Deviating from any step increases denial risk, particularly for first-time or episodic billers unfamiliar with pulmonary rehabilitation coding rules.

  1. Verify patient eligibility: Confirm the patient has active Medicare Part B coverage. Check the lifetime session count too, since the benefit stops at 36 sessions without extended authorization.
  2. Obtain and document physician order: Secure a signed order carrying the covered ICD-10-CM diagnosis, the individualized treatment plan, and authorization to begin services.
  3. Confirm place of service: Verify the treating facility qualifies as POS 22 (hospital outpatient department) or another approved setting under your MAC’s LCD.
  4. Record session time precisely: Log start and stop times for every 15-minute G0237 unit during the session. Use partial-unit 8-minute threshold rules if applicable (for mixed-service sessions).
  5. Select the correct HCPCS code: Use G0237 for individual respiratory muscle strength or endurance procedures. Use G0238 for other individual PR procedures not described by G0237. Never bill G0239 for the same patient on the same day as G0237.
  6. Attach covered ICD-10-CM codes: List the primary pulmonary diagnosis (e.g., J44.9 for COPD unspecified) as the first-listed diagnosis. Additional comorbidities may be listed secondarily where relevant.
  7. Submit with POS 22: Ensure the claim form reflects the correct place-of-service code. Electronic claims submitted via 837P format must include the POS field accurately.
  8. Retain documentation for audit: Keep signed progress notes, physician attestation, and time records for at least seven years.

Claims management software that ties session documentation to claim submission cuts the manual steps in between. Automatic unit calculation from logged start and stop times removes the most common arithmetic error in G0237 billing.

Claims dashboard in Pabau showing claim status and days overdue
Pabau’s claims dashboard groups every claim by status, so a rejected G0237 line surfaces before the appeal window closes.

Common G0237 billing errors and claim denials

Understanding why G0237 claims get denied is as valuable as knowing how to file them. These are the most frequent denial patterns reported by pulmonary rehabilitation billing departments.

Denial reason Root cause Corrective action
Missing direct supervision documentation Progress note lacks physician attestation or attestation is from a non-physician Add a physician attestation template to every session note. Confirm the physician was available in person or on live video.
Incorrect place of service Claim submitted with POS 11 (office) instead of POS 22 (outpatient hospital) Verify the facility POS designation before billing. Correct and resubmit as a corrected claim.
Unsupported or non-covered diagnosis ICD-10 code not on MAC LCD covered list, or diagnosis not documented in the medical record Cross-reference the ICD-10 code against the current MAC LCD. Update the medical record where the diagnosis is valid.
Unbundling error (G0237 + G0239 same day) Both individual and group codes billed for the same patient on the same date Remove whichever code does not match the session delivered. Resubmit a corrected claim.
Exceeded session benefit limit Claim submitted beyond the 36-session lifetime base without extended authorization Document physician authorization for extra sessions before the 36th. Track session counts in billing software.
Missing or generic treatment plan Treatment plan is not individualized or not updated at required intervals Create patient-specific plans with measurable goals. Update them at the intervals in your MAC LCD, often every 30 days.
Unit count mismatch Billed units do not match documented start/stop times in the progress note Implement automatic unit calculation from documented session times in billing workflow

Appeals for denied G0237 claims go in at the Redetermination level, within 120 days of the denial notice. Include the complete medical record for the denied session, the physician order, and the treatment plan.

A well-documented appeal with contemporaneous records resolves most documentation-related denials without escalation. Automated billing workflows that flag an incomplete note before submission prevent most of them in the first place.

Automated appointment confirmations and instruction messages in Pabau
Automated confirmations and instruction messages keep patients attending, so authorized rehabilitation sessions get delivered and billed rather than lost.

Pro Tip

Track G0237 session counts per patient in your billing system from day one. Many programs only notice the lifetime limit after a claim is denied. Set a workflow alert at session 30 to start the physician re-authorization process, leaving a six-session buffer before the cap.

How Pabau supports pulmonary rehabilitation billing

Pulmonary rehabilitation billing has an unusual shape. One session produces several G0237 units, and each unit has to trace back to a documented time and a supervising physician. Most programs reconstruct that trail after the fact, from paper session sheets and a scheduling spreadsheet.

Practice management software like Pabau structures the session note around the fields a CMS reviewer asks about. That means start and stop times per unit, the supervising physician’s attestation, the covered diagnosis, and the plan’s last update. Pabau’s digital intake forms capture those details at the point of care instead of at month end.

Session counts are the other trap, because the 36-session ceiling is a lifetime one. An alert can fire as a patient approaches it, so re-authorization starts before a claim is refused. Pulling scheduling and billing together helps too, which is where patient scheduling software and EHR integration earn their keep.

The outcome is a smaller manual load on your billing staff. Every billable session has a matching documented encounter in the practice management platform before the claim leaves the building.

Reduce G0237 claim denials with Pabau

Pabau's practice management platform helps pulmonary rehabilitation programs track 15-minute billing units, automate session documentation, and submit cleaner claims. See how it works.

Pabau practice management dashboard for pulmonary rehabilitation billing

Conclusion

G0237 denials are rarely about eligibility. Almost all of them trace back to the record. A missing physician attestation stops payment. So does a unit count that does not match the clock, or a treatment plan too generic for a MAC review. The code is simple to use, and the paperwork around it is where programs lose money.

If you fix one thing this quarter, make it the time record. Start and stop times per unit, captured while the session happens, answer most of what a reviewer will ask. Book a demo to see how Pabau handles timed billing units and session documentation for rehabilitation programs.

Continue your research

Continue your research

Wondering how Medicare frequency caps work on other G-codes? G0118 shows how a screening code’s coverage limits and documentation rules fit together.

Billing therapy time outside a hospital outpatient department? G0159 walks through timed physical therapy billing in the home health setting.

Running a program with its own session limits? H0035 covers partial hospitalization billing, where program structure and supervision decide payment.

Monitoring exercise response during rehabilitation sessions? heart rate recovery chart gives normative values you can record alongside the session note.

Need the diagnosis side documented as well? R84.4 explains how abnormal respiratory specimen findings are coded and supported.

Frequently asked questions

What does HCPCS Code G0237 cover?

HCPCS Code G0237 covers individual, face-to-face therapy to increase the strength or endurance of respiratory muscles. It is billed in 15-minute units, and monitoring of the treatment is included in the unit. Pulmonary rehabilitation programs use it for patients with COPD, emphysema, chronic bronchitis, and other covered pulmonary conditions under Medicare Part B.

What is the difference between G0237 and G0238?

G0237 covers individual therapy aimed specifically at respiratory muscle strength or endurance. G0238 is the residual individual code for other pulmonary rehabilitation procedures that G0237 does not describe. Breathing retraining, energy conservation training, and airway clearance therapy sit under G0238. Both bill in 15-minute units, and both can be billed on the same day for distinct procedures.

How many units of G0237 can be billed per session?

Units follow the time documented in the progress note, with each unit equaling 15 minutes of face-to-face therapy. A 60-minute session supports four units. A 45-minute session supports three. Units must match documented start and stop times, and they cannot be estimated from a standard session template. CMS expects billed units to reflect the time delivered, and overstating them is an audit risk.

What level of physician supervision is required for G0237?

Direct physician supervision is required, as defined by CMS under 42 CFR 410.27. The physician must be immediately available to help during the session. For pulmonary rehabilitation, 42 CFR 410.47 also allows that presence to be virtual, through real-time audio and video. Audio-only contact does not qualify, and neither does a physician who is simply reachable by phone.

What place of service is required for G0237 billing?

G0237 is approved in hospital outpatient departments, which carry place-of-service code 22. Certain other approved outpatient settings also qualify, as confirmed by your Medicare Administrative Contractor. Under standard Medicare Part B, physician offices and home settings are not covered. Submitting G0237 with POS 11 is a common denial that needs a corrected claim.

Why would a G0237 claim be denied?

Six causes account for most G0237 denials. Missing or weak direct-supervision documentation is the largest of them. The others are the wrong place-of-service code, a non-covered ICD-10 diagnosis, and billing G0237 with G0239 for one patient on one day. Claims submitted past the 36-session lifetime limit without extended authorization also fail. So do unit counts that do not match the documented session times.

Is G0237 covered by Medicare Advantage plans?

Medicare Advantage plans must cover what Original Medicare Part B covers, including pulmonary rehabilitation. Individual plans can still apply their own prior authorization rules, network restrictions, and payment rates for G0237. Verify coverage criteria, prior authorization, and rates with the specific plan before you bill.

×