Ultimate Guide to Pulmonology Billing Services: Maximize Revenue and Reduce Denials

A smiling male physician in a white lab coat with a stethoscope, sitting at a desk and holding medical documents. The image is a split-screen banner with a teal right side featuring a dark blue text box that reads 'ULTIMATE GUIDE TO PULMONOLOGY BILLING SERVICES: MAXIMIZE REVENUE & REDUCE DENIALS' and a white line-art icon of a CPT medical coding book with a magnifying glass.

Here’s something nobody in your front office wants to say out loud: a good chunk of what your practice earns never actually gets collected.

It disappears in denials that nobody follows up on. It vanishes in coding errors that go unnoticed for months. It slips away when prior auths fall through the cracks the day before a scheduled procedure. And the worst part? Most practices don’t even know how much they’re losing until someone actually runs the numbers.

Pulmonology is one of the hardest specialties to bill correctly. We’re talking sleep studies with eight different CPT variations, PFTs that get unbundled wrong half the time, RPM billing that most coders still haven’t figured out, and payer rules that seem to change every quarter. It’s a lot. And managing it well on top of running a clinical practice is genuinely difficult.

This guide covers the real stuff. Where revenue leaks in pulmonology practices, which 2025 billing trends you can’t afford to ignore, and what working with a specialized billing partner actually looks like day to day.

Schedule a Free Revenue Audit

We'll pull the real numbers from your current billing and show you exactly what's slipping through. No sales pitch, just data.

When we say billing services, we don’t just mean submitting claims. The full picture includes eligibility checks before every visit, ICD-10 and CPT coding, prior authorization management, claims scrubbing, submission, payment posting, denial appeals, and accounts receivable follow-up.

For pulmonology specifically, that work is considerably more involved than most other specialties. Your patient mix likely includes people on home ventilators, others enrolled in CPAP programs, chronic COPD patients who might qualify for monthly RPM billing, and anyone who’s had a sleep study or pulmonary function test in the past year. Each of those services has its own documentation requirements, its own code set, and its own payer-specific quirks.

That’s the core reason specialty-focused Pulmonology Billing Services exist. A team that works in respiratory billing daily catches things that general billers simply miss.

Every specialty has its billing headaches. Pulmonology just has more of them packed into one place.

Sleep Medicine Billing Is Its Own Specialty Within a Specialty

A lot of practices don’t realize that polysomnography billing alone can go sideways in a dozen different ways. Did the study happen in a lab or at home? Was it attended? Did CPAP get initiated during the same night? Is the patient under or over six years old? Each answer changes the code. And payers often add their own layer on top, requiring specific documentation language that isn’t always obvious from the clinical notes.

PFTs Get Miscoded More Often Than You’d Think

Spirometry looks simple on the surface. Run the test, bill 94010. But the reality is messier. Is this a standalone test or is it part of a bronchodilation study? Are you billing both the technical and professional components separately? Did your coder accidentally bundle 94010 and 94060 on the same date? These mistakes happen constantly, and they cost real money.

RPM Is a Major Revenue Gap in 2025

Remote patient monitoring has been around long enough now that there’s no excuse for not billing it if your practice qualifies. But a surprising number of pulmonology practices still aren’t capturing RPM revenue for their chronic patients. If you’re using any device to monitor COPD or asthma patients remotely, CPT codes 99453, 99454, and 99457 may apply. Medicare pays anywhere from $50 to over $100 per patient per month for this. That adds up fast across a panel of chronic respiratory patients.

Chronic Care Management Goes Unbilled Every Single Month

CCM is probably the most consistently under-billed service in pulmonology. Patients with COPD, pulmonary fibrosis, bronchiectasis, or any other chronic respiratory condition who require 20 or more minutes of non-face-to-face care per month qualify. Medicare pays roughly $62 to $130 per patient depending on complexity. Most practices have dozens of qualifying patients and collect nothing for this time because nobody set up the billing workflow.

Telehealth Rules Changed Again

Post-pandemic telehealth rules have gone through multiple revisions, and keeping up is genuinely hard. Place-of-service codes matter. Modifier GT or 95 may be required depending on the payer. Some commercial plans still don’t reimburse telehealth at parity with in-person visits. Billing a telemedicine COPD follow-up wrong is one of the most common errors we see from practices that added virtual visits without updating their billing workflows.

Value-Based Care Is Changing What Gets Measured

MIPS participation, quality measure reporting, cost benchmarks. These used to feel optional. In 2025 they’re not, and how your billing is structured affects your performance scores. Pulmonologists who ignore value-based billing considerations are leaving adjustment dollars on the table and potentially facing payment penalties they don’t see coming until year-end.

Denials That Nobody Works

The average pulmonology denial rate sits somewhere between 10 and 20 percent for practices without active billing oversight. But the bigger problem isn’t the denial itself. It’s what happens next, which for most in-house teams is a whole lot of nothing. Claims sit. The appeal window closes. The write-off happens. And it repeats next month.

 

Notes That Don’t Match the Bill

Payer audits are more frequent now than they were three years ago. If your E/M note doesn’t clearly support the complexity level you billed, if your sleep interpretation doesn’t reference diagnostic criteria by name, if your RPM documentation doesn’t log the actual time your provider spent reviewing data, you’re vulnerable. Not just to that one denial, but to a retrospective audit that could go back two or three years.

 

Auth Requests That Nobody Tracked

Prior auth requirements grew a lot in the last two years. Sleep studies, advanced PFTs, bronchoscopies, certain DME orders. They all require auth from most major commercial payers now. When scheduling doesn’t flag these in advance, you end up in one of two bad situations: the procedure happens without auth and doesn’t get paid, or the patient waits longer than they should because auth was requested too late.

AR That Sits Too Long

Thirty days is when you need to start following up. By 60 days, you’ve already lost leverage with some payers. By 90, you’re filing appeals into a wall. Most in-house teams just don’t have the bandwidth to chase every payer on every aging claim, and the revenue quietly disappears from the books.

 

Here are the codes your billing team needs to know cold. These drive the majority of pulmonology revenue and carry the most coding risk:

CPT Code Description Category Common Mistake
94010 Spirometry, includes graphic record PFT Billed without required pre and post bronchodilator values
94060 Bronchodilation responsiveness, pre and post spirometry PFT Incorrectly billed alongside 94010 on the same date
95810 Attended polysomnography, age 6 and older Sleep Study Professional and technical components not split correctly
95811 Polysomnography with CPAP titration Sleep Study Split night criteria missing from documentation
94640 Pressurized or nonpressurized inhalation treatment Respiratory Therapy Units not documented, time recorded incorrectly
99457 Remote physiologic monitoring, first 20 minutes RPM Time not logged per encounter, goes unbilled entirely
99214 Established patient visit, moderate to high complexity E/M MDM documentation too vague to support the level billed
Talk to a Pulmonology Coding Specialist

Questions about specific codes, modifiers, or a denial pattern you can't figure out? Reach out. We deal with this stuff daily.

Every billing guide tells you to ‘verify eligibility’ and ‘scrub claims.’ That’s fine advice but it’s not the whole story. Here’s what makes a real difference:

 

Eligibility Needs to Be Real-Time, Not Just at Registration

Coverage lapses mid-year. Patients switch plans. Secondary insurance gets dropped. If you’re only checking eligibility when the patient first comes in, you’re missing changes that happen between visits. Real-time verification before each appointment catches coverage gaps before they become denials.

 

Claims Scrubbing Has to Happen Before Submission, Not After

It sounds obvious, but a lot of practices are still doing reactive denial management instead of proactive scrubbing. A good scrubbing tool flags code pairs that can’t be billed together, catches missing modifiers, and checks for documentation gaps before the claim ever leaves your system. That’s where the first-pass acceptance rate improves.

Prior Auth Has to Be Built Into Scheduling, Not Added On

Auth requests that come in the day before a procedure are almost always a problem. The fix is to build payer-specific auth requirements directly into your scheduling workflow so the request goes out the moment the appointment is booked. For pulmonology, that means flagging sleep studies, advanced PFTs, bronchoscopies, and any new RPM device orders automatically.

 

Physicians Need Documentation Feedback, Not Lectures

Nobody wants to sit through a billing lecture. What actually works is short, specific feedback tied to real denied claims. ‘This sleep note got denied because it didn’t reference the AHI threshold’ lands differently than a general reminder about documentation standards. Keep it specific, keep it short, and do it monthly.

 

Denial Patterns Tell You More Than Individual Denials Do

If the same denial reason is coming from the same payer three months in a row, that’s a workflow problem, not a one-off mistake. The practices that dramatically lower their denial rates are the ones tracking patterns, not just working claims one at a time.

We get asked about this comparison a lot. Here’s an honest breakdown based on what we’ve seen across practices of different sizes:

Factor In-House Billing Outsourced with CareRCM
Real Monthly Cost Salary, benefits, PTO, software, and training often exceed $5,000 per biller Performance-based fee, no hidden overhead, no turnover coverage gaps
Coding Depth Generalist experience, pulmonology nuances often self-taught or missed CPC-certified team with daily pulmonology specialty focus
Denial Rate Typically 10 to 20 percent without active oversight and follow-up Under 5 percent with proactive scrubbing and same-day denial response
RPM and CCM Billing Often missed entirely or applied with incorrect documentation Fully managed with compliant workflows already in place
Scalability Volume spikes cause backlogs, staff turnover creates coverage gaps Scales with your volume immediately, no hiring or training required
Compliance Monitoring Depends on individual staff staying current on their own time Dedicated compliance team tracks CMS updates, LCD changes, payer policies

We’d rather show results than list features. Here’s what practices consistently report after coming on board with CareRCM:

 

  • Collections increase, usually somewhere between 12 and 22 percent, because charges that were being missed or underbilled finally get captured correctly
  • Days in AR drop, not because of accounting tricks but because clean claims get paid faster and denials get worked the same day they come back
  • RPM and CCM revenue gets activated for patients who qualified all along but had no billing workflow to capture it
  • The physician stops getting pulled into billing conversations and can actually spend that time seeing patients
  • Prior auth no longer falls through the cracks because there’s a dedicated team tracking it, not a shared spreadsheet

 

The cost of outsourcing almost always ends up lower than what practices were losing in uncollected revenue. That’s not a sales line. It’s just math.

Fast Revenue Wins for Pulmonology Practices

  • Pull your three most common denial reason codes right now and find out if they share a pattern
  • Identify which of your COPD or asthma patients are being monitored remotely and check if RPM billing is set up
  • Confirm sleep study interpretations are billed separately from the technical component for every study
  • Look at your last 30 E/M claims and verify the documentation level actually supports what was billed
  • Check whether CCM is being offered to your qualifying chronic respiratory patients and documented properly
  • Confirm your telehealth claims are using the correct 2025 place-of-service code and modifier for each payer
  • Schedule a monthly AR review and flag every claim sitting past 45 days for immediate follow-up

There are a lot of billing companies. Most of them handle everything, which means they handle nothing especially well. CareRCM focuses on specialty billing, and within that, respiratory and pulmonary practices are a significant part of what we do every day.

 

Credentialed Coders, Not Generalists

Our billing team holds CPC and CCS certifications. More than that, they work in pulmonology accounts every day. When a coder has billed hundreds of polysomnographies, they stop making the mistakes that trip up someone handling it for the third time.

 

We’re Already Ahead of 2025 Billing Changes

RPM expansion, updated LCD policies for home sleep testing, prior auth reform timelines, MIPS measure changes for respiratory quality reporting. We don’t catch up on these things after they affect your claims. Our compliance team monitors changes in real time and updates billing workflows before they become problems.

 

You See Everything, All the Time

Live dashboards showing collection rates, AR aging, first-pass resolution, denial trends by payer and code. Most practices we work with say they had no real visibility into their billing performance before. Now they do, and it changes how they make decisions.

 

One Account Manager, Not a Phone Queue

When you have a question, you talk to the person who actually manages your account. They know your payer mix, your providers, and your quirks. That’s different from most billing companies, and our clients notice it.

 

See the full breakdown of what we offer at Pulmonology Billing Services. If you’ve got questions before then, just reach out.

 

Stop Leaving Revenue on the Table. Talk to CareRCM.

Request a free billing assessment. We'll show you what's being missed and what it would take to fix it.

Frequently Asked Questions

  • Yes, meaningfully so. Sleep studies alone have more than eight CPT variations depending on the clinical scenario. Add pulmonary function testing, bronchoscopy, RPM billing for COPD patients, CCM, ventilator management, and CPAP programs and you've got a specialty that genuinely requires focused expertise. A general biller handling pulmonology claims is going to miss things that a specialist catches automatically. That gap shows up in your denial rate. Under 5% is the target — once you're above that, something in your coding workflow, documentation standards, or front desk verification is consistently producing errors, and it is worth finding before it compounds.

  • For RPM, if your practice supplies or orders a device that monitors oxygen saturation or respiratory rate and your providers review that data monthly, you likely qualify. Setup is billed with 99453 and 99454, monthly monitoring time with 99457, and Medicare pays in the $50 to $120 range depending on complexity. We build the documentation workflow and handle all the billing. For prior authorizations, we maintain a payer-specific authorization matrix for each practice, updated as payer requirements change — auth requests go out at scheduling, not the day before. On denied claims, most payers give you a correction and resubmission window, and speed is everything. Sit on it too long and that window closes. We track every denial, correct fast, and resubmit before anything lapses. More complex disputes involving documentation review can take 30 days or more, but we stay on top of each one.

  • We operate under full HIPAA compliance across every platform we use — encrypted transmission, role-based access controls, and regular third-party audits. We treat your patient data with the same standard you'd apply internally, because the responsibility doesn't change just because the work is outsourced. On onboarding, most practices are fully up and running within five to seven business days. We manage the transition carefully so there is no gap in claim submissions or cash flow during the switchover. The first week is usually the hardest for our team, not yours.

Let's Stop the Revenue Leakage in Your Pulmonology Practice

From sleep study billing and pulmonary function testing to RPM, CCM, and denial management our specialty-trained team handles it all. Get expert pulmonology billing services at a fraction of your total monthly collections and see the difference within days.

Schedule a Free Consultation

Disclaimer: Denial rates, performance benchmarks, and revenue improvement figures referenced in this guide reflect publicly available information, industry research, and CareRCM professional RCM experience as of May 2026. Individual practice outcomes vary based on payer mix, specialty volume, existing billing infrastructure, and claim complexity. All CPT code, modifier, and compliance guidance reflects current CMS and AMA standards. Pulmonology billing references are intended as general guidance only; specific coding and bundling rules should be verified with a qualified billing specialist for your practice.

Scroll to Top