Pulmonology Billing — PFTs, Bronchoscopy, Sleep Studies & Every Respiratory Claim Paid

 Pulmonology billing spans three distinct service categories simultaneously — pulmonary function testing with its own technical and professional component rules, bronchoscopy with complex procedural billing and bundling considerations, and sleep medicine with attended vs home study distinctions and prior authorization requirements. Netix handles every layer so your pulmonologists focus on patients while we make sure every respiratory service gets paid correctly.

PFT technical vs professional component billing specialists

Bronchoscopy bundling rules applied correctly

Sleep study billing — attended vs home distinction handled

THE PROBLEM

Why Pulmonology Practices Lose Revenue Across Every Service Category

Pulmonology billing errors span three service categories simultaneously — and the errors in each are different enough that a general billing service misses them all. Here is where the losses happen most consistently

Pulmonary function testing billing has technical and professional components that are routinely split incorrectly.

Spirometry (94010), diffusion capacity (94729), lung volume measurement (94726–94727), bronchial provocation (94070), and methacholine challenge (94070) all have technical and professional components — the technical component covers the equipment, technician, and facility overhead; the professional component covers the physician's interpretation and report. When PFTs are performed in the pulmonologist's own lab, global billing applies. When the pulmonologist interprets studies performed at a hospital or independent lab, modifier 26 (professional component only) applies. Getting this wrong means either overbilling (audit exposure) or leaving interpretation revenue unclaimed on every study interpreted.

Bronchoscopy bundling rules are violated in both directions in most pulmonology practices.

Bronchoscopy with biopsy (31625–31629), bronchoscopy with BAL (31624), bronchoscopy with brushings (31623), bronchoscopy with endobronchial ultrasound (31652–31653), and bronchoscopy with stent placement (31631) — when multiple procedures are performed through the same bronchoscope in a single session, bundling rules determine what is separately billable and what is included. Billing a diagnostic bronchoscopy (31622) alongside a biopsy bronchoscopy (31625) is unbundling — the diagnostic component is included in the therapeutic code. Most pulmonology practices either unbundle (audit risk) or miss separately billable add-on procedures (revenue loss).

Sleep study billing complexity creates systematic errors across every practice.

Attended polysomnography (95782–95811) vs home sleep apnea testing (95800–95806) — different code families, different technical and professional component rules, different prior authorization requirements, and different payer coverage rules. Billing attended polysomnography codes for home sleep studies is the most common sleep billing error in pulmonology. Missing CPAP titration billing (95811) when titration was performed during the same night as diagnostic sleep study is the most common revenue loss on split-night studies.

Respiratory therapy and ventilator management billing is almost universally incomplete.

Inpatient ventilator management (94002–94004), continuous positive airway pressure (94660), and respiratory therapy procedures — each separately billable in the appropriate setting. Most pulmonology practices miss ventilator management billing on inpatient encounters entirely, defaulting to a standard E&M when a separately billable ventilator management code applies and pays more.

COPD and asthma management E&M visits are systematically undercoded.

Managing severe COPD, pulmonary fibrosis, pulmonary hypertension, and complex asthma involves high-risk medication management (biologics for asthma, immunosuppressants for fibrosis), extensive diagnostic data review (PFTs, CT scans, lab values, ABGs), and clinical decisions of high complexity. Under the 2021 MDM framework these visits routinely support 99215. Most pulmonology practices bill them at 99213 or 99214 as a default — and the systematic undercoding compounds across every patient visit every day.

Biologic asthma therapy billing is incomplete across most practices.

Dupilumab (J0173), mepolizumab (J2182), benralizumab (J0517), omalizumab (J2357), and tezepelumab (J0222) — biologics administered in the office for severe asthma require two-component billing (administration plus drug supply J-code) and prior authorization with biomarker documentation. Most pulmonology practices either miss drug supply billing, apply the wrong J-code, or fail to document the required biomarker evidence (eosinophil count, IgE level, FeNO) for auth submission.

OUR PULMONOLOGY BILLING SERVICES

What Netix Handles for Pulmonology Practices

Pulmonary Function Testing Billing

Correct technical vs professional component billing for all PFT categories — spirometry (94010, 94060), flow volume loop (94375), diffusion capacity (94729), lung volume by plethysmography (94726) or gas dilution (94727), bronchodilator response (94060), and methacholine challenge (94070) — with global billing when the pulmonologist owns and operates the PFT lab and modifier 26 when interpreting studies performed elsewhere.

Bronchoscopy Billing

Correct procedure code selection across the bronchoscopy family — diagnostic (31622), with BAL (31624), with brushings (31623), with biopsy (31625–31629), with EBUS (31652–31653), with transbronchial needle aspiration (31629), with stent placement (31631), with thermoplasty (31660–31661) — with bundling rules applied correctly and separately billable add-on procedures identified on every case.

EBUS & Advanced Bronchoscopy Billing

Endobronchial ultrasound with guided TBNA (31652 for one station, 31653 for two or more stations) — high-value bronchoscopy billing with correct station count documentation, radial vs linear EBUS distinction, and prior auth management for EBUS-guided staging procedures.

Sleep Study Billing

Attended polysomnography (95782 age under 6, 95783 age under 6 with ventilation, 95800–95811 by type and age) correctly distinguished from home sleep apnea testing (95800–95806) — with technical vs professional component billing, split-night CPAP titration billing (95811), and prior auth management for attended studies.

CPAP/BiPAP Management Billing

CPAP initiation and management (94660), BiPAP titration, and DME prescription management — correctly billed alongside sleep study interpretation with physician oversight documentation.

Respiratory Therapy Procedure Billing

Bronchodilator administration (94640), chest percussion and postural drainage (94667–94668), spirometry before and after bronchodilator (94060), and pulmonary rehabilitation (94625–94626) — separately billed from E&M with modifier 25 when performed same day.

Biologic Asthma Therapy Billing

Dupilumab (J0173), mepolizumab (J2182), benralizumab (J0517), omalizumab (J2357), tezepelumab (J0222) — two-component billing (administration 96372 plus drug supply J-code per unit) on every office-administered biologic, with biomarker-specific prior auth documentation (eosinophil count for IL-5/IL-5R biologics, IgE for omalizumab, FeNO for tezepelumab).

Inpatient Pulmonology Billing

Initial hospital care (99221–99223), subsequent hospital care (99231–99233), critical care (99291–99292), mechanical ventilator management (94002–94004) — correct code selection by service type and intensity, ventilator management billing where separately payable alongside hospital E&M.

Pulmonary Hypertension Drug Billing

Treprostinil (J3285), epoprostenol (J1327), iloprost (Q4074) — infusion administration billing plus drug supply J-codes for in-office or infusion suite administration of pulmonary arterial hypertension medications.

Pulmonary Rehabilitation Billing

Outpatient PR (94625 individual, 94626 per diem group) — correct code selection, prior auth management (most commercial payers require auth for PR), and COPD severity documentation supporting medical necessity.

E&M Level Optimization

MDM-based E&M review for pulmonology — severe COPD management, pulmonary fibrosis, pulmonary hypertension, and complex asthma with biologic therapy routinely support 99215. Systematic undercoding at 99214 across high-volume pulmonology practices represents significant annual lost revenue.

Prior Authorization Management

PFT lab accreditation-dependent auth, EBUS staging procedures, sleep studies, pulmonary rehab, biologic asthma therapy, pulmonary hypertension medications — auth obtained before every qualifying service with biomarker documentation, severity evidence, and guideline-based justification.

Denial Management — Pulmonology Specific

PFT technical component disputes, bronchoscopy bundling denials, sleep study classification disputes, biologic asthma auth denials, and medical necessity denials on pulmonary rehabilitation — appealed with pulmonology-specific clinical documentation and diagnostic evidence.

PULMONARY FUNCTION TESTING BILLING EXPLAINED

PFT Billing — Technical vs Professional Component and What Goes Wrong

Pulmonary function testing is the highest-volume diagnostic service in pulmonology — and the most consistently miscoded for technical vs professional component billing.

The two components:

Every PFT has a technical component (TC) and a professional component (modifier 26). The technical component covers the equipment, staff time, and facility overhead. The professional component covers the physician’s interpretation and written report.

Three billing scenarios:

Scenario 1 — Global billing (pulmonologist owns and operates the PFT lab):
The pulmonologist performs or supervises the test AND interprets it. Bill the global code with no modifier. Both TC and 26 are included.

Scenario 2 — Professional component only (modifier 26):
The test is performed at a hospital or independent respiratory lab using their equipment and staff. The pulmonologist only interprets. Bill the CPT code with modifier 26 only. The facility bills the TC.

Scenario 3 — Technical component only (modifier TC):
Rarely applies in pulmonology — typically when a respiratory therapy department performs and supervises the test and a separate physician interprets.

Common PFT code errors:

Spirometry components billed separately when they should not be:
94010 (spirometry) includes forced vital capacity and flow volume measurements as part of the test. Billing 94375 (flow volume loop) separately alongside 94010 when performed during the same spirometry session is potentially unbundling — the flow volume loop is typically part of the spirometry.

Diffusion capacity add-on missed:
94729 (diffusion capacity) is a stand-alone code — but when performed as part of a comprehensive pulmonary function evaluation alongside 94726 or 94727, it is an add-on to the lung volume measurement rather than a separate primary code. Most practices bill it correctly as a separate code, but the hierarchy matters for some payer adjudication.

Bronchodilator response testing miscoded:
94060 (bronchospasm evaluation — spirometry before AND after bronchodilator) includes both the pre and post measurements. Billing 94010 (pre) plus a separate 94010 (post) is unbundling — the 94060 code covers both. The bronchodilator administration itself (94640) is separately billable.

What we do:

 PFT code selection verification based on specific tests performed, TC vs modifier 26 determination based on where the test was performed, NCCI edit compliance on every PFT claim, and documentation review confirming the interpretation report supports the professional component billed.

BRONCHOSCOPY BILLING EXPLAINED

Bronchoscopy Billing — Bundling Rules and What Is Separately Payable

Bronchoscopy bundling in pulmonology works similarly to GI endoscopy bundling — and the same types of errors occur in both directions.

The bundling concept:

Diagnostic bronchoscopy (31622) is the base procedure. When a therapeutic or diagnostic procedure is performed through the bronchoscope, the base diagnostic component is bundled into the procedure code. Billing 31622 alongside 31625 (bronchoscopy with biopsy) is unbundling — the diagnostic component is included in 31625.

What is separately billable in a single bronchoscopy session:

Multiple biopsy sites — add-on codes: 31625: Bronchoscopy with biopsy — first lobe or single site 31626: Additional sites (add-on) — this is consistently missed

BAL and brushings performed at different sites:

31623 (brushings) and 31624 (BAL) — when performed at distinct anatomic sites during the same bronchoscopy, separate billing may be justified with modifier 59. When performed at the same site, one is bundled.

EBUS — separately billable from standard bronchoscopy:

31652 (EBUS with TBNA, one station) and 31653 (two or more stations) — EBUS bronchoscopy is a distinct procedure from standard diagnostic or therapeutic bronchoscopy and is separately billable when performed during the same session.

Fluoroscopy guidance:

77002 (fluoroscopic guidance) — separately billable when used to guide bronchoscopic biopsy or needle aspiration, when performed by the same physician, and when documentation confirms fluoroscopy was used.

Navigation bronchoscopy:

31626 (bronchoscopy with guidance) — electromagnetic navigation bronchoscopy (ENB) for peripheral lung lesions, separately billable with prior auth and CT imaging documentation.

What we do:

Procedure-by-procedure bundling analysis on every bronchoscopy case, correct identification of separately billable add-on procedures and distinct site procedures, fluoroscopy guidance billing where documentation supports it, and pre-submission audit to catch both unbundling and missed revenue.

PULMONOLOGY CPT CODES WE KNOW COLD

Pulmonology CPT Codes — Handled by Specialists

CPT Code Service Common Issue
94010 Spirometry TC/26 modifier misapplication
94060 Spirometry before/after bronchodilator Pre + post billed separately — unbundling
94375 Flow volume loop Billed separately from spirometry — unbundling
94726 Lung volume plethysmography TC/26 split errors
94727 Lung volume gas dilution Global vs professional component
94729 Diffusion capacity Add-on vs primary code hierarchy
94070 Bronchospasm provocation Prior auth missed
94640 Bronchodilator administration Missed alongside spirometry
31622 Bronchoscopy diagnostic Billed alongside therapeutic — unbundling
31623 Bronchoscopy with brushings Bundling with biopsy at same site
31624 Bronchoscopy with BAL Separate site billing rules
31625 Bronchoscopy with biopsy Add-on sites missed
31626 Bronchoscopy biopsy add-on Consistently missed on multi-site
31652 EBUS TBNA one station Prior auth and station count
31653 EBUS TBNA two or more stations Station documentation missing
31631 Bronchoscopy with stent Prior auth required
95800 Home sleep study limited Attended codes billed instead
95806 Home sleep study with effort Wrong study type code
95810 Polysomnography 4+ parameters Age distinction — pediatric codes
95811 Polysomnography with CPAP Split-night titration billing missed
94002 Ventilator management inpatient Missed on inpatient encounters
94625 Pulmonary rehab individual Prior auth missed
J2182 Mepolizumab per 1mg Drug supply missed
J0517 Benralizumab per 1mg Biomarker auth documentation
J2357 Omalizumab per 5mg IgE documentation for auth
99202–99215 Office E&M visits Systematic 99214 undercoding

Who We Serve

Pulmonology Providers We Work With

General pulmonology practices

PFT billing, bronchoscopy coding, sleep medicine billing, and E&M optimization

Interventional pulmonology practices

EBUS, navigation bronchoscopy, bronchial thermoplasty, and advanced procedure billing

Sleep medicine practices

Attended and home sleep study billing, CPAP management, and sleep disorder E&M

Severe asthma specialty practices

Biologic therapy billing, biomarker-specific auth management, and asthma E&M optimization

Pulmonary fibrosis practices

Anti-fibrotic drug billing, high-resolution CT coordination, and PF-specific E&M complexity coding

Pulmonary hypertension practices

PAH medication infusion billing, right heart catheterization coding, and PAH E&M optimization

Academic pulmonology programs

Teaching physician billing rules, clinical trial billing separation, and research billing compliance

Critical care pulmonology

Critical care billing (99291–99292), ventilator management, and ICU procedural billing

RESULTS WE BUILD TOWARD

What Pulmonology Billing Looks Like When It Works

First-pass clean claim rate: 95%+

Days in AR: under 36

PFT TC/26 accuracy: zero modifier errors on interpretation-only claims

Bronchoscopy bundling error rate: zero — pre-submission audit on every bronchoscopy case

Asthma biologic drug supply capture: 100% — J-code on every biologic administration

Sleep study classification accuracy: attended vs home correctly coded on every study

Biologic auth approval rate: 85%+ on first submission with complete biomarker documentation

Monthly report: revenue per pulmonologist, per service category (PFT vs bronchoscopy vs sleep vs biologic vs E&M), per payer

Numbers based on industry benchmarks — your practice-specific results reported monthly.

FAQ

Pulmonology Billing Questions

What is the most common PFT billing error?

 Incorrect technical vs professional component billing — billing the global PFT code when the pulmonologist only interpreted a hospital study (should be modifier 26 only), or billing modifier 26 when the pulmonologist owns and operates the PFT lab (should be global). The free audit includes a PFT modifier review on recent studies.

 The diagnostic bronchoscopy component (31622) is bundled into any therapeutic or diagnostic procedure performed through the same scope — never bill both. Add-on procedures at distinct anatomic sites (31626 for additional biopsy sites) are separately billable and are consistently missed. EBUS (31652–31653) is separately billable from standard bronchoscopy in the same session.

 Administration (96372) and drug supply J-code must both be billed on every office-administered biologic injection. Missing the J-code means losing the drug reimbursement — the largest component of the claim. The audit will show your current biologic drug supply capture rate and identify which J-codes are missing or miscalculated.

 The most common causes are attended polysomnography codes billed for home sleep studies, wrong study type code selection, missing prior authorization, and documentation that does not establish the clinical indication. The free audit categorizes your sleep study denials by root cause.

 Yes — biomarker-specific auth packages (eosinophil count, IgE level, FeNO) assembled per biologic per payer, with step therapy documentation of inadequate asthma control on maximally dosed ICS therapy. Auth renewal managed on the schedule specific to each biologic’s administration frequency.

 PFT technical vs professional component complexity across multiple test types, bronchoscopy bundling rules similar to GI endoscopy, sleep study category distinction between attended and home, biologic asthma therapy two-component billing with biomarker-specific auth requirements, and the breadth of service categories — diagnostic, procedural, sleep, critical care, and infusion — all under one specialty. A general biller treats pulmonology like a complex office practice — that approach creates systematic errors across every service category simultaneously.

Find Out What Your Pulmonology Practice Should Be Collecting Across Every Service Category

The free pulmonology billing audit reviews your PFT component billing, bronchoscopy bundling accuracy, sleep study classification, biologic asthma billing capture, E&M distribution, and denial patterns — and shows you in plain numbers what every service category should be generating versus what it actually is.

📞 +1 (307) 443-6706

✉️ info@netixmedicalbilling.com

Scroll to Top