CPT Code 94010: Spirometry
Gain more insights about the 94010 CPT code for pulmonary function testing, its applications, coding guidelines, and billing tips.

What is spirometry (CPT 94010)?
CPT code 94010 is used to report spirometry, a fundamental pulmonary function test that measures lung function by recording the amount and speed of air a patient can inhale and exhale. This respiratory system procedure provides objective measurements of lung volumes and expiratory flow rate measurements, offering crucial diagnostic information about the respiratory system organs and overall pulmonary function.
Spirometry is one of the most commonly performed pulmonary function tests in clinical practice. During this test, a patient breathes into a device called a spirometer, which measures vital capacity and other lung volume measurements. The test typically includes measurements of forced vital capacity (FVC), forced expiratory volume in one second (FEV1), and the FEV1/FVC ratio, providing valuable insight into lung function.
Spirometry is essential for diagnosing and monitoring various respiratory conditions, including:
- Chronic obstructive pulmonary disease (COPD)
- Chronic respiratory failure
- Mild persistent asthma and mild intermittent asthma
- Cough variant asthma
- Acute lower respiratory infection
- Interstitial lung disease and other interstitial pulmonary diseases
- Pulmonary fibrosis
- Pulmonary hypertension
- Respiratory symptoms of unknown origin
- Effects of exposure to gases, fumes, and vapors or other specified inorganic dusts
- Pulmonary manifestations of systemic conditions
This test is distinct from more complex evaluations such as pulmonary stress testing, which assesses lung function during physical exertion, or bronchial provocation testing, which involves exposing patients to specific substances to evaluate airway reactivity.
CPT code 94010 documentation requirements
Proper documentation is essential when performing and billing for spirometry using CPT code 94010. A qualified health care professional must maintain comprehensive records to establish medical necessity and support reasonable and necessary care.
A complete spirometry report using CPT code 94010 should include:
Patient demographics and clinical information
A complete spirometry report should begin with essential patient demographics and clinical information. This includes the patient's name and identifiers, which help ensure accurate record-keeping and identification. The service date is also crucial, as it provides context for the timing of the test. Clinical indications should be documented, highlighting any respiratory symptoms, known lung diseases, or relevant exposure history that may inform the interpretation of the results. Additionally, a summary of the patient's relevant medical history is important, particularly regarding smoking status and occupational exposures to other specified external agents, as these factors can significantly impact lung function.
Test parameters and results
The report must detail the test parameters and results obtained from the spirometry. Key measurements include forced vital capacity (FVC), expiratory volume in one second (FEV1), and the FEV1/FVC ratio, critical for diagnosing obstructive and restrictive lung diseases. If performed, the maximal voluntary ventilation (MVV) should also be included. It is important to compare these results to predicted values based on the patient's age, height, gender, and ethnicity to assess lung function accurately.
Technical factors
The technical factors involved in the spirometry test must also be documented. This includes describing the equipment used and its calibration status to ensure reliable measurements. An assessment of patient effort and cooperation is essential, as these factors can influence the quality of the results. The report should specify the number of acceptable maneuvers performed, with a minimum of three attempts required to ensure reproducibility. The best values obtained should be selected for interpretation, providing a clear picture of the patient's lung function.
CPT code 94010 billing guidelines
Proper billing for spirometry services requires understanding the guidelines associated with CPT code 94010 to ensure appropriate reimbursement and compliance with payer requirements.
Medical necessity
Spirometry must be medically necessary to evaluate or manage conditions affecting the respiratory system. Common ICD-10-CM diagnosis codes that support medical necessity include:
- Chronic obstructive pulmonary disease (J44.9)
- Asthma, including mild persistent asthma (J45.30) and mild intermittent asthma (J45.20)
- Interstitial lung disease (J84.9)
- Acute lower respiratory infection (J22)
- Chronic respiratory failure (J96.10)
- Acute postprocedural respiratory failure (J95.821)
- Pulmonary hypertension associated with left heart disease (I27.2)
- Pulmonary embolism (I26.99)
- Primary respiratory tuberculosis (A15.7)
- Respiratory manifestations due to other identified influenza virus (J10.1)
Frequency limitations
Most payers limit reimbursement for spirometry to once per encounter. Repeated testing on the same day typically requires appropriate modifiers and documentation justifying the medical necessity of additional tests.
Provider requirements
The test must be performed under the supervision of a qualified healthcare professional who can interpret the results. The interpretation must be documented in the medical record with the provider's signature.
Bundling considerations
CPT code 94010 includes the basic spirometry procedure. It should not be billed with other codes that include spirometry as a component, such as complete pulmonary function studies.
Other relevant codes
When billing for respiratory diagnostic services, it's important to be aware of related CPT codes that may be more appropriate for specific testing scenarios:
- 94060: Bronchodilator responsiveness testing, includes baseline spirometry and post-bronchodilator spirometry
- 94070: Bronchial provocation testing with histamine, methacholine, or similar agents
- 94375: Respiratory flow volume loop testing
- 94726: Plethysmography for lung volume determination
- 94727: Gas dilution lung volume measurement
- 94729: Diffusing capacity testing (DLCO)
Commonly asked questions
The difference between CPT codes 94010 and 94060 lies in whether bronchodilator medication is involved: 94010 is used for spirometry testing without bronchodilator administration, measuring lung function such as total and timed vital capacity and expiratory flow rates, while 94060 includes spirometry performed before and after bronchodilator administration to assess bronchodilation responsiveness, encompassing pre-, during, and post-bronchodilator measurements as a single unit.
The CPT code for a nebulizer treatment is 94640, which covers the administration of aerosolized medication via a nebulizer device to deliver respiratory therapy.
For spirometry testing, the primary CPT code is 94010, which includes the measurement of lung volumes and flow rates with or without maximal voluntary ventilation, and is used when no bronchodilator is administered; if bronchodilator responsiveness testing is done, code 94060 applies instead.