Mastering PFT Coding: A Guide for Pulmonology Billing

Mastering PFT Coding: A Guide for Pulmonology Billing

Optimize your pulmonology practice's revenue by mastering PFT coding. This guide covers CPT codes, modifiers, and ICD-10 for accurate reimbursement.
Optimize your pulmonology practice's revenue by mastering PFT coding. This guide covers CPT codes, modifiers, and ICD-10 for accurate reimbursement.
Article Published
Mastering PFT Coding: A Guide for Pulmonology Billing

Pulmonary function tests (PFTs) are a cornerstone of pulmonology diagnostics and management, yet they remain a frequent source of billing errors, claim denials, and compliance risks. While seemingly routine, the nuances of coding for spirometry, lung volumes, and bronchodilator responsiveness require a precise understanding of CPT codes, modifier application, and payer-specific rules. For a pulmonology practice, mastering these details is not just about compliance; it's about capturing earned revenue and ensuring the financial stability needed to provide exceptional patient care.

Navigating Core PFT CPT Codes and Components

Accurate PFT billing begins with selecting the correct CPT code that reflects the exact service performed. Each code has specific requirements that must be met and documented in the patient's record. Misunderstanding these distinctions often leads to denials for unbundling or lack of medical necessity.

Commonly used PFT codes include:

  • CPT 94010: Basic spirometry, which includes a graphic record and measurement of total and timed vital capacity and expiratory flow rates. This is the foundational test.
  • CPT 94060: Spirometry with bronchodilator responsiveness. This code requires performing spirometry both before and after administering a bronchodilator and is reimbursed at a higher rate than 94010 due to the additional work. Billing 94010 alongside 94060 is a common error, as the basic spirometry is bundled into the pre/post-test.
  • CPT 94726: Plethysmography for determining lung volumes. This is a more complex test used to differentiate between obstructive and restrictive lung diseases and should not be billed for simple spirometry.
  • CPT 94375: Respiratory flow volume loop. While often performed with spirometry, it is only billed separately if it is the only service provided or if it provides distinct, medically necessary information beyond the scope of the primary spirometry test.

Modifier Application and Complex Scenarios

Modifiers are critical for communicating specific circumstances of a service to payers. Improper use is a red flag for audits. For PFTs, Modifier 26 (Professional Component) is essential when your practice interprets the results of a test performed elsewhere, such as at a hospital's outpatient department. Conversely, the facility bills with Modifier TC (Technical Component). Billing a global code (without a modifier) when you only performed the interpretation will result in denial or overpayment.

Modifier 59 (Distinct Procedural Service) should be used with extreme caution. It may be appropriate if you perform a medically necessary E/M service that is separate and distinct from the scheduled PFT on the same day. For example, if a patient comes for a scheduled PFT but presents with acute respiratory distress requiring a separate evaluation and management, Modifier 59 (or more specific X-modifiers) on the E/M code may be warranted. However, using it to unbundle services that are inherently part of the PFT procedure is a significant compliance risk.

ICD-10 Linkage: Proving Medical Necessity for PFTs

A correctly selected CPT code is worthless without an ICD-10 code that establishes clear medical necessity. The diagnosis code tells the payer *why* the test was performed. A weak or non-specific diagnosis linked to a complex PFT is a primary reason for claim denial. The diagnosis must align with the payer's Local Coverage Determinations (LCDs) for the specific PFT code billed.

For example, billing CPT 94060 (bronchodilator responsiveness) is strongly supported by an ICD-10 code like J45.41 (Moderate persistent asthma with acute exacerbation). The test is necessary to assess the patient's response to treatment during an exacerbation. In contrast, linking the same CPT code to a vague diagnosis like R05 (Cough) without further documentation or supporting diagnoses is likely to be rejected. Similarly, monitoring a stable COPD patient (J44.9) would justify a basic spirometry (94010), but a more complex test like plethysmography (94726) would require a diagnosis indicating a suspected restrictive component, such as J84.10 (Interstitial pulmonary disease).

Securing Reimbursement Through Precision Coding

Maximizing reimbursement for pulmonary function tests hinges on a disciplined approach to RCM. It requires meticulous CPT code selection based on the exact services rendered, strategic application of modifiers like 26 and 59, and, most critically, linking each procedure to a specific ICD-10 code that proves medical necessity according to payer policies. By moving beyond routine billing and embracing precision coding, pulmonology practices can overcome common payer hurdles, reduce denials, and build a financially resilient operation prepared for the regulatory landscape of 2025 and beyond.

Key Takeaways

PFT Coding Essentials

  • Match CPT to Service: Use 94010 for basic spirometry and 94060 for pre/post-bronchodilator tests; do not bill them together.
  • Use Modifiers Correctly: Apply Modifier 26 for interpretation-only services. Use Modifier 59 sparingly and only for truly distinct procedural services.
  • Prove Medical Necessity: Link every PFT CPT code to a specific ICD-10 diagnosis (e.g., J44.9, J45.909) that justifies the test.
  • Check NCCI Edits: Regularly verify National Correct Coding Initiative edits to prevent claim denials due to improper code bundling.

Why Choose Bonfire Revenue?

Bonfire Revenue's specialists understand the granular details of pulmonology billing. We manage your entire revenue cycle with a focus on coding accuracy, denial prevention, and compliance with emerging regulations. Stop losing revenue to correctable coding errors and let our experts ensure you are paid correctly and promptly for the vital respiratory care you provide.

More from our Knowledge Resource


info@bonfirerevenue.com
BonfireRevenue.com
(618) BON-FIRE | (618) 266-3473

© 2026 Bonfire Revenue

All Rights Reserved.

Get a Quote sent to your Email:

Get an Instant Quote

No Meeting Necessary!



Still Deciding?

Request a Billing Audit

Over 85% of clients who request an audit sign with Bonfire.