Site icon MedLifeMBS

Pulmonary Function Test CPT Codes for 2026

Pulmonary function testing may be scheduled as a single diagnostic service, but the billing process can involve several separate procedures. Spirometry, bronchodilator response testing, lung-volume measurement and diffusion-capacity testing each assess a different aspect of respiratory function. Accurate coding therefore depends on identifying the specific test performed and confirming that it is clearly supported by the clinical documentation.

Pulmonary function tests, or PFTs, are used to evaluate airflow, lung capacity and the lungs’ ability to transfer gases. The broader range of pulmonology billing codes includes several respiratory diagnostic services, but PFT claims should be coded according to the completed test rather than the appointment description alone. Reviewing the final report helps confirm which components were performed, which testing method was used and which CPT codes the record supports.

Pulmonary Function Test CPT Codes and Their Uses


There is no single pulmonary function test CPT code that applies to every encounter. The appropriate code depends on the test performed and, for some services, the method used.

CPT CodeCommon PFT ServiceCoding Consideration
94010Basic spirometryMeasures airflow and ventilatory function
94060Bronchodilator responsivenessIncludes spirometry before and after bronchodilator administration
94070Bronchospasm provocationUsed during a bronchospasm provocation protocol
94726Lung-volume testingLung volumes measured using plethysmography
94727Lung-volume testingLung volumes measured using a gas-based method
94729Diffusing-capacity testingMeasures pulmonary gas-transfer capacity

CMS identifies pulmonary function testing services within its respiratory-care guidance, while AMA material describes 94060 as bronchodilator responsiveness involving pre- and post-bronchodilator spirometry.

A report may contain numerous measurements without supporting a separate CPT code for every value. Coding should follow the procedure performed rather than the number of measurements produced.

Understanding the Differences Between PFT CPT Codes 


CPT 94010 represents basic spirometry, while 94060 applies when spirometry is performed before and after bronchodilator administration to evaluate responsiveness. Because 94060 incorporates the associated spirometry, practices should review current coding edits and payer requirements before reporting potentially overlapping services. The distinction between 94726 and 94727 is based on the method used to determine lung volumes. The equipment record, technician documentation or final report should establish the testing method. A diagnosis such as COPD does not, by itself, determine which lung-volume code is appropriate.

CPT 94729 applies when diffusion capacity is actually measured and documented. A diagnosis commonly associated with diffusion testing does not independently support billing the service.

    

Need Help with pulmonary Billing Management?

    

Book a free consultation to simplify your billing, speed up reimbursements, and cut down denials.

    TALK TO AN EXPERT

Common Sources of Confusion in PFT Coding 


A single pulmonary function testing session can generate several values and measurements. This can create confusion when billing staff interpret each reported result as a separate billable procedure. The more reliable approach is to identify the completed procedures first and then determine which CPT codes describe those services. This distinction becomes particularly important when a comprehensive PFT was ordered but one or more components were not completed.

CMS guidance also states that pulmonary function modalities should be used in a purposeful and logical sequence and that tests performed merely as components should not be billed as though they were independent services.

Key Documentation to Review Before Billing a PFT 


An order stating only “PFT” may not provide enough detail to support every service ultimately billed. The final claim should be supported by documentation showing:


Medicare guidance states that diagnostic tests payable by Medicare must be ordered by a treating physician and used in the management of the patient. The final report should also agree with the submitted charge. If a planned test was stopped, modified or only partially completed, billing should follow what the record actually supports rather than automatically reproducing every component listed on the original order.

Common Reasons PFT Claims Are Denied 


Selecting a valid CPT code does not automatically make a PFT claim payable. Diagnosis support, documentation, payer policies and applicable billing edits can all affect reimbursement.

Common problems include:

Pulmonology billing errors explains how small documentation and coding inconsistencies can develop into repeated revenue issues. PFT billing requires particular attention because several diagnostic components may occur during the same encounter.

Pulmonary Function Test Coding Updates for 2026 


Practices reviewing pulmonary function test CPT codes for 2026 should use the current code year rather than relying on an older charge sheet or coding reference. CMS records 2026 description updates affecting respiratory codes, including 94726, 94727 and 94729. Practices should therefore verify current descriptions and payer-specific requirements for services performed in 2026 rather than assuming that prior-year wording remains unchanged.

Commercial insurers may also apply medical-necessity, authorization, frequency and documentation requirements differently from Medicare. A current CPT code can still result in a denial when payer-specific criteria are not satisfied.

Steps to Improve PFT Coding Accuracy 


A dependable PFT coding workflow connects three points: what was ordered, what was performed and what was documented. Before submission, staff should compare the physician order with the technician record and final report, verify the testing method, confirm the diagnosis supporting medical necessity and review current payer requirements. This approach is more reliable than billing from a standard “complete PFT” template, particularly when the services completed differ from those originally planned.

When PFT Coding Requires Additional Review 


PFT coding becomes more complex when several components are performed together, the testing methodology is unclear or documentation does not align across the order and final report. These inconsistencies can make it difficult to determine which services are separately reportable and whether the claim fully reflects the procedures documented in the patient record. 

Medical Coding Services can support code-level review by matching documented respiratory testing with current coding requirements. Practices requiring broader revenue-cycle support can also use Pulmonology Billing Services to coordinate coding with claim submission, payer follow-up and denial management.

Final Guidance


Pulmonary function testing does not have one universal CPT code. Codes such as 94010, 94060, 94070, 94726, 94727 and 94729 describe different procedures or testing methods, making the completed clinical record central to accurate code selection.

Medlife MBS supports specialty practices by aligning coding decisions with documentation and payer requirements. For PFT billing, a cleaner claim begins with confirming exactly what was performed, establishing medical necessity and applying the current coding rules for the date of service.

Exit mobile version