TL;DR: Aetna, a CVS Health company, modified CPB 0825 governing cardiopulmonary exercise testing (CPET), effective December 5, 2025. If your team bills CPT 94621 for Aetna members, your medical necessity documentation requirements just changed.

Aetna updated its CPET coverage policy under CPB 0825 Aetna to expand the list of covered indications for CPT 94621—the primary code for cardiopulmonary exercise testing. The revised policy now explicitly covers Long COVID evaluation, sports eligibility after COVID-19 myocarditis, and interstitial lung disease functional evaluation, among other additions. This matters because CPET claims are high-scrutiny: the test has a broad differential and Aetna draws hard lines between covered and experimental use.


Quick-Reference Table

Field Detail
Payer Aetna, a CVS Health company
Policy Cardiopulmonary Exercise Testing — CPB 0825
Policy Code CPB 0825
Change Type Modified
Effective Date December 5, 2025
Impact Level High
Specialties Affected Cardiology, Pulmonology, Cardiac Rehab, Thoracic Surgery, Pediatric Cardiology
Key Action Audit your CPT 94621 claim documentation to confirm the diagnosis maps to a covered indication before billing

Aetna Cardiopulmonary Exercise Testing Coverage Criteria and Medical Necessity Requirements 2025

Aetna's CPET coverage policy sets a clear prerequisite before CPT 94621 is billable: standard testing must come first. That means echocardiography, pulmonary function testing with diffusion capacity measurement, and a 6-minute walk test with oxygen desaturation measurement. CPET is not a first-line workup under this policy. Document that standard testing was done and was either inconclusive or insufficient before you submit.

Once that prerequisite is met, Aetna considers CPET medically necessary for 14 specific indications. These span cardiology, pulmonology, transplant evaluation, and pediatric congenital heart disease. The breadth is real—but so is the specificity. A vague diagnosis like "exertional dyspnea" without documented prior workup will get denied.

The 14 covered indications under CPB 0825:

#Covered Indication
1Post-operative evaluation after pulmonary thromboendarterectomy for chronic thromboembolic pulmonary hypertension
2Exercise prescription development for cardiac or pulmonary rehabilitation in patients with cardiovascular disease or chronic pulmonary disease
3Differentiating cardiac vs. pulmonary causes of exercise-induced dyspnea or impaired exercise capacity when standard testing is inconclusive
+ 11 more indications

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

Long COVID and COVID-related myocarditis are explicit covered indications. If you treat those patients and haven't been billing CPT 94621 for CPET, review your encounter data now. This is reimbursement you may be leaving behind.

The prior authorization requirements for CPT 94621 under Aetna vary by plan. Check the member's specific benefit document. For employer-sponsored and individual Aetna plans, prior auth is commonly required for CPET—don't assume the covered indication alone clears the path. Confirm prior auth status before scheduling.


Aetna Cardiopulmonary Exercise Testing Exclusions and Non-Covered Indications

This is where Aetna's CPET coverage policy draws the line. The policy explicitly labels several indications as experimental, investigational, or unproven. Billing CPT 94621 for these will result in claim denial.

Aetna considers CPET experimental for:

#Excluded Procedure
1Evaluation of candidates for allogeneic stem cell transplantation
2Evaluation of individuals with newly diagnosed Marfan syndrome

The policy notes this is not an all-inclusive list. That language matters. Aetna can deny CPT 94621 claims for indications not listed as covered even if they're not named in the experimental list. The safer read: if the indication isn't on the covered list, treat it as not covered until you get explicit confirmation.


Coverage Indications at a Glance

Indication Status Key Code Notes
Post-op study after pulmonary thromboendarterectomy (chronic thromboembolic PH) Covered CPT 94621 Standard testing prerequisite required
Exercise prescription for cardiac/pulmonary rehab Covered CPT 94621 Must have CV or chronic pulmonary disease
Differentiating cardiac vs. pulmonary dyspnea (inconclusive standard workup) Covered CPT 94621 Standard testing must be inconclusive
+ 13 more indications

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

This policy is now in effect (since 2025-12-05). Verify your claims match the updated criteria above.

Aetna Cardiopulmonary Exercise Testing Billing Guidelines and Action Items 2025

The effective date for these changes is December 5, 2025. If you're billing CPT 94621 for Aetna members now, these steps apply immediately.

#Action Item
1

Audit your CPT 94621 charge capture against the 14 covered indications. Map each active CPET order to one of the covered indications. If the clinical indication doesn't match, flag it before the claim goes out.

2

Document the prerequisite standard testing in every chart supporting a CPET order. Aetna's medical necessity criteria require echocardiography, PFTs with DLCO, and a 6-minute walk test before CPET. If those aren't documented, you're billing without the foundation the policy requires. That's a denial waiting to happen.

3

Add Long COVID (post-acute sequelae of COVID-19) and COVID-19 myocarditis sports eligibility to your indication checklist. These are now explicit covered indications. Review your encounters from December 5, 2025 forward. If eligible patients had CPET ordered but weren't billed because the indication wasn't in your approved list, correct that now.

+ 4 more action items

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

Sample Version Diff Line-by-line changes
Previous VersionCurrent Version
Coverage is considered experimental and investigational for all indicationsCoverage is considered medically necessary when specific criteria are met
Prior authorization is not requiredPrior authorization is required for initial treatment
Documentation must include clinical historyDocumentation must include clinical history
+ 1 more action items

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

CPT, HCPCS, and ICD-10 Codes for Cardiopulmonary Exercise Testing Under CPB 0825

Covered CPT Codes (When Selection Criteria Are Met)

Code Type Description
94621 CPT Cardiopulmonary exercise testing, including measurements of minute ventilation, CO2 production, O2 uptake

Other CPT Codes Related to CPB 0825

These surgical codes appear in the policy in the context of Fontan procedure follow-up. CPET (CPT 94621) is covered for follow-up of patients who underwent these procedures.

Code Type Description
33615 CPT Repair of complex cardiac anomalies (e.g., tricuspid atresia) by closure of atrial septal defect and anastomosis of right atrium with pulmonary artery (Fontan procedure)
33617 CPT Repair of complex cardiac anomalies (e.g., single ventricle) by modified Fontan procedure

Key ICD-10-CM Diagnosis Codes

The policy lists 295 ICD-10-CM codes. Below are the codes explicitly provided in the policy data. Your billing team should cross-reference the full list in CPB 0825 for complete coverage.

Code Description
B33.22 Viral myocarditis
C34.0 Malignant neoplasm of bronchus and lung
C34.1 Malignant neoplasm of bronchus and lung
+ 74 more codes

Enter your email to unlock all tables — 100% free

Unlocks every table on this page. Free weekly digest included. By subscribing you agree to our Terms and Privacy Policy.

The full ICD-10-CM list includes 295 codes. Pull the complete code set directly from CPB 0825 on the Aetna policy portal before finalizing your charge capture updates.


Get the Full Picture for CPT 94621

Track this policy across versions, search 1,500+ policies by CPT code, and get real-time alerts when any payer changes coverage.

🔍 Search by any code 🔔 Real-time alerts 📊 Line-by-line diffs ⏰ Deadline tracking
Get Full Access → $99/mo · 14-day money-back guarantee