Cardiology Billing Guide 2026
Echo, Stress Tests, Cath Lab & Denial Prevention
Cardiology is one of the highest-complexity billing specialties in medicine. A single patient encounter can generate codes from six different CPT families (E&M, cardiovascular medicine, radiology, surgery, monitoring, and implantable device follow-up) each with its own rules around global periods, supervision levels, professional vs. technical components, and prior authorization. A single misread echo report or missed nuclear stress authorization can cost a practice the full study payment, and at volume that adds up to real money fast. This guide covers the most financially significant coding areas for cardiology practices in 2026.
Electrocardiogram (ECG/EKG) Billing
ECG codes are among the highest-volume but most frequently miscoded cardiovascular services. The key distinction is the professional/technical component split.
| CPT Code | Description | When to Use |
|---|---|---|
| 93000 | ECG with interpretation & report | Complete global code; same practice performs and reads the ECG |
| 93005 | ECG: tracing only (technical component) | Practice owns equipment; cardiologist reads remotely |
| 93010 | ECG: interpretation & report only | Professional component; cardiologist reads study performed elsewhere |
Don't bill 93000 and then append modifier 26; 93000 is already the global code. Use 93005 and 93010 on separate claims when the technical and professional services are split between two entities.
CPT Code for an Echo With Doppler (93306)
CPT 93306 is a complete transthoracic echocardiogram with spectral and color Doppler. The 2026 Medicare national non-facility rate is $196.73 globally, split into $67.47 professional and $129.26 technical. If the report doesn't document every required structure, a limited study (93308) pays $101.20.
| CPT Code | Study | Global | Professional (26) | Technical (TC) |
|---|---|---|---|---|
| 93306 | Complete TTE with Doppler and color flow | $196.73 | $67.47 | $129.26 |
| 93307 | Complete TTE without Doppler | $137.95 | $43.09 | $94.86 |
| 93308 | Limited or follow-up TTE | $101.20 | $24.72 | $76.49 |
Echocardiography Billing
Echocardiograms are the highest-revenue diagnostic service for most cardiology groups and the most prior-auth-intensive. Code selection depends on structures imaged, whether Doppler was performed, and the imaging approach.
| CPT Code | Description | Key Requirement |
|---|---|---|
| 93306 | TTE: complete with Doppler & color flow | Must document LV, RV, MV, TV, AV, pericardium, Doppler, and color flow |
| 93307 | TTE: complete without Doppler | All echo elements; no Doppler; rarely appropriate in 2026 |
| 93308 | TTE: limited or follow-up | Focused study; document which structures examined and why limited scope |
| 93312 | TEE: complete | Transesophageal; separate procedure note; anesthesia risk documentation required |
| 93320 | Doppler echo: pulsed wave and/or continuous wave | Add-on to 93307 or 93308 when Doppler is performed without color flow (93306 already includes it) |
| 93325 | Doppler echo: color flow velocity mapping | Add-on; billed with 93307 or 93308 when color Doppler performed |
| 93351 | Stress echo: complete with Doppler | Includes stress component; requires separate stress protocol documentation |
Stress Testing Billing
Stress tests come in multiple forms (exercise treadmill, pharmacologic, nuclear, and stress echo) each with separate CPT codes and professional/technical splits.
Exercise & Pharmacologic Stress Tests
| CPT Code | Description | Notes |
|---|---|---|
| 93015 | Cardiovascular stress test: complete | Global code; includes supervision, interpretation, and report |
| 93016 | Stress test: physician supervision only | Professional component; physician must be on-site during the test |
| 93017 | Stress test: tracing only | Technical component; equipment and monitoring |
| 93018 | Stress test: interpretation & report only | Professional component; physician read |
Nuclear Stress Tests (Myocardial Perfusion Imaging)
| CPT Code | Description | Notes |
|---|---|---|
| 78451 | MPI: single study, SPECT | Rest or stress only; one imaging session |
| 78452 | MPI: multiple studies, SPECT | Rest AND stress; most common for full nuclear stress test |
| 78453 | MPI: single study, planar | Less common; planar imaging without SPECT |
| 78454 | MPI: multiple studies, planar | Rest and stress planar imaging |
| A9500 | Technetium Tc-99m sestamibi | Radiopharmaceutical HCPCS; billed separately when purchased by practice |
Nuclear stress tests require prior authorization from nearly every commercial payer and most Medicare Advantage plans. Authorization must specify both the stress component and the imaging component. Getting auth for only one and billing both is a denial waiting to happen.
Cardiac Catheterization
Cath lab billing is among the most complex in medicine. Since 2013, cardiac cath codes use a base code plus add-ons based on coronary arteries injected. Bundling rules are strict.
| CPT Code | Description | Notes |
|---|---|---|
| 93454 | Coronary angiography without LV | Base code; most catheterizations start here |
| 93455 | Coronary angiography with bypass grafts | Use when bypass grafts are also injected |
| 93458 | Left heart cath + coronary angio | Includes LV injection; most common diagnostic cath code |
| 93460 | Right and left heart + coronary angio | Complete right and left heart study |
| 93461 | Right and left heart + coronary angio + bypass grafts | Most complete; all components |
Interventional add-on codes (stent placement, atherectomy, balloon angioplasty) are separate from diagnostic cath codes and carry their own prior auth requirements. Diagnostic-to-intervention on the same day ("ad hoc PCI") requires documentation justifying the decision to proceed with intervention during the same session.
Holter and Event Monitor CPT Codes 2026: 24-Hour to 14-Day Billing
A 14-day patch or Holter monitor bills under 93245 to 93248, which cover external ECG recording for more than 7 days up to 15 days. 93245 is the global code, 93246 is recording, 93247 is scanning analysis and 93248 is physician review. Medicare's 2026 national rate for 93245 is $289.59.
| Monitoring | Global | Recording | Scanning analysis | Physician review |
|---|---|---|---|---|
| Up to 48 hours | 93224 ($70.48) | 93225 ($18.04) | 93226 ($34.74) | 93227 ($17.70) |
| More than 48 hours up to 7 days | 93241 ($279.23) | 93242 ($11.69) | 93243 ($244.83) | 93244 ($22.71) |
| More than 7 days up to 15 days | 93245 ($289.59) | 93246 ($11.69) | 93247 ($253.18) | 93248 ($24.72) |
| Patient-activated event monitor, up to 30 days | 93268 ($169.68) | 93270 ($8.35) | 93271 ($137.61) | 93272 ($23.71) |
Rates are 2026 Medicare national non-facility amounts. The 2021 revisions added the 93241 to 93248 families; the 93224 to 93227 codes for monitoring up to 48 hours are still valid, so match the code family to the days the patient wore the device. Mobile cardiac telemetry (up to 30 days) uses 93228 for physician review ($25.05) and 93229 for technical support ($758.53). Some MACs price these codes differently, so check yours.
E&M + Procedure Same Day: Modifier 25
Cardiology practices frequently provide both an E&M and a procedure on the same day. Modifier 25 on the E&M signals a separately identifiable service beyond pre/post-procedure work. Three documentation requirements apply:
- The E&M addresses a separate problem or requires additional decision-making beyond the procedure indication
- The E&M note and procedure report are separately documented, not combined into one note
- The E&M supports the level billed independently of the procedure
Prior Authorization: Cardiology Landscape
| Service | Medicare (Traditional) | Medicare Advantage | Commercial |
|---|---|---|---|
| TTE (93306) | No prior auth | Often required; check plan | Required by most plans after 1 study/year |
| Nuclear stress (78452) | No prior auth | Almost always required | Required by virtually all plans |
| Diagnostic cath (93458) | No prior auth | Usually required | Required; may need imaging documentation first |
| Elective PCI | No prior auth | Often required | Required with documentation of failed medical therapy |
| Extended cardiac monitoring (93228) | No prior auth | Sometimes required | Required by many commercial plans |
Top Cardiology Denial Reasons & Fixes
| Denial Reason | Root Cause | Fix |
|---|---|---|
| Echo downcoded 93306 → 93308 | Report missing required elements (e.g., no explicit tricuspid valve documentation) | Create structured echo report template mapping every 93306 required element |
| Nuclear stress: no auth | Auth for stress only, not imaging; or wrong service date on auth | Verify auth covers both procedure dates; confirm ICD-10 on auth matches claim |
| Modifier 25 denied | Combined note used for E&M and procedure; no separate problem documented | Separate E&M template from procedure report; train physicians to document distinct rationale |
| Cath component coding denied | Add-on codes billed without correct base code, or wrong combination code selected | Build cath order sets that auto-populate correct base + add-on based on vessels injected |
| Holter: wrong code family | Monitoring duration doesn't match the code, such as 93224 billed for a 7-day patch | Match the code family to the days worn: 93224–93227, 93241–93244 or 93245–93248 |
| Nuclear radiopharmaceutical not covered | A9500 billed by office-based practice where payer bundles it into global rate | Verify payer policy: hospital outpatient settings receive separate payment; office-based often don't |
Cardiology Audit Exposure: Echo Reports, Nuclear Studies, and Cath Bundling
Cardiology gets audited where the money is: imaging and the cath lab. For echocardiography, reviewers compare the final report with the elements required by the code you billed. If 93306 was billed but the report doesn't address every required structure, the claim can be downcoded. For nuclear studies, the questions are medical necessity and whether the patient met the criteria your payer requires.
Cath lab claims are reviewed for bundling and documentation of each vessel injected. Because a single cardiology encounter can draw on six code families, an error in one area often pulls in a records request for the others. Contractors can look back three years, and on a practice with a recurring echo-downcoding or nuclear-authorization pattern, that lookback can put $60,000 to $150,000 in recoupment at stake. A documented internal review of echo and nuclear reports once a quarter is a practical way to stay ahead of them.
Frequently Asked Questions About Cardiology
What is the CPT code for a 14-day Holter monitor?
A 14-day patch or Holter monitor bills under 93245 to 93248, which cover external ECG recording for more than 7 days up to 15 days. 93245 is the global code, 93246 is recording, 93247 is scanning analysis and 93248 is physician review. Medicare's 2026 national rate for 93245 is $289.59.
What is the CPT code for an echo with Doppler?
CPT 93306 is a complete transthoracic echocardiogram with spectral and color Doppler. The 2026 Medicare national non-facility rate is $196.73 globally, split into $67.47 professional and $129.26 technical. If the report doesn't document every required structure, a limited study (93308) pays $101.20.
What's the difference between the technical and professional component of an ECG?
93000 covers the ECG with interpretation and report. When the practice owns the equipment and interprets the tracing, it bills globally. When only one part is done, the technical and professional pieces are billed separately with the appropriate modifier.
Are the old Holter codes 93224 to 93227 still valid?
Yes. 93224 to 93227 still cover external ECG monitoring up to 48 hours. The 2021 revisions added 93241 to 93248 for monitoring from 48 hours up to 15 days. Use the code family that matches the monitoring duration.
Which cardiology services usually need prior authorization?
It varies by payer. The article's table shows that nuclear stress tests almost always need authorization for Medicare Advantage and commercial plans, while traditional Medicare doesn't require it for many of the same services. Verify by plan before scheduling.
Related Articles
- Sleep Medicine Billing 2026: PSG Codes, CPAP Setup & HST Billing Rules
- Allergy & Immunology Billing: 2026 Guide
- 2026 CPT Code Updates for Specialty Practices
- Telehealth Billing 2026: CPT Codes, POS & Payer Rules
- Interventional Radiology Billing 2026
- Neurology Billing Guide 2026
- Ophthalmology Billing Guide 2026
- Radiology Billing Guide 2026
- Cardiac Device Remote Monitoring Billing (93294-93299)
- IDTF Billing 2026
Running a rehab program? Our cardiac and pulmonary rehab billing guide covers session time rules, caps and the KX modifier.
Free Download: The 10-Point RCM Health Check
The billing gaps most practices don't catch until they show up as denials. Get the checklist: free, no spam.
✓ Got it! Your info is saved: view the checklist now →
We don't share your info. Unsubscribe any time.
Is Your Cardiology Practice Leaving Echo and Stress Revenue Behind?
Rcmaxis checks report templates, prior authorizations, and professional and technical splits so cardiology claims pay at the level you earned.
Get Your Free Revenue AssessmentRelated: see how we handle Cardiology billing services for practices like yours.
References
- American College of Cardiology. Coding and Physician Reimbursement. acc.org/Tools-and-Practice-Support/Practice-Solutions/Coding-and-Reimbursement
- Centers for Medicare & Medicaid Services. National Correct Coding Initiative Policy Manual for Medicare Services. cms.gov/medicare/coding-billing/national-correct-coding-initiative-ncci-edits/medicare-ncci-policy-manual
- Medical Group Management Association. MGMA DataDive and RCM Benchmarking Resources. mgma.com
- American College of Cardiology. 2019 AUC for Multimodality Imaging in Nonvalvular Heart Disease. acc.org
- Society of Cardiovascular Computed Tomography. Coding/Reimbursement. scct.org/page/CodingReimbursement
- Centers for Medicare & Medicaid Services. Medicare Program Integrity Manual (Pub. 100-08), Chapter 3: Verifying Potential Errors and Taking Corrective Actions. cms.gov/Regulations-and-Guidance/Guidance/Manuals/downloads/pim83c03.pdf
- HHS Office of Inspector General. Work Plan. oig.hhs.gov/reports/work-plan