Pulmonology Billing — Built for Your Practice
Pulmonology billing lives in two different worlds: the outpatient practice billing pulmonary function tests, bronchoscopies, and sleep studies, and the inpatient critical care service where reimbursement depends entirely on documented time. The outpatient revenue hides in add-on codes most billers only catch half of. The inpatient revenue hides in documentation language that either satisfies Medicare's critical care definition or doesn't.
Most billing teams handle one of these well. We handle both.
Our pulmonology coders bill both the technical and professional components of every practice-owned PFT, build the complete bronchoscopy code set from the operative report — base plus BAL, biopsy, TBNA, EBUS — and review every critical care note against Medicare's time criteria before 99291/99292 ever goes out the door.
What's Costing Pulmonology Practices Money Right Now
These are the specific, avoidable spots where pulmonology revenue quietly disappears before a claim ever gets appealed.
Practice-owned PFT equipment generates only professional-component billing, leaving the technical component — $35–$85 per test — uncollected on every study performed.
Bronchoscopy operative reports document BAL, biopsy, and TBNA, but the claim only captures the base diagnostic code, losing hundreds of dollars per case.
Split-night sleep studies get billed as two separate codes instead of one, creating a duplicate-claim denial.
Critical care time documentation includes teaching, charting, or family-conference time that doesn't actually qualify, exposing the claim to a RAC audit downgrade.
Home sleep tests get billed at in-lab study rates, or in-lab claims go out without documenting why home testing wasn't appropriate.
Pulmonary rehabilitation sessions get billed without the prior authorization and session-count tracking most payers require for ongoing coverage.
Top Pulmonology Claim Denial Reasons — and How We Eliminate Them
Most Pulmonology denials are preventable. Our team knows exactly what to look for before submission.
❌ In-Office PFT Billed for Professional Component Only When Practice Owns Equipment
A pulmonology practice that owns its spirometry and plethysmography equipment should be billing both the technical component (TC) and the professional component (-26) for every PFT performed in-office — or the global code when TC and PC are billed together. Practices that only bill the professional interpretation component on in-office PFTs leave the TC portion uncollected. For a practice doing 15 full PFT panels per week at $75 average TC reimbursement per test, that omission is $58,500 per year from tests already performed.
✓ Our Fix
We verify equipment ownership for every diagnostic instrument in the pulmonology practice: spirometers, plethysmographs, diffusion testing equipment, methacholine challenge systems. When equipment is practice-owned, we bill the global code (if billing as one combined service) or both TC and PC components (when billed separately). When testing is performed at a hospital or independent pulmonary function lab, we bill professional component only.
❌ Bronchoscopy Billed as Diagnostic Only When Additional Procedures Were Performed
A bronchoscopy operative report that documents diagnostic inspection plus bronchoalveolar lavage (BAL) plus transbronchial biopsy from right lower lobe should generate three codes: 31622 (diagnostic base), 31624 (BAL add-on), 31625 (biopsy add-on). Billing only 31622 loses the BAL and biopsy add-on codes — typically $180–$380 in combined additional reimbursement per case. In a pulmonology practice doing 6 bronchoscopies per month, systematically missing the add-ons results in $13,000–$27,000 in annual lost revenue.
✓ Our Fix
Every bronchoscopy operative report is reviewed by a dedicated airway procedure coder who maps documented procedures to the complete code set. We don't code from the procedure order — we code from the operative report. The base code plus all applicable add-ons (brushings, BAL, biopsy, TBNA, EBUS, stent placement) are captured from the documented procedures.
❌ Split-Night Sleep Study Coded as Two Separate Studies
A split-night polysomnography study (first half diagnostic, second half CPAP titration) uses code 95811 — not a combination of 95810 and 95811. Billing both 95810 and 95811 for a single night split-night study creates a duplicate service claim, resulting in denial of one or both charges. Additionally, 95810 requires documentation of 6 or more channels; billing it for a 4-channel study results in upcoding that triggers payer audits.
✓ Our Fix
We code sleep studies from the sleep study report, not the order. The report documents: the study type (full night vs. split night), the total channels recorded, whether a CPAP titration was performed, and the total hours of recording. We apply the correct code to each study type and verify channel count against the code descriptor.
❌ Critical Care Time Includes Activities Not Qualifying as Critical Care
Medicare's definition of critical care time excludes: time spent in teaching activities with residents (unless the teaching physician standard is met), time spent in family conferences, time spent charting and doing administrative work, and time spent on floor activities not directly related to managing the acute illness. When critical care time documentation includes these activities without excluding them, the documented time overestimates billable critical care time. RAC auditors specifically look for this in critical care documentation reviews.
✓ Our Fix
We review critical care documentation for Medicare patients against CMS's critical care time requirements. When documentation language is vague (e.g., "spent 90 minutes managing patient") without specifying activities, we flag for physician review before billing. We also provide critical care documentation guidance to pulmonologists that describes what counts and what doesn't count as critical care time, reducing audit exposure.
Our Pulmonology Billing Process, Start to Finish
Charge Capture & Component Coding
Every PFT, bronchoscopy, and sleep study is coded from the operative or interpretation report — not the order — confirming TC/PC ownership and add-on procedures before submission.
Eligibility & Prior Authorization
Pulmonary rehabilitation and advanced sleep studies get authorization verified and session counts tracked before the first visit, not after.
Documentation & Compliance Audits
Critical care time documentation is reviewed against Medicare's criteria — bedside time managing acute illness only — before 99291/99292 is billed.
Denial Prevention & Recovery
Bronchoscopy claims are built from the complete operative report — base plus every applicable add-on — and any denial that still occurs is corrected at the root and appealed.
Reporting & Revenue Insights
A real-time dashboard shows your collection rate, denial trends, and outstanding claims by procedure type, so you always know where your pulmonology revenue stands.
Everything Included with ZenoMedix RCM Pulmonology Billing
- PFT TC/PC billing — both components captured when practice owns equipment
- Bronchoscopy complete code set: base + BAL + biopsy + TBNA + EBUS add-ons from operative report
- Sleep study code accuracy: 95808/95810/95811 by study type and channel documentation
- Home sleep testing vs. in-lab polysomnography classification
- Critical care time documentation review before 99291/99292 billing
- Mechanical ventilation initiation and management code coordination
- Pulmonary rehabilitation prior authorization and per-session billing (G0237–G0239)
- 95%+ collection rate for pulmonology and critical care practices
Complete Revenue Cycle for Pulmonology Practices
What Sets ZenoMedix RCM Apart in Pulmonology Billing
Not every billing company is built the same way. Here's what changes when your pulmonology claims run through ours.
Pulmonology-Trained Coders, Not Generalists
Our coders work pulmonology and critical care claims exclusively and build every bronchoscopy code set from the operative report, not the procedure order.
Every Denial Appealed, Never Written Off
100% of denials get tracked, corrected at the root cause, and appealed — a denied PFT, bronchoscopy, or critical care claim is never just absorbed as a loss.
Pay Only When We Collect
Percentage-based pricing tied to what we actually collect for your practice, with no long-term contract locking you in.
Real-Time Visibility Into Your Revenue
A live dashboard shows your collection rate, denial trends, and outstanding claims by procedure type — no waiting on a monthly PDF to know where your revenue stands.
We Partner With Every Type of Pulmonology Practice
Outpatient Pulmonary Function Testing Practices
TC and PC billing captured together whenever the practice owns spirometry, plethysmography, and DLCO equipment.
Interventional / Bronchoscopy-Heavy Practices
Complete bronchoscopy code sets built from the operative report — base, BAL, biopsy, TBNA, EBUS — instead of a single diagnostic charge.
Sleep Medicine-Integrated Pulmonology Practices
Sleep study coding that distinguishes in-lab PSG, split-night titration, and home sleep testing by documented channel count and study type.
Critical Care / ICU Pulmonology Groups
Critical care time documentation reviewed against Medicare's criteria before 99291/99292 is billed, reducing RAC audit exposure.
Pulmonary Rehabilitation Programs
G0237–G0239 session billing tracked against payer authorization limits and re-authorization requirements.
Hybrid Outpatient/ICU Practices
Office E&M, hospital E&M, and critical care codes applied correctly depending on which setting and acuity level actually applies to each encounter.
Pulmonology Billing Available in All 50 States
From California to New York, our Pulmonology billing specialists understand your state's Medicaid program, payer mix, and compliance requirements.
Find Your State →Pulmonology Billing FAQ
When the pulmonology practice owns and operates the testing equipment (spirometer, body plethysmograph, DLCO testing system), both the technical component (running the test, equipment use, technologist time) and the professional component (physician interpretation and written report) are billable. This is global billing — or separate TC and -26 billing, which some payer contracts prefer. When the patient goes to a hospital PFT lab or independent respiratory therapy department for the test and the pulmonologist only reads the printed results, that's professional component (-26) only. The distinction depends on who owns the equipment and where the test is performed.
Endobronchial ultrasound-guided transbronchial aspiration (EBUS-TBNA) uses different codes than standard bronchoscopy. 31652 covers EBUS with mediastinal and/or peribronchial lymph node aspiration — 1 or 2 stations; 31653 covers 3 or more stations. When EBUS is combined with standard bronchoscopy procedures (biopsy, BAL), the EBUS code is the primary and the standard bronchoscopy procedures are add-ons. Navigational bronchoscopy (31660–31661) has its own separate code set. We review the operative report and build the correct code combination for each bronchoscopy type.
In-lab polysomnography (95810) requires a minimum of 6 channels of physiological data recorded and documented: typically EEG, EOG, EMG, ECG, respiratory effort, oxygen saturation, and airflow. 95808 requires only 4 channels. Home sleep testing (95800) requires 4 or more channels recorded without EEG (so no sleep staging) — specifically, it measures airflow, oximetry, respiratory effort, and sometimes body position and heart rate. The clinical documentation must include the specific channels recorded, total recording time, and total sleep time. Split-night studies require documentation that both the diagnostic phase met criteria for OSA and the titration phase achieved adequate CPAP pressure.
Pulmonary rehabilitation is covered by Medicare for patients with moderate-to-severe COPD (GOLD 2+), post-acute exacerbation, or post-COVID respiratory impairment. Medicare covers up to 36 sessions per year (72 under exceptional circumstances) using codes G0237 (therapeutic exercises), G0238 (respiratory therapy), and G0239 (individualized PR, additional components). Commercial coverage varies significantly. Authorization requirements include: post-bronchodilator spirometry confirming obstructive disease, physician referral with diagnosis documentation, and prior authorization from the payer for a defined number of sessions. We obtain authorization before the first session and manage session-count tracking to support re-authorization requests.
Yes. Outpatient-inpatient hybrid billing is common for pulmonologists. The billing distinction: outpatient clinic uses office E&M codes (99202–99215) or pulmonary function testing codes; ICU rounding uses critical care codes (99291/99292), subsequent hospital care (99231–99233), or initial hospital care (99221–99223) depending on the level of care and whether the patient meets critical care criteria. When the same pulmonologist rounds on both critically ill and stable ICU patients, critical care time must be separately documented for qualifying patients — you cannot apply critical care codes to ICU rounding unless the patient's condition meets the critical care definition (life-threatening illness or injury requiring constant physician availability).
The base diagnostic bronchoscopy code (31622) increases in value with each additional documented procedure: brushings (31623), bronchoalveolar lavage (31624), biopsy (31625), transbronchial biopsy with fluoroscopic guidance (31628), transbronchial needle aspiration (31629), and EBUS-guided sampling (31652/31653). A bronchoscopy operative report documenting BAL, transbronchial biopsy, and TBNA should generate four codes — most billing only captures one or two because it codes from the procedure order instead of the operative report. A dedicated airway procedure coder reviews every bronchoscopy report and maps documented procedures to the complete code set before submission.
Medicare's definition of critical care time is specific: it must be spent at the bedside or on the unit floor managing an acute, life-threatening illness, and it excludes time spent teaching residents (unless the teaching physician standard is separately met), time spent in family conferences, time spent charting or on administrative work, and time spent on floor activities not directly tied to managing the acute illness. Documentation that simply states a total number of minutes "managing the patient" without specifying which activities occurred overstates what's actually billable — and it's exactly what RAC auditors look for when reviewing critical care claims. We review critical care documentation against these criteria before 99291/99292 is billed, and flag vague documentation for physician clarification first.
Pulmonology Billing Results — By the Numbers
See How Much More Your Pulmonology Practice Can Collect
- ✓Specialty-specific coding analysis
- ✓Denial pattern review
- ✓Payer mix assessment
- ✓Revenue recovery estimate