Cardiology operations are among the most often billed and refused in healthcare. Yearly, about 11 million stress tests and 1 million cardiac catheterizations are performed in the United States (CDC, AHA). However, up to 35% of cardiology claims are denied or reduced in payment due to coding errors (MGMA, CMS). Are you sure that your coding practices will aid your practice in avoiding income loss?
Cardiology services have complicated billing arrangements. Diagnostic testing, interventional procedures, and electrophysiology have unique code sets and documentation requirements. A single missing modification or outdated code can lead to claims rejection or create compliance concerns. Precision is crucial for cardiac doctors, coders, and billing teams since it directly affects revenue flow and audit risk.
This guide categorizes CPT codes for cardiology based on practical application. We discuss crucial diagnostic codes, catheter-based procedures, pacemaker services, and interventional therapies. Each part is designed for rapid reference and clarity, ensuring clean claims and speedy reimbursement.
Commonly Used CPT Codes in Cardiology
Accurate coding is critical during cardiac surgery to minimize claim denials and ensure correct compensation. This section explains a list of the most often used CPT codes for cardiology, allowing healthcare practitioners and medical billers to bill accurately.

Electrocardiogram (ECG/EKG)
The electrocardiogram (ECG or EKG) is one of the most common diagnostic instruments used for evaluating the electrical health of the heart. It aids in the identification of arrhythmias, heart attacks, and other cardiac disorders. Frequent CPT codes for electrocardiograms include:
CPT Code | Description |
93000 | Electrocardiogram, routine ECG with at least 12 leads; includes interpretation and report |
93005 | Electrocardiogram, tracing only, without interpretation and report |
93010 | Electrocardiogram, interpretation, and report only |
Echocardiography
Echocardiography employs ultrasound waves to provide images of the heart’s chambers, valves, and blood flow. It is crucial for identifying cardiac disease and assessing treatment efficacy. The key CPT codes for echocardiography are:
CPT Code | Description |
93306 | Echocardiography, transthoracic, real-time with image documentation (complete study) |
93307 | Echocardiography, transthoracic (limited study) |
93308 | Echocardiography, transthoracic (follow-up or focused study) |
93320 | Doppler echocardiography, pulsed wave, and/or continuous wave with spectral display |
93321 | Doppler echocardiography, follow-u,p or limited study |
93325 | Doppler echocardiography, color flow mapping |
93350 | Echocardiography, stress test (exercise or pharmacologic) |
Stress Testing
Stress tests are critical in identifying coronary artery disease and evaluating a patient’s cardiac function during physical activity. These tests are widely used in cardiology clinics to assess heart health. The CPT codes for stress testing are:
CPT Code | Description |
93015 | Cardiovascular stress test, complete (includes ECG monitoring, supervision, and interpretation) |
93016 | Cardiovascular stress test, supervision only |
93017 | Cardiovascular stress test, tracing only |
93018 | Cardiovascular stress test, interpretation, and report only |
93350 | Echocardiography during stress test (exercise or pharmacologic) |
93351 | Stress echocardiography with contrast or Doppler, including interpretation |
Holter Monitoring
Holter monitoring is a 24- to 48-hour recording of the heart’s rhythm, frequently used to identify arrhythmias or other abnormal heartbeats. The most common CPT codes for Holter monitoring include:
CPT Code | Description |
93224 | Holter monitor, 24-hour recording including hookup, analysis, interpretation, and report |
93225 | Holter monitor, recording only |
93226 | Holter monitor, scanning analysis with report |
93227 | Holter monitor, physician review, and interpretation |
Cardiac Catheterization and Interventions
Cardiac catheterization is a diagnostic and interventional treatment that evaluates and treats heart problems. Some frequent CPT codes for cardiac catheterization are:
CPT Code | Description |
93454 | Catheter placement in coronary arteries for angiography with left heart catheterization |
93458 | Coronary angiography with catheterization of coronary arteries and left heart |
93459 | Coronary angiography with left heart and right heart catheterization |
92920 | Percutaneous transluminal coronary angioplasty (PTCA), single vessel |
92928 | Percutaneous transcatheter placement of intracoronary stent(s), with angioplasty |
92941 | Percutaneous revascularization of acute total/subtotal occlusion (e.g., myocardial infarction) |
Device Implantation and Management
Cardiac device implantation, which includes pacemakers and defibrillators, is a crucial part of cardiology, and precise coding ensures appropriate reimbursement. Relevant CPT codes include:
CPT Code | Description |
33206 | Insertion of new or replacement of permanent pacemaker with transvenous electrodes; atrial |
33207 | Insertion of new or replacement pacemaker with transvenous electrodes; ventricular |
33208 | Insertion of new or replacement dual chamber pacemaker system |
33210 | Temporary transvenous pacing |
33249 | Insertion or replacement of implantable cardioverter-defibrillator system |
93295 | Interrogation device evaluation (e.g., pacemaker, ICD); single or dual chamber |
93296 | Reprogramming device evaluation; pacemaker or ICD |
Evaluation and Management (E/M) Codes in Cardiology
Cardiology billing frequently contains E/M codes for patient visits. These codes are crucial for documenting the complexity and duration of new and follow-up interactions. Accurate usage of E/M codes helps to avoid underpayments and payer audits.
New Patient Visits
New patient visit codes indicate the effort required to treat patients for the first time. These rules include history-taking, physical exams, and medical decision-making. Documentation and patient intricacy determine the quality of assistance provided.
CPT Code | Description |
99202 | Office or outpatient visit; straightforward case |
99203 | Low-level complexity |
99204 | Moderate level complexity |
99205 | High complexity, typically 60+ minutes |
Established Patient Visits
These codes are used when a patient returns for follow-up or care. Proper coding requires up-to-date documentation and appropriate time management.
CPT Code | Description |
99211 | Minimal services, no physician required |
99212 | Straightforward case, typically 10-19 minutes |
99213 | Low complexity |
99214 | Moderate complexity, often 30-39 minutes |
99215 | High complexity, typically 40-54 minutes |
Modifiers in Cardiology Coding
Modifiers are necessary for classifying cardiac procedures. They add information about a service or operation without affecting the meaning of the CPT code. Using the right modifier assures compliance, avoids rejections, and facilitates accurate compensation. This section discusses typical modifiers used with CPT codes for cardiology and when to use them.
Common Modifiers in Cardiology Billing
Common modifiers in cardiology billing clarify the service context without changing the CPT code definition. They contribute to accurate claims, avoid denials, and promote compliance reimbursement.
Modifier | Use Case |
-25 | Used when a significant, separately identifiable E/M service is provided on the same day as a procedure or test. |
-25 | Indicates the professional component of a service (e.g., interpretation only). Frequent in ECG and echo billing. |
-TC | Identifies the technical component of a service (e.g., equipment, staff, setup). Used when billing separately from the interpreting provider. |
-59 | Denotes a distinct procedural service not typically reported together but appropriate under specific circumstances. Often used in interventional procedures. |
-76 | Applied when the same procedure is repeated by the same provider on the same day. Apply to stress testing or diagnostic procedures. |
-77 | Similar to -76, except for procedures performed by a different provider. |
-91 | Used when a repeat clinical diagnostic test is performed on the same day for the same patient. Help in cases involving repeat ECGs or labs. |
Conclusion
Due to the substantial number of procedures and frequent reimbursement challenges, cardiology billing necessitates precision. Understanding CPT codes, documentation requirements, and modifier usage helps to prevent denials. Diagnostic tests, device operations, and cardiac treatments have specific coding standards. Mistakes in reporting can directly affect revenue and lead to audits. This guide contains organized references for cleaner submissions. Precise code-specific billing leads to improved payment outcomes and operational efficiency.
FAQs
1. What are CPT codes for cardiology used for?
CPT codes for cardiology are used to bill diagnostic tests, procedures, and device services accurately. They help ensure proper reimbursement and compliance.
2. Why are cardiology claims often denied?
Denials occur due to incorrect codes, missing modifiers, or incomplete documentation. Accurate coding reduces audit risk and income loss.
3. Which CPT codes are used for stress testing?
Frequently stress testing CPT codes include 93015–93018 and 93350–93351. It involves supervision, interpretation, and echocardiography features.
4. When should modifiers like -25 and -59 be used in cardiology?
Use -25 for separate E/M services and -59 for distinct procedures. Correct modifiers clarify services and prevent denials.
5. Are there different CPT codes for new and established patients?
New patients use 99202–99205 and established patients use 99211–99215. CPT codes vary based on complexity and time spent.