Cardiac Rehabilitation Billing: CPT 93797 & 93798 Explained
Last updated: June 2026
Key Takeaways
– CPT 93797 covers cardiac rehab without continuous ECG monitoring; CPT 93798 adds continuous ECG monitoring — each session billed as 1 unit per day per patient
– Medicare reimburses approximately $36–$44 per session for 93797 and $51–$62 per session for 93798 under the 2026 Medicare Physician Fee Schedule (rates vary by geographic locality)
– Medicare covers up to 36 sessions over 18 weeks, with a possible extension to 72 sessions if medically necessary and documented
– Missing or incomplete documentation — especially a physician-signed plan of care — is the #1 reason cardiac rehab claims are denied, accounting for roughly 30–35% of initial denials in this code set
– Selecting the wrong place of service (POS) code is a leading cause of underpayment; hospital outpatient (POS 22) and office (POS 11) carry different fee schedule amounts
Cardiac rehabilitation billing requires selecting between two CPT codes — 93797 (no ECG monitoring) and 93798 (with continuous ECG monitoring) — with each code billed once per session, per patient, per day. Getting these cardiac rehab CPT codes right is the difference between clean reimbursement and a denial rate that quietly drains thousands of dollars per month from your practice.
Understanding Cardiac Rehab CPT Codes 93797 and 93798
Cardiac rehabilitation billing is governed by two physician-supervised exercise CPT codes that differ by one clinical element: the presence or absence of continuous electrocardiographic monitoring during the session.
Here is the precise definition of each code:
- CPT 93797 — Physician- or other qualified health care professional (QHP)-supervised cardiovascular stress rehabilitation exercise, per session (no ECG monitoring). Use this code when the patient undergoes the supervised exercise component but continuous ECG monitoring is not performed throughout the session.
- CPT 93798 — Same service as 93797, but with continuous ECG monitoring. Use this code when real-time cardiac rhythm monitoring is maintained during the entire session.
According to the American Medical Association (AMA), both codes belong to the Medicine/Cardiovascular section of CPT and are intended for use in a formal Phase II or Phase III cardiac rehabilitation setting. Neither code is time-based in the traditional sense — you bill 1 unit per session, not per 15-minute increment. Billing multiple units for a single session is a common audit trigger and a frequent cause of claim recoupment.

Medicare Coverage Rules and Cardiac Rehab Reimbursement Rates
Medicare’s coverage policy for cardiac rehab reimbursement is defined under the Medicare Benefit Policy Manual and was significantly clarified through CMS transmittals that expanded qualifying diagnoses.
Qualifying diagnoses for Medicare coverage (as of 2026) include:
- Acute myocardial infarction within the preceding 12 months
- Coronary artery bypass surgery
- Current stable angina pectoris
- Heart valve repair or replacement
- Percutaneous transluminal coronary angioplasty (PTCA) or coronary stenting
- Heart or heart-lung transplant
- Chronic heart failure (Class II–IV, added by legislative expansion)
According to CMS.gov, Medicare covers up to 36 sessions over 18 weeks (no more than 2 sessions per day). An additional 36 sessions — totaling 72 — may be covered if the treating physician documents medical necessity and the contractor approves the extension.
2026 Medicare Fee Schedule — National Non-Facility Rates (approximate):
| CPT Code | Description | National Average Rate (Non-Facility) | National Average Rate (Facility) |
|---|---|---|---|
| 93797 | Cardiac rehab, no ECG | ~$42 per session | ~$18 per session |
| 93798 | Cardiac rehab, with ECG | ~$58 per session | ~$26 per session |
Rates are approximate 2026 MPFS national averages. Actual reimbursement varies by geographic practice cost index (GPCI). Always verify against your MAC’s posted fee schedule.
The facility versus non-facility rate difference is critical: when the service is furnished in a hospital outpatient department (POS 22), the facility rate applies and the hospital bills a separate APC to recover overhead. When billed in an office (POS 11) or freestanding clinic, the non-facility rate applies — substantially higher. Misassigning POS codes is one of the most common (and most expensive) cardiac rehabilitation billing errors.
For a broader view of how cardiology coding errors drive revenue loss, see our guide on top cardiology claim denials and how to stop them.
Documentation Requirements That Prevent Denials
Proper documentation is the single most important factor in sustaining cardiac rehab reimbursement, and missing elements trigger the majority of claim denials in this specialty.
Required documentation for each claim includes:
Physician-signed individualized treatment plan — must identify the patient’s diagnosis (matching a qualifying ICD-10-CM code), rehabilitation goals, and the type, frequency, and duration of sessions. Per CMS.gov guidelines, this plan must be established and signed before services begin.
Session-by-session progress notes — document the specific exercises performed, duration, intensity (e.g., METs achieved or target heart rate range), patient tolerance, and any adverse events. Vague notes (“patient tolerated session well”) without objective data are frequently cited in audits.
Physician or QHP supervision — a physician or qualified nonphysician practitioner must be immediately available (not just in the building) during 93797/93798 sessions. The supervising provider’s presence and availability must be documented.
ECG monitoring documentation for 93798 — the chart must confirm that continuous ECG monitoring was performed throughout the session, with a rhythm strip or monitoring record retained. Billing 93798 without this documentation is an upcoding risk.
ICD-10-CM qualifying diagnosis code — use the specific code that matches the patient’s qualifying condition (e.g., I25.10 for atherosclerotic heart disease, Z95.1 for presence of aortocoronary bypass graft). A nonspecific code that doesn’t map to a covered diagnosis will trigger an automatic denial.
According to HFMA, incomplete or missing clinical documentation is responsible for approximately 30–40% of initial claim denials across specialty care services — and cardiac rehab, with its session-by-session documentation burden, is disproportionately affected.
If your practice is also managing prior authorization burdens for cardiac services, our cardiology prior authorization process guide covers the approval workflow in detail.

5 Common Cardiac Rehabilitation Billing Errors (and How to Fix Them)
Small practices running Phase II cardiac rehab programs encounter the same billing errors repeatedly. Here are the five most costly, with concrete fixes:
1. Billing 93798 when only 93797 is supported Upcoding to 93798 without a monitoring record in the chart is an OIG audit target. Fix: create a pre-session checklist that confirms whether ECG monitoring was applied before the code is selected.
2. Exceeding the 36-session limit without documented extension approval Claims for sessions 37–72 will deny automatically unless a prior authorization or contractor-approved extension is on file. Fix: track session counts in your EHR and trigger an authorization workflow at session 30.
3. Wrong place of service code Billing POS 11 (office) when the service is rendered in a hospital outpatient department results in overpayment that triggers recoupment. Fix: confirm POS at claim generation against the actual service location, not the billing address.
4. Missing or unsigned plan of care If the physician-signed plan is not in the record before billing begins, every claim in that treatment episode is at risk. Fix: make plan-of-care signature a hard stop in your intake workflow.
5. Unbundling with other cardiac monitoring codes CPT 93797 and 93798 should not be billed on the same day as standalone ECG interpretation codes (e.g., 93000) for the same monitoring activity. According to the AAPC, bundling edits under the National Correct Coding Initiative (NCCI) will automatically deny the component code.
According to MGMA, cardiology practices that actively track and work denials recover an average of 8–12% more annual revenue compared to practices that write off initial denials. For a two-provider cardiac rehab program billing 200 sessions per month, that can represent $8,000–$15,000 in recovered revenue annually.
For practices considering whether outsourcing this specialty coding is worth it, see our detailed breakdown of outsourcing medical billing for cardiology practices — including denial rates, costs, and what to look for in a billing partner.
Payer-Specific Rules: Medicare Advantage and Commercial Plans
Medicare fee-for-service rules above apply to traditional Medicare, but Medicare Advantage (MA) plans and commercial payers frequently impose additional restrictions that are not widely published.
Key variations to verify before billing:
- Prior authorization requirements — Many MA plans require PA for any cardiac rehab sessions, even though traditional Medicare does not. According to KFF, approximately 35% of Medicare Advantage enrollees are in plans that require prior authorization for cardiac rehabilitation services, up from 28% in 2023.
- Session limits lower than Medicare’s 36 — Some commercial contracts cap covered sessions at 24 or even 18 without documented progress.
- Credentialing requirements for the supervising physician — A handful of commercial payers require the supervising physician to hold a specific cardiology or internal medicine board certification for these codes to be reimbursable.
- Facility certification requirements — Certain payers (notably some Blue Cross Blue Shield affiliates) require the cardiac rehab program itself to be certified by the American Association of Cardiovascular and Pulmonary Rehabilitation (AACVPR) as a condition of reimbursement.
Per HHS.gov guidance on Medicare Advantage plan oversight, beneficiaries and providers have the right to appeal coverage denials, and the denial rate for cardiac rehab PA requests in MA plans has drawn regulatory attention in recent policy cycles. Always verify payer-specific rules at the time of patient intake — not after the first denial.

What to Look for in a Cardiac Rehabilitation Billing Partner
Cardiac rehab billing is not a high-volume, simple-code specialty — it demands clinical judgment to select between 93797 and 93798, interpret session documentation, and recognize when supporting codes are being incorrectly bundled or missed. Standard billing companies whose staff have no clinical background frequently miss these distinctions.
A qualified billing partner for cardiac rehab programs should demonstrate:
- Specialty-specific denial rate benchmarks — Ask for their average first-pass claim acceptance rate on 93797/93798 claims specifically (industry average: ~87%; best-in-class: >95%)
- Clinical documentation review capability — Billers who can read a session progress note and flag insufficient ECG documentation before submission, not after denial
- Session-count tracking and authorization workflow — Automated triggers at session 30 to initiate extension approvals
- Payer contract fluency — Familiarity with your specific MA plan contracts and their cardiac rehab PA rules
This is precisely where a physician-led billing team delivers measurable value. Because Rapid Growth Trend’s billers are trained medical doctors who transitioned into revenue cycle, they read a cardiac rehab progress note the way a supervising cardiologist would — catching 93798 documentation gaps, missing plan-of-care signatures, and bundling errors before the claim ever leaves the practice.
Coding details like these are exactly where cardiac rehab revenue quietly leaks. Our clinically-trained billing experts — actual MDs who became billing and coding specialists — will review your last 30 days of cardiology claim denials for free and show you precisely what’s being lost. Get your free claim denial audit →
Frequently Asked Questions
Q: What is the difference between CPT 93797 and CPT 93798? A: CPT 93797 is billed for a cardiac rehabilitation session supervised by a physician or QHP without continuous ECG monitoring. CPT 93798 covers the identical service but includes continuous electrocardiographic monitoring throughout the session. Both codes are billed as 1 unit per session, per day — not per time increment.
Q: How many cardiac rehab sessions does Medicare cover per year? A: Medicare covers up to 36 cardiac rehabilitation sessions over 18 weeks (maximum 2 sessions per day). With documented medical necessity and contractor approval, an additional 36 sessions — for a total of 72 — may be covered under the same benefit period.
Q: What ICD-10 codes support a cardiac rehabilitation claim? A: Qualifying ICD-10-CM codes include I21.x (acute MI), I25.10 (atherosclerotic heart disease), I20.9 (stable angina), Z95.1 (CABG history), Z95.5 (coronary angioplasty/stenting history), and I50.x (chronic heart failure, Class II–IV). The diagnosis code must match a CMS-recognized qualifying condition or the claim will auto-deny.
Q: Can 93797 and 93798 be billed on the same day? A: No. Only one cardiac rehab CPT code (either 93797 or 93798) should be billed per session per patient per day. Billing both codes for a single session will trigger an NCCI bundling edit and result in denial of one code.
Q: What place of service code should I use for cardiac rehabilitation billing? A: Use POS 22 (hospital outpatient) when services are rendered in a hospital outpatient department, POS 11 (office) for freestanding physician office-based programs, and POS 19 (off-campus outpatient hospital) when applicable. The POS code determines whether the non-facility or facility fee schedule rate applies — a mismatch is a leading cause of underpayment and overpayment recoupment.
Q: Does cardiac rehabilitation require prior authorization with Medicare? A: Traditional Medicare (Parts A/B) does not require prior authorization for cardiac rehabilitation sessions (CPT 93797/93798) up to the 36-session limit. However, approximately 35% of Medicare Advantage plans do require prior authorization per KFF data. Commercial plans vary widely, and benefits should be verified at intake.
Q: What supervision level is required to bill 93797 or 93798? A: Both codes require direct supervision by a physician or other qualified health care professional (QHP), meaning the supervising provider must be immediately available in the facility during the session — not just available by phone or on-site somewhere in the building. The level of supervision must be documented in the session record to support the claim.
About the author: This guide was written by the Rapid Growth Trend revenue cycle team — a physician-led billing group where every coder and biller is a trained medical doctor who transitioned into the billing and coding side. Combining clinical medical knowledge with deep RCM expertise lets us catch coding errors and denial patterns that most non-clinical billing companies miss. Our MD-trained team currently maintains a first-pass claim acceptance rate above 96% across cardiology specialties, including cardiac rehabilitation programs.

