Pulmonology Billing Services

Pulmonology billing lives or dies on procedure coding. A pulmonologist can document a flawless encounter, but if the spirometry gets billed as 94010 when the patient actually got a bronchodilator, or a flow-volume loop gets unbundled when it should fold into the spirometry, the revenue leaks out quietly and nobody notices until the audit. One practice billed 94010 instead of 94060 for six months and left about 4,200 dollars on the table, for work they did correctly and documented correctly. Docscare exists to stop that leak.

We handle pulmonology billing end to end, built around the codes and rules that actually decide whether your respiratory testing gets paid. Accurate spirometry and PFT coding, disciplined modifiers, clean diagnoses, and relentless follow up on every claim.

99%

Clean Claim Rate

30 %+

Average Revenue Increase

97.45%

First-Pass Rate

100 %

HIPAA Compliant

Mental Health Billing Services That Get Behavioral Health Practices Paid

Why Pulmonology Billing Is So Easy to Get Wrong

The tests themselves are routine. The coding rules aren’t. Pulmonary function testing carries layered bundling rules, modifier requirements, and medical necessity standards, and CPT codes change every January while the supporting ICD-10 diagnoses change every October. What passed last year can trigger an edit this year. That moving target is why pulmonology practices lose more revenue to coding errors than almost any other specialty, and why a billing partner who knows the respiratory rules pays for itself. For the broader process behind this, see our medical billing services.

Pulmonology Billing Services

The Pulmonology CPT Codes That Matter Most

These are the codes pulmonology practices bill most, and the ones where the money is won or lost.

CPT Code Procedure What to Know
94010 Basic spirometry Baseline lung function, no bronchodilator. COPD monitoring, pre op clearance, follow up.
94060 Spirometry with bronchodilator Pre and post bronchodilator testing. Asthma and COPD reversibility. Includes the baseline, so never bill 94010 with it.
94375 Flow-volume loop Bundles into 94010 when done as part of standard spirometry. Rarely billable on its own.
94726 to 94729 Pulmonary function tests Lung volumes, airway resistance, diffusing capacity. Each measures something distinct; support each with documentation.
31622 to 31654 Bronchoscopy Diagnostic bronchoscopy (31622) is a separate procedure that bundles into more extensive bronchoscopic work.
94617 to 94621 Pulmonary stress testing Exercise tolerance and oxygenation studies, including the six minute walk test family.

Spirometry and PFT codes require a interpretation report reviewed by a physician to be billable under Medicare Part B, and the CMS reference for coverage and frequency is the respiratory care billing article (A57225). Getting the interpretation and the documentation right is half the battle. Confirm current rates on the CMS physician fee schedule.

94010 vs 94060 : The Error That Costs the Most

If you remember one thing about pulmonology coding, make it this. 94010 is a baseline spirometry with no bronchodilator. 94060 is spirometry done before and after a bronchodilator, to measure how the airways respond. The rule of thumb: one set of measurements is 94010, before and after is 94060.

Here’s the trap that catches practices constantly. If the medical assistant gives any bronchodilator during the session, even one that wasn’t planned at the start, the service is 94060, not 94010. And you never bill both on the same date, because 94060 already includes the baseline spirometry, so billing both is duplicate billing that gets denied or flagged. The same logic applies to the 94375 flow-volume loop: when it’s part of standard spirometry, it bundles into 94010 and can’t be billed separately. These small distinctions are exactly where denied claims come from.

The Error That Costs the Most

FREE CHECK

Want us to check your spirometry claims for this exact error?

Or call us at (214) 646-1606

The Pulmonology Billing Mistakes We Prevent

Most pulmonology denials aren’t complicated. They’re a handful of avoidable errors that repeat until someone fixes the workflow, and coding problems are the leading denial category across healthcare, with industry denial rates between 10 and 15 percent, per 2026 denial benchmarks. Here are the ones we catch.

Common Mistake What It Causes How We Prevent It
Billing 94010 when a bronchodilator was given Underpayment or denial; the service was actually 94060 We match the code to the documented procedure, so a bronchodilator study is always billed as 94060
Billing 94010 and 94060 together Duplicate billing denial; 94060 already includes the baseline We bill 94060 alone for pre and post studies, never both
Billing 94375 alongside 94010 NCCI edit denial; the loop bundles into spirometry We report the loop separately only when it is distinctly and necessarily performed
Missing modifier 25 on a same day E/M The office visit gets bundled and goes unpaid We append modifier 25 so the visit and the test both pay
Vague asthma or COPD diagnosis Payers downcode unspecified codes like J44.9 We code severity and exacerbation precisely to prove medical necessity

Modifiers matter as much as codes here. Append modifier 25 when an office visit happens on the same day as a pulmonary test (codes 94010 through 94799), so the visit pays separately, and use modifier 26 when you bill the interpretation only. Asthma and COPD diagnoses need documented severity and exacerbation status, because payers downcode unspecified codes. Our medical coding services handle all of this before the claim goes out.

What Our Pulmonology Billing Services Include

📝

Accurate Procedure Coding

Comprehensive code assignments for spirometry, PFTs, bronchoscopy, and pulmonary stress testing, perfectly matched to what was actually performed and documented.

🛡️

Strict Modifier Discipline

Diligent analysis on every claim: appending modifier 25 for same day evaluations, modifier 26 for specialized interpretations, and modifier 59 strictly when distinct scenarios qualify.

🎯

Diagnosis Precision

Strategic alignment linking every diagnostic procedure to a specific ICD-10 code to prove clear medical necessity, ensuring asthma and COPD claims hold up against review.

⚖️

Denial Management & Appeals

Relentless management of complex bundling edits, medical necessity rejections, and downcoded diagnoses, backed by permanent root cause fixes to stop repeating errors.

📈

Full Revenue Cycle Support

End-to-end administration stretching from patient eligibility checking down through final payment posting, fully covered by our core revenue cycle management services.

Why Pulmonology Practices Choose Docscare

Pulmonology Practices Choose Docscare

We bill pulmonology the way it actually works, around the procedures, not just the office visits. Our AAPC-certified coders know the spirometry rules cold, apply the right modifiers, code diagnoses to the severity payers require, and chase every denial back to its cause. You stop leaving money on the table for work you’ve already done.

We’re a US based medical billing company in Austin, Texas, fully HIPAA compliant, running a 99 percent clean claim rate with a 97.45 percent first pass acceptance rate. For a pulmonology practice, that accuracy is the difference between getting paid for your testing and watching it leak away one miscoded claim at a time.

FREE PULMONOLOGY BILLING REVIEW

Let us review a sample of your spirometry, PFT, and bronchoscopy claims for coding errors, bundling problems, and missed modifiers, then show you exactly where the revenue is leaking. No cost, no obligation

Pulmonology FAQs

The codes pulmonology practices bill most are 94010 and 94060 for spirometry, 94726 to 94729 for pulmonary function tests, 31622 and up for bronchoscopy, and 94617 to 94621 for pulmonary stress testing. Each carries its own bundling rules and documentation requirements, which is where most pulmonology denials start.

94010 is a baseline spirometry with no bronchodilator. 94060 is spirometry performed before and after a bronchodilator to measure airway response. If the provider gave a bronchodilator and tested again, you bill 94060, not 94010, and you never bill both together because 94060 already includes the baseline. Confusing these two is the single most common and costly pulmonology coding error.

Most pulmonology denials trace back to a few causes: billing 94010 when 94060 applied, billing bundled codes like 94375 alongside spirometry, missing modifier 25 on a same day office visit, and vague asthma or COPD diagnoses that payers downcode. Each is preventable with disciplined coding and documentation.

Yes. When you bill an evaluation and management visit on the same day as a pulmonary testing code (94010 through 94799), append modifier 25 to the office visit so it pays separately. Without it, payers bundle the visit into the test and you lose that revenue. Modifier 26 applies when you bill the interpretation only.

Yes. We work with the major EHR and practice management systems pulmonology practices use, pulling the documented procedure and matching it to the correct CPT and ICD-10 codes before the claim goes out. You keep your current workflow; we handle the coding accuracy and the follow up.