Cardiology Billing and Coding Guide

Cardiology billing covers a mix of office evaluation and management (E/M) visits, diagnostic testing (ECG, echocardiography, stress testing, cardiac catheterization), and procedural work, often for the same patient on the same day. That overlap between cognitive and technical services is the single biggest source of billing complexity in the specialty.

Why This Specialty Is Billing-Complex

Cardiology practices routinely perform a diagnostic test during or right after an office visit, which means every claim has to answer two questions payers scrutinize closely: was the E/M service separately identifiable from the test, and was the test medically necessary given the diagnosis billed. Cardiac devices (pacemakers, ICDs, loop recorders) add a second layer, since interrogation and remote monitoring codes have their own frequency limits.

Common CPT, ICD-10 & HCPCS Codes

  • CPT 93000-93010 — electrocardiogram, with and without interpretation/report
  • CPT 93306 — transthoracic echocardiogram, complete
  • CPT 93451-93461 — right and left heart catheterization
  • CPT 93798 — outpatient cardiac rehabilitation, per session
  • CPT 99213-99215 — office/outpatient E/M, established patient
  • ICD-10 I10 — essential hypertension
  • ICD-10 I25.10 — atherosclerotic heart disease without angina
  • ICD-10 I48.91 — unspecified atrial fibrillation
  • ICD-10 I50.9 — heart failure, unspecified

Documentation Standards

Chart notes need to show the specific indication for any diagnostic test ordered (symptoms, risk factors, or an abnormal prior finding) rather than a bare diagnosis code, since most payers apply a local coverage determination (LCD) that lists the exact diagnoses that support medical necessity for stress tests and echocardiograms. When an E/M visit and a test happen on the same day, the note should separately document the history/exam/medical decision-making that justifies the E/M on its own, distinct from the procedure note.

Common Denial Reasons & How to Prevent Them

  • Bundling denials when modifier 25 is missing on an E/M code billed with a same-day diagnostic test
  • Medical necessity denials for echocardiograms and stress tests when the billed diagnosis is not on the payer’s LCD list
  • Frequency-limit denials on device interrogation and remote monitoring codes billed more often than the payer allows
  • Denials for cardiac catheterization when prior conservative treatment or symptom documentation is missing

Diagnostic Testing: Complete vs. Limited, and Protocol Documentation

Echocardiography (93306-93308 and related codes) is one of the most frequently audited services in the specialty. Documentation needs to support the specific type of study performed — complete versus limited, with or without Doppler and color flow — and the clinical indication driving the order. A limited study billed as a complete study (or vice versa) based on what the report template happens to say, rather than what was actually performed and documented, is a recurring audit finding. Stress testing (93015-93018) carries its own documentation expectation: the protocol used and the specific reason for testing (chest pain evaluation, risk stratification, post-revascularization assessment) both need to be in the note, not just the result.

Incident-To Billing for NP/PA Follow-Up Visits

Cardiology practices that lean heavily on nurse practitioners or physician assistants for follow-up visits need clean documentation supporting whichever billing methodology is used. Incident-to billing specifically requires that the physician have established the initial plan of care and remain in the office suite and immediately available during the encounter — a practice billing incident-to for a visit where the supervising physician was actually offsite that day is exposed regardless of how well the clinical note itself reads. This is a compliance-exposure issue, not just a claim-level payment issue, if the pattern is systemic rather than occasional.

Related Reading

Cardiology Billing Documentation: What Payers Actually Check on Audit

Tools That Help

ICD-10-CM Search · Denial Code Lookup · Modifier/POS Reference · RCM Calculators · NPI Lookup

← Back to Specialties & Coding Guidelines

Scroll to Top