Pulmonary Function Test Billing
PFTs involve multiple components: spirometry (94010), lung volumes (94726), DLCO (94729), and bronchodilator response (94060). Each is billed separately, and missing any component leaves revenue uncollected.
Pulmonology Practices
Clean Claim Rate
Revenue Recovered
Claim Submission
Pulmonology billing covers diagnostic testing, procedural interventions, and chronic disease management, often for the same patient in the same visit. Pulmonary function tests, bronchoscopy procedures, and critical care billing each follow distinct coding frameworks. Getting all three right under one practice requires specialty-level billing expertise.
We manage pulmonology billing with workflows designed for the diagnostic and procedural volume this specialty generates. From spirometry to bronchoscopy, from sleep studies to ventilator management, our coders handle the full scope of pulmonary medicine billing.
Every Pulmonology billing team deals with payer delays, coding nuance, and collection leakage. We tighten those weak points before they turn into write-offs.
PFTs involve multiple components: spirometry (94010), lung volumes (94726), DLCO (94729), and bronchodilator response (94060). Each is billed separately, and missing any component leaves revenue uncollected.
Diagnostic bronchoscopy (31622), with biopsy (31625), with BAL (31624), and with brushing (31623) follow hierarchical coding rules. Multiple procedures during the same session require correct modifier application.
Pulmonologists providing ICU care bill critical care codes (99291-99292) alongside ventilator management (94002-94005). Time documentation must clearly separate critical care time from ventilator management time.
In-lab polysomnography (95810-95811) and home sleep testing (95800-95801) have different reimbursement rates and pre-authorization requirements. Technical and professional component splits must be correctly applied.
Support spans the full revenue cycle, from front-end verification to denial recovery and reporting.
Pulmonary function test billing (spirometry, lung volumes, DLCO)
Bronchoscopy procedure coding with multi-procedure modifier management
Critical care and ventilator management billing
Sleep study billing (PSG, MSLT, home sleep testing)
Chronic disease management (COPD, asthma, pulmonary fibrosis)
Prior authorization for biologic drugs and advanced diagnostics
We support independent practices, multisite groups, and growing provider organizations with flexible workflows.
Independent physician groups
Multi-location practices
Private equity backed platforms
Hospital-owned outpatient groups
Pulmonology billing covers diagnostic testing, procedural interventions, and chronic disease management, often for the same patient in the same visit. Pulmonary function tests, bronchoscopy procedures, and critical care billing each follow distinct coding frameworks. Getting all three right under one practice requires specialty-level billing expertise.
We manage pulmonology billing with workflows designed for the diagnostic and procedural volume this specialty generates. From spirometry to bronchoscopy, from sleep studies to ventilator management, our coders handle the full scope of pulmonary medicine billing.
Answers to the questions practice owners and managers ask most often before switching billing partners.
We bill each PFT component separately: spirometry (94010), flow-volume loop (94375), lung volumes (94726), DLCO (94729), and bronchodilator response (94060). When all components are performed during the same session, we ensure each code is submitted with appropriate documentation. Missing even one component can leave $30 to $75 unbilled.
Diagnostic bronchoscopy (31622) is the base code. When additional procedures are performed (biopsy 31625, BAL 31624, brushing 31623), we apply the appropriate modifier to the secondary procedures. Some combinations bundle under CCI edits, and we know which require modifier 59 for separate reimbursement.
Yes. Critical care billing (99291 for the first 30-74 minutes, 99292 for each additional 30 minutes) requires precise time documentation excluding procedures with separate CPT codes. We review ICU notes daily to ensure time documentation supports the billed critical care level.
We handle both in-lab polysomnography (95810 attended, 95811 with CPAP titration) and home sleep testing (95800-95801). For practices that own their sleep lab, we bill both technical and professional components. For practices using independent labs, we bill the professional interpretation only.
Biologics for severe asthma (omalizumab, mepolizumab, dupilumab) and antifibrotic drugs (pirfenidone, nintedanib) require prior authorization with clinical documentation including spirometry results, exacerbation history, and previous treatment failures.
COPD and asthma management visits are billed using standard E/M codes with appropriate diagnosis codes. When combined with PFTs or nebulizer treatments, we ensure all services are captured. For patients in pulmonary rehabilitation programs, we bill 94625-94626 for the rehab sessions separately.
The difference is operational discipline. We focus on clean submissions, fast follow-up, and transparency.
Get a revenue review and a clear action plan tailored to your practice, payers, and claim mix.