TL;DR: The Centers for Medicare & Medicaid Services modified NCD 97 governing external counterpulsation (ECP) therapy coverage, with an effective date of March 7, 2026. Here's what billing teams need to know before submitting claims.

CMS external counterpulsation coverage policy under NCD 97 Medicare is narrower than many billing teams assume. Coverage exists for one specific population — patients with Class III or Class IV disabling angina who are not candidates for surgical intervention. ECP therapy billing outside that window means a denied claim, full stop. This policy does not list specific CPT or HCPCS codes, so your team needs to verify codes through your Medicare Administrative Contractor.


Quick-Reference Table

Field Detail
Payer CMS (Centers for Medicare & Medicaid Services)
Policy External Counterpulsation (ECP) Therapy for Severe Angina
Policy Code NCD 97
Change Type Modified
Effective Date 2026-03-07
Impact Level Medium — narrow covered population with hard exclusions
Specialties Affected Cardiology, Cardiothoracic Surgery, Outpatient Facility Billing
Key Action Audit active ECP claims for qualifying angina class and surgical ineligibility documentation before March 7, 2026

CMS External Counterpulsation Coverage Criteria and Medical Necessity Requirements 2026

The CMS external counterpulsation coverage policy under NCD 97 covers ECP therapy for a tightly defined patient group. Get this wrong and you will face a claim denial before the remittance advice even prints.

To meet medical necessity under NCD 97, a patient must have a diagnosis of disabling angina classified as Class III or Class IV under the Canadian Cardiovascular Society Classification (or an equivalent classification system). That's not moderate angina. That's severe, activity-limiting, life-disrupting angina.

Beyond the angina classification, the patient must also be deemed not readily amenable to surgical intervention. A cardiologist or cardiothoracic surgeon must document that surgical options — including PTCA or cardiac bypass — are off the table. CMS specifies three acceptable reasons:

#Covered Indication
1The patient's condition is inoperable, or carries high risk of operative complications or post-operative failure
2The patient's coronary anatomy isn't suitable for PTCA or bypass procedures
3Co-morbid states create excessive operative risk

All three of these grounds require explicit physician documentation. If the chart doesn't say which of these three applies, your claim is vulnerable. The opinion must come from a cardiologist or a cardiothoracic surgeon — not a primary care physician, not a general internist.

Coverage began for services performed on or after July 1, 1999. This is a long-standing national coverage determination. The update under review here doesn't change who qualifies — it reaffirms and clarifies the existing framework. Think of this as CMS tightening the language around a policy that's been on the books for over two decades.

Treatment Course and Physician Supervision

A full course of ECP therapy under this coverage policy consists of 35 one-hour treatments. Sessions run once or twice daily, typically five days per week. The patient lies on a treatment table with compressive air cuffs wrapped around the lower trunk and lower extremities. The cuffs inflate and deflate in sync with the patient's cardiac cycle — augmenting diastolic pressure and reducing ventricular workload.

The clinical mechanism matters for your documentation, not just your curiosity. The policy language describes the therapy as producing increased time until onset of ischemia, increased exercise tolerance, and reduction in anginal episodes. These are the outcomes your treating physician should be tracking and documenting in the record.

One hard requirement: this procedure must be performed under direct supervision of a physician. That's not general supervision, not incident-to. Direct. If your billing team is coding this as anything other than directly supervised, flag it now.

Prior authorization requirements for ECP therapy under Medicare aren't specified in NCD 97 itself — that determination falls to your Medicare Administrative Contractor. Check with your MAC before the effective date of March 7, 2026 to confirm whether prior auth is required in your jurisdiction.


CMS ECP Therapy Exclusions and Non-Covered Indications

This is where billing teams get burned. The FDA cleared ECP devices for a wide range of cardiac conditions — stable angina, unstable angina, acute myocardial infarction, and cardiogenic shock. CMS coverage policy does not follow the FDA's lead.

Medicare covers ECP for stable angina only, and only when it meets the Class III/IV severity threshold with documented surgical ineligibility. Every other cardiac indication is nationally non-covered under NCD 97.

If a physician orders ECP for a patient with unstable angina, acute MI, or cardiogenic shock, that claim will not be covered. Don't submit it expecting a different result. The policy is explicit: only stable angina pectoris has developed sufficient evidence of medical effectiveness to warrant Medicare reimbursement.

Hydraulic versions of ECP devices also remain non-covered. This exclusion has been in place since the NCD's original implementation and NCD 97 reaffirms it. If your facility uses a pneumatic ECP system, you're fine. If anyone is using a hydraulic device, stop billing Medicare for it immediately.


Coverage Indications at a Glance

Indication Status Relevant Codes Notes
Disabling angina (Class III or IV, CCS Classification) — surgical intervention not feasible Covered No specific codes listed in NCD 97 — confirm with your MAC Cardiologist or cardiothoracic surgeon must document surgical ineligibility
Stable angina pectoris — patient is a viable surgical candidate Not Covered Must document inoperability or high surgical risk
Unstable angina pectoris Not Covered FDA-cleared indication; not a covered Medicare indication under NCD 97
+ 4 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 2026-03-12). Verify your claims match the updated criteria above.

CMS ECP Therapy Billing Guidelines and Action Items 2026

The real issue here is documentation timing and physician specificity. Most ECP claim denials trace back to missing or incomplete chart notes — not wrong codes. Here's what to do before March 7, 2026.

#Action Item
1

Audit active ECP patient files for angina class documentation. Every covered claim needs an explicit Class III or Class IV CCS classification in the record. If the chart says "severe angina" without the classification, that's not enough. Get the treating physician to update the documentation now.

2

Confirm that a cardiologist or cardiothoracic surgeon signed off on surgical ineligibility. The NCD is specific about who can make this determination. A primary care physician's note about surgical risk doesn't satisfy the requirement. If you find cases where the supervising physician isn't a cardiologist or cardiothoracic surgeon, hold those claims and get the correct documentation.

3

Document which of the three surgical ineligibility grounds applies. Inoperable condition, unsuitable coronary anatomy, or excessive co-morbid risk — the chart needs to specify which one. Don't submit claims where the reason for surgical ineligibility is vague or implied.

+ 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.

If your practice treats a significant volume of ECP patients, loop in your compliance officer before March 7, 2026. The documentation requirements here are specific enough that a pre-billing audit is worth the time — especially if your revenue cycle team hasn't done one recently.


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 External Counterpulsation Therapy Under NCD 97

Covered CPT and HCPCS Codes

NCD 97 does not list specific CPT or HCPCS codes. This is a known gap in how this policy is structured, and it creates real friction for ECP therapy billing teams. You can't pull a code list from the NCD itself.

Your action here is direct: contact your Medicare Administrative Contractor and request their current billing guidance for external counterpulsation therapy. MACs publish local coverage determinations (LCDs) and billing articles that specify which codes to use. Don't guess. Don't assume the codes you've been using are current.

When you do identify the correct codes through your MAC, document that confirmation in your billing reference materials. ECP is a niche procedure and not every biller on your team will know the correct codes from memory.

A Note on Diagnosis Coding

While NCD 97 doesn't specify ICD-10-CM codes either, the clinical criteria point clearly to specific diagnosis categories. You're looking at stable angina pectoris diagnoses at the Class III or Class IV severity level. Your MAC guidance will likely reference the appropriate ICD-10-CM codes. Cross-reference those codes against your charge capture to make sure the diagnosis codes on ECP claims align with the covered indication.


Get the Full Picture

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