Table of Content

Cardiology CPT Codes in 2025: A Complete Guide for Accurate Billing

How Cardiology Practices Can Reduce Claim Denials

Table of Content

Cardiology remains one of the most complex specialties in healthcare, not just clinically, but also from a billing and reimbursement standpoint. Every diagnostic test, interventional procedure, and patient evaluation must be documented with the correct Current Procedural Terminology (CPT) code, a standardized system maintained by the American Medical Association (AMA).

In 2025, cardiology CPT codes are more important than ever. Accurate coding ensures:

  • Proper reimbursement from Medicare and commercial payers
  • Regulatory compliance with federal and state guidelines
  • Transparency in clinical documentation, which supports quality care
  • Streamlined revenue cycle management for cardiology practices and hospitals

For cardiovascular services, the AMA has defined a comprehensive CPT code range (92920–93799) covering everything from coronary angioplasty and stent placement to echocardiography, stress testing, electrophysiology studies, and cardiac rehabilitation. Updates in 2025 include refinements in interventional cardiology, diagnostic imaging, and evaluation/management (E/M) coding to improve accuracy and align reimbursement with clinical practice.

This guide will walk you through:

  • The latest updates and changes in 2025
  • A breakdown of core cardiology CPT categories
  • The most commonly used procedure codes
  • Coding compliance tips and reimbursement insights

By the end, you’ll have a clear, structured understanding of how cardiology CPT codes function in 2025 and how to use them to support both high-quality patient care and financial sustainability.

What Are Cardiology CPT Codes?

Cardiology CPT codes are part of the Current Procedural Terminology (CPT) system, a standardized medical coding framework developed and maintained by the AMA. These codes provide a common language for describing diagnostic, interventional, and surgical cardiovascular services.

In cardiology, CPT coding is especially critical because the field encompasses everything from routine diagnostics, like a 12-lead electrocardiogram (ECG/EKG), to advanced interventions such as percutaneous coronary intervention (PCI), atrial fibrillation ablation, and structural heart device implantation.

Using the correct codes is essential for:

  • Accurate documentation in medical records
  • Proper reimbursement from Medicare, Medicaid, and commercial insurers
  • Regulatory compliance with national coding standards
  • Data capture for outcomes research, device tracking, and public health

Core CPT Code Ranges in Cardiology

The primary CPT code block for cardiovascular procedures falls within 92920–93799. This includes:

CPT Code RangeCategory
92920–92998Therapeutic Cardiovascular Procedures
93000–93153Cardiography (ECG/EKG)
93224–93298Cardiac Monitoring & Device Evaluations
93303–93356Echocardiography
93451–93598Cardiac Catheterization
93600–93662Electrophysiology & Ablation
93701–93790Non-invasive Physiologic Studies
93792–93793Outpatient INR Monitoring
93797–93799Cardiac Rehabilitation

Other relevant code ranges:

  • Cardiovascular surgeries (CABG): 33016–33536
  • E/M services: 99202–99215
  • Advanced imaging, device implantation: outside 92920–93799

Cordiology CPT Codes 2025 Update: Key Changes

Category I Updates

  • Intra-aortic balloon pump (IABP) procedures: updated codes for assist-device services
  • Leadless pacemaker evaluation/programming: refined for interrogation, reprogramming, follow-up
  • Device monitoring descriptors clarified (“with interpretation and report”)

Category III Updates

  • Emerging technologies:
    • 0913T–0914T: Drug-coated balloon angioplasty with intravascular imaging
    • Computational cardiac arrhythmia simulation
    • Algorithm-derived myocardial blood flow analysis
    • Extended external ECG/mobile monitoring with AI interpretation

HCPCS & Telehealth Adjustments

  • Certain telehealth and audio-only codes deleted
  • Remote physiologic monitoring updates clarified

Imaging & Diagnostic Revisions

  • Cardiac CT angiography (CCTA) code revisions for complete studies and 3D reconstruction

Bottom line: Even minor descriptor changes can impact reimbursement and compliance.

Categories of Cardiology CPT Codes

Interventional Cardiology

CPT CodeProcedureNotes / Bundling Rules
92920Coronary angioplasty, single major arteryBundled with angiography if same session
92928Stent placement with angioplasty, single vesselArtery-specific modifiers required (LD/RC/LC)
92929Add-on stent for additional branchNot stent-type specific
92933–92934Atherectomy with/without stentFollow CPT & CMS rules
92943–92944Chronic total occlusion interventionsSeparate coding rules apply

Diagnostic Cardiology

CPT CodeDescriptionNotes
93000Complete ECG (tracing, interpretation, report)Includes acquisition of tracing
93005ECG tracing onlyNo interpretation/report
93010Interpretation & report onlyUse when tracing acquired elsewhere
93015Complete stress testSupervision, tracing, interpretation
93016Supervision only
93017Tracing only
93018Interpretation & report only
93224Continuous ECG up to 48 hrsIncludes analysis & report
93268Event monitoring up to 30 daysPhysician interpretation required

Echocardiography

CPT CodeProcedureNotes
93303Transthoracic echo, congenital anomalies, completePediatric or congenital focus
93306Transthoracic echo with Doppler, completeStandard outpatient echo
93308Limited or follow-up echoFollow-up studies only
93350Stress echo without supervisionOnly the imaging portion
93351Stress echo with supervisionPhysician supervises stress portion
93312Transesophageal echoProbe placement, acquisition, interpretation

Cardiac Rehabilitation

CPT CodeDescriptionNotes
93797Physician-supervised rehab, each sessionWithout continuous ECG monitoring
93798Physician-supervised rehab with continuous ECG monitoringDocumentation required; prior auth may be needed

Evaluation & Management (E/M) Codes

CPT CodeSettingDescription
99202–99205Office, new patientInitial visits, billed by MDM or time
99211–99215Office, established patientFollow-up / chronic disease management
99221–99223Hospital, initial careAdmission consults, e.g., acute MI, CHF
99231–99233Hospital, subsequent careDaily rounding and ongoing management
99291–99292Critical careLife-threatening or organ failure; time-based billing

Cardiology CPT Codes and Reimbursement in 2025

Accurate CPT coding is only half the battle. Practices must navigate:

  • Medicare coverage rules (national vs. local coverage determinations)
  • Medical necessity documentation
  • Bundling edits (NCCI)
  • Correct modifier use (LD, LC, RC, 26, TC, 59)
  • Strong documentation of procedures, time, and MDM

Common Billing Errors:

  • Missing modifiers
  • Improper bundling/unbundling
  • Insufficient documentation
  • Using outdated CPT/HCPCS codes

CPT Codes for Specific Heart Conditions

Coronary Artery Disease (CAD)

CPT CodeDescription
93000–93010ECG/EKG (complete, tracing-only, interpretation-only)
93015–93018Stress testing
93306Complete transthoracic echocardiography
75571–75574Coronary CT angiography (calcium scoring & CTA)
92920–92944PCI (angioplasty, stent placement, CTO interventions)
92973Coronary thrombectomy (add-on)
92978–92979IVUS (initial + additional vessels)
93571–93572Fractional flow reserve (FFR)

Hypertension

CPT CodeDescription
93784–93790Ambulatory blood pressure monitoring
93000–93010ECG for cardiovascular risk evaluation
80061Lipid panel
83718Direct HDL measurement
83036Hemoglobin A1c

Heart Failure (HF)

CPT CodeDescription
93306Complete transthoracic echo
93307–93308Follow-up or limited echo
93312Transesophageal echo
83880BNP test
84484Troponin test
33990–33992VAD insertion/management
33224–33225CRT pacemaker leads
33361–33366TAVR procedures

Atrial Fibrillation (AFib)

CPT CodeDescription
93040Rhythm ECG (1–3 leads)
93224–93227Holter monitoring (24–48 hrs)
93268Event monitoring up to 30 days
93650AV node ablation
93653Comprehensive EP study with mapping
93656Catheter ablation for AFib

FAQs – Cardiology CPT Codes in 2025

Q: What are cardiology CPT codes?
A: Standardized codes by the AMA for procedures, diagnostics, and treatments in cardiology.

Q: Why are CPT codes necessary?
A: They ensure reimbursement, regulatory compliance, and accurate documentation.

Q: What are the most commonly used codes?
A: 93000, 93010, 93306, 93015, 93294/93296, 93797–93798.

Q: How do modifiers affect billing?
A: LD, LC, RC specify treated coronary artery; others like 26/TC/59 indicate professional/technical or distinct procedures.

Q: How are E/M codes used?
A: Capture patient management complexity and time; office visits now based on MDM or time (2025).

Q: Compliance risks in 2025?
A: Outdated codes, missing modifiers, insufficient documentation, incorrect bundling.

Q: How to stay compliant?
A: Track AMA updates, train staff, document medical necessity, and follow payer-specific rules.


Helpful Resources