Aetna modified CPB 0691 for exhaled breath tests, effective October 18, 2025. Here's what changes for billing teams.
Aetna, a CVS Health company, updated its exhaled breath test coverage policy under CPB 0691 Aetna system. Two CPT codes drive most of the financial exposure here: CPT 91065 (hydrogen breath test) and CPT 95012 (exhaled nitric oxide). The update draws sharp lines around covered indications — and the exclusion list is long. If your practice bills for any breath-based diagnostic, audit your charge capture before October 18, 2025.
Quick-Reference Table
| Field | Detail |
|---|---|
| Payer | Aetna |
| Policy | Exhaled Breath Tests — CPB 0691 |
| Policy Code | CPB 0691 |
| Change Type | Modified |
| Effective Date | October 18, 2025 |
| Impact Level | Medium |
| Specialties Affected | Pulmonology, Gastroenterology, Allergy/Immunology, Primary Care |
| Key Action | Audit all exhaled breath test claims against updated medical necessity criteria for CPT 91065 and 95012 before October 18, 2025 |
Aetna Exhaled Breath Test Coverage Criteria and Medical Necessity Requirements 2025
The Aetna exhaled breath test coverage policy under CPB 0691 covers exactly two tests — and both come with specific criteria you must meet before billing.
CPT 91065 — Hydrogen Breath Test (HBT)
Aetna covers HBT for suspected lactose intolerance or lactase deficiency. The coverage hinges on a specific clinical sequence. The member must first complete a two-week trial of a lactose-free diet. Symptoms must persist after that trial. Only then does CPT 91065 meet medical necessity under this policy.
Skip the documentation of the dietary trial, and you're looking at a claim denial. There's no wiggle room in the language here.
CPT 95012 — Exhaled Nitric Oxide (FeNO)
Aetna covers exhaled nitric oxide measurement for two purposes: evaluation of asthma and monitoring response to long-term control therapy. The age requirement matters — coverage applies to members aged five years and older. Billing CPT 95012 for a child under five will not meet medical necessity under this policy.
Prior authorization requirements are not explicitly detailed in CPB 0691 itself, but Aetna's prior auth rules vary by plan. Check eligibility and benefits before scheduling FeNO testing, especially for commercial versus Medicaid versus Medicare Advantage lines. If you're unsure how prior auth applies to your patient mix under CPB 0691, loop in your billing consultant before the effective date.
The coverage policy is narrow by design. Aetna has not expanded HBT coverage to SIBO, IBS, or bowel prep evaluation — common clinical uses that providers sometimes bill and expect reimbursement on. Those remain non-covered.
Aetna Exhaled Breath Test Exclusions and Non-Covered Indications
This is where CPB 0691 gets expensive if your team isn't careful. The experimental and non-covered list covers thirteen categories — and several reflect tests that some labs are actively marketing to providers right now.
Hydrogen Breath Testing — Non-Covered Uses
Aetna will not cover CPT 91065 for irritable bowel syndrome (IBS), small intestinal bacterial overgrowth (SIBO), small bowel transit time, gastroparesis, or prediction of bowel preparation adequacy before colonoscopy. SIBO testing via HBT is one of the most common sources of claim denial under breath test policies. If your gastroenterology group has been billing HBT for SIBO, stop and audit those claims now.
Exhaled Nitric Oxide — Non-Covered Uses
CPT 95012 is non-covered for chronic cough due to non-asthmatic eosinophilic bronchitis, pulmonary hypertension biomarker use, lung cancer evaluation, COPD, chronic tonsillitis, sickle cell airway disease, and prediction of response to inhaled corticosteroids in chronic cough. The list goes further — acute mountain sickness and airway inflammation from bioaerosol exposures are also excluded.
Tests Aetna Considers Experimental or Investigational
CPT 83987, which measures exhaled breath condensate (EBC) pH, is not covered for any indication under this policy. That includes asthma, lung cancer, obstructive sleep apnea, inflammatory bowel diseases, COPD, SARS-CoV-2, and sino-nasal disease.
Beyond those coded tests, Aetna classifies the following as experimental or unproven:
| # | Excluded Procedure |
|---|---|
| 1 | Exhaled breath condensate (EBC) and volatile organic compound (VOC) analysis for tuberculosis diagnosis |
| 2 | Exhaled breath analysis (eNose) for predicting checkpoint inhibitor response in metastatic melanoma |
| 3 | Exhaled breath temperature measurement for pulmonary hypertension or any lung disease |
| 4 | Exhaled breath tests for diabetes diagnosis, gastric cancer detection or screening |
| 5 | Exhaled VOCs for lung cancer screening or detection |
| 6 | Gastric emptying breath test (GEBT) for gastroparesis or any other indication |
| 7 | VOC measurement for digestive tract cancers (colorectal, gastroesophageal, liver, pancreatic), asthma diagnosis, inflammatory bowel disease, mesothelioma, sarcoidosis |
| 8 | Exhaled breath biomarkers for chronic kidney disease |
| 9 | Exhaled breath condensate protein composition for COVID-19 management |
| 10 | Exhaled VOCs as a surgical traumatic stress marker |
The real issue here is the GEBT. Gastric emptying breath tests have been gaining clinical traction, and some providers assumed coverage would follow. It hasn't. Aetna explicitly calls GEBT experimental for gastroparesis and all other indications.
Coverage Indications at a Glance
| Indication | Status | Relevant Codes | Notes |
|---|---|---|---|
| Lactose intolerance/deficiency (after failed 2-week lactose-free diet trial) | Covered | CPT 91065 | Two-week dietary trial must be documented; symptoms must persist |
| Asthma evaluation (age ≥5) | Covered | CPT 95012 | Not covered under age 5 |
| Long-term asthma control therapy monitoring (age ≥5) | Covered | CPT 95012 | Must document monitoring context |
| SIBO (small intestinal bacterial overgrowth) | Not Covered | CPT 91065 | Explicitly excluded in CPB 0691 |
| IBS (irritable bowel syndrome) | Not Covered | CPT 91065 | Excluded |
| Bowel prep adequacy prediction before colonoscopy | Not Covered | CPT 91065 | Excluded |
| Small bowel transit time / gastroparesis (HBT) | Not Covered | CPT 91065 | Excluded |
| Gastroparesis (GEBT) | Experimental | Not coded | GEBT considered investigational |
| EBC pH measurement — any indication | Not Covered | CPT 83987 | Excluded for all listed indications |
| Exhaled nitric oxide — chronic cough (non-asthmatic) | Not Covered | CPT 95012 | Excluded |
| Exhaled nitric oxide — pulmonary hypertension | Not Covered | CPT 95012 | Excluded |
| Exhaled nitric oxide — lung cancer | Not Covered | CPT 95012 | Excluded |
| Exhaled VOCs — lung cancer screening | Experimental | Not coded | Investigational |
| Exhaled VOCs — digestive tract cancers | Experimental | Not coded | Investigational |
| Exhaled breath — tuberculosis diagnosis | Experimental | Not coded | Investigational |
| Exhaled breath — diabetes diagnosis or gastric cancer | Experimental | Not coded | Investigational |
| eNose — checkpoint inhibitor response in melanoma | Experimental | Not coded | Investigational |
| Exhaled breath — chronic kidney disease | Experimental | Not coded | Investigational |
| Exhaled breath condensate — COVID-19 management | Experimental | Not coded | Investigational |
| Exhaled VOCs — surgical traumatic stress | Experimental | Not coded | Investigational |
Aetna Exhaled Breath Test Billing Guidelines and Action Items 2025
| # | Action Item |
|---|---|
| 1 | Audit all HBT claims for documentation of the dietary trial — before October 18, 2025. Every claim for CPT 91065 needs a documented two-week lactose-free diet trial with persistent symptoms. Pull a 90-day lookback on HBT claims and verify that documentation exists in the chart. Any claim without it is a denial risk retroactively and going forward. |
| 2 | Stop billing CPT 91065 for SIBO, IBS, and bowel prep indications immediately. These are explicitly non-covered under the updated CPB 0691. If your gastroenterology or primary care team has been ordering HBT for SIBO workups and billing CPT 91065, that practice ends now. Identify those claims, assess your denial exposure, and talk to your compliance officer if the volume is significant. |
| 3 | Verify patient age before billing CPT 95012. FeNO testing is only covered for members aged five and older. Build an age check into your charge capture workflow. A claim for a four-year-old asthma patient will deny, and the clinical team won't flag it — your billing team has to catch it upstream. |
| 4 | Flag CPT 83987 for exhaled breath condensate pH as non-billable to Aetna. This code is not covered for any indication listed in CPB 0691. If your lab or ordering providers use EBC pH testing and bill CPT 83987 to Aetna, add it to your payer-specific edit list now. Patient responsibility conversations need to happen before the test, not after the denial. |
| 5 | Check GEBT orders against Aetna coverage before testing. Gastric emptying breath tests are experimental under this policy — for gastroparesis and all other indications. If your GI team orders GEBTs and your practice has Aetna patients in that queue, verify coverage and get an ABN signed where appropriate. Reimbursement will not follow for Aetna patients unless the plan changes its position. |
| 6 | Confirm prior authorization requirements at the plan level before scheduling FeNO testing. CPB 0691 sets the coverage criteria, but individual Aetna plans may layer prior auth requirements on top of it. Check eligibility and auth requirements for CPT 95012 on a plan-by-plan basis. If your pulmonology or allergy team bills FeNO regularly, build that check into the scheduling workflow. |
| Previous Version | Current Version |
|---|---|
| Coverage is considered experimental and investigational for all indications | Coverage is considered medically necessary when specific criteria are met |
| Prior authorization is not required | Prior authorization is required for initial treatment |
| Documentation must include clinical history | Documentation must include clinical history |
| Re-review every 24 months | Re-review every 12 months with updated clinical documentation |
CPT, HCPCS, and ICD-10 Codes for Exhaled Breath Tests Under CPB 0691
Covered CPT Codes (When Selection Criteria Are Met)
| Code | Type | Description |
|---|---|---|
| 91065 | CPT | Breath hydrogen or methane test (e.g., for detection of lactase deficiency, fructose intolerance, bacterial overgrowth) |
| 95012 | CPT | Nitric oxide expired gas determination |
Not Covered CPT Codes
| Code | Type | Description | Reason |
|---|---|---|---|
| 83987 | CPT | pH; exhaled breath condensate | Not covered for any listed indication under CPB 0691 |
Key ICD-10-CM Diagnosis Codes
The policy references 424 ICD-10-CM codes in total. The table below includes the primary diagnostic categories explicitly named in CPB 0691.
| Code | Description |
|---|---|
| A15 | Tuberculosis |
| A15.0 | Tuberculosis of lung, larynx, trachea, and bronchus |
| A15.5 | Tuberculosis of lung, larynx, trachea, and bronchus |
| A16 | Tuberculosis |
| A17 | Tuberculosis |
| A18 | Tuberculosis |
| A19 | Tuberculosis |
| C15.3–C26.9 | Malignant neoplasm of digestive organs |
| C34.0 | Malignant neoplasm of bronchus and lung (screening or diagnosing lung cancer) |
| C34.1 | Malignant neoplasm of bronchus and lung |
| C34.10 | Malignant neoplasm of bronchus and lung |
| C34.11 | Malignant neoplasm of bronchus and lung |
| C34.12 | Malignant neoplasm of bronchus and lung |
| C34.13 | Malignant neoplasm of bronchus and lung |
| C34.14 | Malignant neoplasm of bronchus and lung |
| C34.15 | Malignant neoplasm of bronchus and lung |
| C34.16 | Malignant neoplasm of bronchus and lung |
| C34.17 | Malignant neoplasm of bronchus and lung |
| C34.18 | Malignant neoplasm of bronchus and lung |
| C34.19 | Malignant neoplasm of bronchus and lung |
| C34.2 | Malignant neoplasm of bronchus and lung |
| C34.20 | Malignant neoplasm of bronchus and lung |
| C34.21 | Malignant neoplasm of bronchus and lung |
| C34.22 | Malignant neoplasm of bronchus and lung |
| C34.23 | Malignant neoplasm of bronchus and lung |
| C34.24 | Malignant neoplasm of bronchus and lung |
| C34.25 | Malignant neoplasm of bronchus and lung |
| C34.26 | Malignant neoplasm of bronchus and lung |
| C34.27 | Malignant neoplasm of bronchus and lung |
| C34.28 | Malignant neoplasm of bronchus and lung |
| C34.29 | Malignant neoplasm of bronchus and lung |
| C34.3 | Malignant neoplasm of bronchus and lung |
| C34.30 | Malignant neoplasm of bronchus and lung |
| C34.31 | Malignant neoplasm of bronchus and lung |
The full ICD-10-CM code set (424 codes total) is available in the complete CPB 0691 policy document. Access the full policy at PayerPolicy.org.
Get the Full Picture for CPT 91065
Track this policy across versions, search 1,500+ policies by CPT code, and get real-time alerts when any payer changes coverage.