Schedule a Free Demo

Top 10 Cardiology CPT Codes You Must Know in 2025 (With Billing Tips) 

cardiology CPT codes 2025

Accurate coding is the foundation of effective medical billing. In the field of cardiology, where complex procedures and diagnostic tests are common, knowing the most relevant cardiology CPT codes 2025 is essential. With constant updates to payer policies and an increasing reliance on automation, understanding these codes can drastically reduce claim denials and enhance revenue integrity. 

In this blog, we cover the top 10 cardiology CPT codes 2025, providing context, usage tips and the impact of AI in streamlining the process. 

1. 93458 – Left Heart Catheterization with Coronary Angiography 

This code is used when both a left heart catheterization and coronary angiography are performed during the same encounter. It’s a staple procedure in cardiac Cath labs. 

Key documentation points: 

  • Include indication for the procedure (e.g. chest pain, abnormal stress test) 
  • Clearly state access site, findings, and interpretation 
  • Use Modifier -26 if only the professional component is billed 

This code is often reported with procedures like PCI (92928) but may require modifier usage to separate services. 

2. 92928 – Percutaneous Coronary Intervention with Stent 

CPT 92928 describes balloon angioplasty and stent placement in a coronary artery. It’s commonly used for treating stenosis or occlusion in patients with CAD. 

Documentation must include: 

  • The specific artery treated 
  • Type of stent used (bare-metal vs. drug-eluting) 
  • Technique and device details 

Avoid down coding by ensuring all steps are thoroughly noted. If performed during a STEMI, pair with appropriate diagnosis codes and timing details. 

3. 93241 – External Cardiac Monitoring (2–7 Days) 

This code has become more widely used due to the rise in remote patient monitoring (RPM). CPT 93241 is part of a series used for mobile telemetry monitoring for arrhythmia detection. 

This global code includes: 

  • Setup of the monitoring device 
  • Data analysis 
  • Interpretation and report 

Proper diagnosis pairing (like atrial fibrillation or bradycardia) is essential to justify use and ensure approval. 

4. 93306 – Complete Transthoracic Echocardiography (TTE) 

CPT 93306 includes: 

  • 2D imaging 
  • M-mode 
  • Color flow and spectral Doppler 

It’s a core diagnostic imaging tool for evaluating ventricular function, valvular disease, and other cardiac conditions. 

Billing tip: 
Avoid confusion with CPT 93307 (without Doppler) and 93308 (limited TTE). Always match the procedure performed with the code selected. 

5. 93000 – 12-lead Electrocardiogram (ECG) with Interpretation 

Though simple, this code is one of the highest volume CPTs in cardiology. 

Ensure documentation of: 

  • Acquisition of the ECG 
  • Full physician interpretation and report 

This is frequently performed in outpatient settings and annual exams. Use Modifier -26 or -TC if splitting billing between facility and provider. 

6. 93580 – Percutaneous Closure of Interatrial Septal Defect (ASD/PFO) 

CPT 93580 is used for percutaneous closure of an ASD or patent foramen ovale, often after a TIA or stroke workup. 

Important documentation: 

  • Description of the septal defect 
  • Indication for closure (e.g. stroke of unknown origin) 
  • Device and manufacturer details 

These procedures are typically elective but highly impactful — both clinically and financially. 

7. 93224 – Holter Monitor, 24–48 Hour Recording, Global 

This global code includes all components: 

  • Hook-up 
  • Monitoring 
  • Data analysis 
  • Interpretation 

If different parties perform these steps, bill components separately using CPTs 93225, 93226, and 93227. Be cautious about upcoding or using this code for monitors outside the 24–48-hour range. 

8. 93454 – Right Heart Catheterization 

CPT 93454 is used when a right heart cath is performed without coronary angiography. It’s commonly done in pulmonary hypertension evaluations, right-sided heart failure, and pre-transplant assessments. 

Tip: Document pressures, oxygen saturation levels, and cardiac output measurements clearly to support the code. 

9. 92941 – Urgent PCI During Acute STEMI 

This high-reimbursement code is used for emergency percutaneous coronary intervention during STEMI. It is time-sensitive and documentation-heavy. 

Essential details: 

  • Time of symptom onset 
  • Access route 
  • Type of lesion and artery involved 
  • Type of stent or device used 

Because of its financial value, 92941 is often subject to audits. Ensure clinical notes are comprehensive. 

10. 93451 – Right Heart Catheterization Alone 

While similar to 93454, this code covers a simpler right heart cath procedure without any left-sided intervention. 

Use this for outpatient workups like unexplained dyspnea, suspected pulmonary hypertension, or post-op transplant assessments. 

Best Practices for Using Modifiers in Cardiology 

Modifiers are essential in cardiology coding to clarify whether services are: 

  • Bundled or separate 
  • Professional or technical 
  • Repeated 

Here are some common ones: 

  • Modifier 26 – Professional component (e.g., physician’s report only) 
  • Modifier TC – Technical component (e.g., test acquisition) 
  • Modifier 59 – Distinct procedural service (when two procedures are done at separate anatomical sites) 
  • Modifier 76 – Repeat service by same physician 
  • Modifier 77 – Repeat service by different physician 

Using the right modifier helps prevent claim rejections and clearly explains complex billing situations. 

cardiology CPT codes 2025

How to Stay Ahead in 2025 with CPT Coding 

The world of medical coding is changing rapidly. In 2025, many top cardiology practices are leveraging AI-powered coding platforms to extract procedure data directly from clinical notes and reduce the dependency on manual coding. 

Platforms like MediCodio can: 

  • Analyze full chart text 
  • Extract procedures using LLMs 
  • Match procedures to the most accurate CPT codes 
  • Apply modifier logic automatically 
  • Prevent coding errors before claim submission 

This significantly reduces coder workload, speeds up billing cycles, and improves revenue capture. 

FAQs 

Q1: Can I bill 93306 and 93000 on the same day? 
Yes, if both are medically necessary and separately documented. Use modifier -59 if needed to avoid bundling. 

Q2: What is the difference between 93451 and 93454? 
93451 is a simpler right heart cath; 93454 includes more comprehensive measurements and reporting elements. 

Q3: How often can I bill 93224 for the same patient? 
Generally once per episode or per medical necessity. Rebilling requires documentation of a new or unresolved issue. 

Q4: Can 92928 be billed more than once per session? 
Yes, for different coronary arteries. Use add-on code 92929 for each additional lesion treated. 

Q5: Is it necessary to document stent type in 92928? 
Yes. Noting drug-eluting vs. bare-metal stents is essential for appropriate code selection and payer coverage. 

Schedule a Free demo with MediCodio

Share via: 

What are you waiting for?

Get in touch with us or schedule a free guided DEMO!

Most popular articles

Explore our insightful blogs and discover the most popular articles on AI medical coding and RCM to stay ahead of the curve.

Contact Us

Whether you’re curious about our products, features, a free trial—we’re happy to answer all your questions.