CARDIOLOGY BILLING

Cardiology Billing Services & RCM

TC/26 split billing, cath lab and EP claim scrubbing, and RPM billing built for cardiology's CPT density.

Mukesh Makwana
Mukesh MakwanaFounder & CEO · Hands-on medical billing & RCM across 11 specialties · Reviewed
  • HIPAA Compliance Certified
  • BAA signed with every client
  • U.S. Wyoming LLC
  • No setup fee
  • No long-term contract
  • Works inside your EHR
THE PROBLEM

One cardiology visit, a dozen ways to bill it wrong.

✕TC/26 split billing errors on echoes, stress tests, and nuclear studies: the single most common denial cause
✕RPM billing (93294-93299) denied for missing transmission-day documentation
✕Device data scattered across OEM portals (Medtronic, Abbott, Boston Scientific), reconciled by hand
✕Cath lab and EP procedures need modifier and medical-necessity documentation generalist billers miss

Sterling scrubs by procedure type, not by guess.

Cardiology billing gets its own logic, not the same rules used for every other specialty.

✓ TC/26 modifier validated against equipment ownership and documentation before submission
✓ RPM transmission-day thresholds tracked per 30-day cycle, per patient
✓ Device monitoring data normalized across manufacturers into one claim-ready view
✓ Cath lab / EP claims flagged for medical-necessity documentation pre-submission
WHERE THE MONEY LEAKS

The codes that decide whether you get paid.

Cardiology carries more billable complexity per encounter than almost any other specialty.

πŸ«€

TC/26 Split Billing

Technical vs. professional component billing on echoes, stress tests, and nuclear imaging.

diagnostic
πŸ“ˆ

EKG/ECG Billing: CPT 93000, 93005, 93010

Global vs. technical-only vs. professional-only EKG billing, one of the most common component-split denial causes when the wrong code or modifier is used.

diagnostic
πŸ“‘

RPM: CPT 93294-93299

Remote cardiac device monitoring, with data-transmission windows tracked per 30-day cycle.

remote monitoring
⚑

EP & Device Billing

Electrophysiology and cardiac implantable device procedures, normalized across manufacturers.

interventional
🩻

Cath Lab Billing

Interventional procedure documentation and modifier validation for cath lab claims.

interventional
HOW WE WORK YOUR CLAIMS

Built for cardiology's CPT density.

01
βœ…

Verify

Eligibility and device-monitoring enrollment confirmed before the encounter.

02
πŸ”

Scrub

TC/26 modifiers, cath lab and EP codes validated against payer rules and equipment ownership.

03
πŸ“Š

Reconcile RPM

Device transmission data normalized across manufacturers and matched to billing windows.

04
πŸ’°

Collect

Clean claims submit same-day; denials get root-cause analysis by procedure type.

CODE-LEVEL GUIDES

Cardiology Codes We Bill

Each code links to a guide covering documentation, modifiers, NCCI edits and the denial it draws most often, with the exact fix.

Diagnostic: ECG, stress testing and imaging
CodeWhat it coversMost common denial
CPT 78452Myocardial perfusion SPECT, multiple studiesStress test and tracer left unbilled
CPT 93000Routine 12-lead ECG, globalScreening diagnosis such as Z00.00 (CO-50)
CPT 93005ECG tracing onlyBilled alongside 93000 for the same tracing
CPT 93010ECG interpretation and report onlySecond physician's read of the same tracing
CPT 93015Cardiovascular stress test, globalGlobal code billed where the components apply
CPT 93016Stress test supervision onlyBilled alongside the global code 93015
CPT 93017Stress test tracing onlyBilled by an entity that does not own the equipment
CPT 93018Stress test interpretation and report onlyOnly one interpretation per study is payable
CPT 9378424-hour ambulatory blood pressure monitoringIndication outside NCD 20.19 coverage
Echocardiography
CodeWhat it coversMost common denial
CPT 93306Complete TTE with spectral and color flow Doppler93320 or 93325 billed alongside, which it already includes
CPT 93307Complete TTE without DopplerDoppler add-ons billed with it, which CPT excludes
CPT 93308Limited or follow-up echoA limited study billed as a complete echo
CPT 93320Spectral Doppler add-onBilled with 93306, which already includes it
CPT 93325Color flow Doppler add-onBilled with 93306, which already includes it
CPT 93350Stress echo, imaging onlyStress test codes left unbilled alongside it
CPT 93351Stress echo including ECG monitoring and supervisionStress test codes billed alongside, which it already includes
Cardiac catheterization
CodeWhat it coversMost common denial
CPT 93451Right heart catheterizationBilled next to a code that already includes right heart cath
CPT 93452Left heart cath with ventriculography, no angiographyBilled with 93454 instead of the single code 93458
CPT 93454Coronary angiography, no heart catheterizationCO-97 when billed with 93458-93461, which already include it
CPT 93458Left heart cath with coronary angiographyCO-97 when 93454 is billed alongside it
CPT 93459Left heart cath with coronary and bypass graft angiographyPost-CABG study under-reported as 93458
CPT 93460Right and left heart cath with coronary angiographySplit into 93451 + 93458 instead of one combined code
CPT 93461Right and left heart cath with coronary and graft angiographyUnder-reported as 93459 or 93460
Interventional / PCI
CodeWhat it coversMost common denial
CPT 92920Coronary angioplasty, single major vesselDeleted 2026 branch add-on still billed
CPT 92928Coronary stent, one lesion, single major vesselMulti-lesion or bifurcation case billed as 92928 instead of 92930
CPT 92930Coronary stents, two or more lesions or a bifurcationSeveral stents in one lesion billed as 92930 instead of 92928
CPT 92933Coronary atherectomy with stent, single major vesselStent or angioplasty billed separately in the same vessel
CPT 92941PCI during acute MI, culprit vesselCulprit lesion billed with an elective PCI code
CPT 92945CTO revascularization, antegrade and retrogradeCombined approach billed as 92943, or 92945 without documenting both
Electrophysiology
CodeWhat it coversMost common denial
CPT 93624EP follow-up studyReported alongside an ablation in the same session
CPT 93650AV node ablationTemporary pacemaker placement billed separately
CPT 93653EP study with SVT ablation3D mapping 93613 billed alongside, which it includes
CPT 93654EP study with VT ablation3D mapping 93613 billed alongside, which it includes
CPT 93656EP study with AF ablation by pulmonary vein isolationMapping, ICE or transseptal billed alongside, which it includes
Device & remote monitoring
CodeWhat it coversMost common denial
CPT 93294Remote pacemaker check, physician componentBilled monthly instead of once per 90 days
CPT 93295Remote ICD check, physician componentBilled monthly instead of once per 90 days
CPT 93296Remote pacemaker or ICD check, technical componentBilled by an entity that does not run the monitoring
CPT 93297Remote implantable physiologic monitor, 30 daysBilled on a 90-day cycle or twice in a period
CPT 93298Remote subcutaneous rhythm monitor, 30 daysBilled on a 90-day cycle or twice in a period
CPT 93299Remote monitor technical component, 30 daysSubmitted to Medicare, which uses modifier TC instead
CPT 99453RPM setup and patient educationBilled more than once per episode of care
CPT 99454RPM device supply, 16 or more days of dataFewer than 16 days of data (see 99445)
CPT 99457RPM management, first 20 minutesNo interactive communication documented
CPT 99458RPM management, each added 20 minutesPartial increments billed as a full unit
Cardiac rehabilitation
CodeWhat it coversMost common denial
CPT 93798Cardiac rehab session with ECG monitoringSessions beyond the covered limit

CPT® is a registered trademark of the American Medical Association.

FAQ

What cardiology practices ask first.

What is TC/26 split billing in cardiology?
Diagnostic tests like echoes, stress tests, and nuclear studies split into a technical component (TC) and a professional component (26). Billing the wrong modifier is one of the most common cardiology denial causes.
What's the difference between CPT 93000, 93005, and 93010 for EKG billing?
93000 is the global code, used when your practice both performs the tracing and provides the interpretation. 93005 is technical-only (you run the machine, someone else interprets), and 93010 is professional-only (you interpret a tracing acquired elsewhere). Appending modifier 26 or TC to the global 93000 code, instead of billing 93010 or 93005, is a common cause of denial.
What CPT codes cover cardiac remote patient monitoring?
CPT 93294-93299 cover cardiac device remote monitoring, each requiring specific data-transmission windows within a 30-day cycle.
Why does cardiology have higher denial rates than other specialties?
A single encounter can generate multiple high-value CPT codes across diagnostics, imaging, interventional procedures, and device management, each with its own modifier and payer rules.
Do you bill for interventional cardiology and EP procedures?
Yes. Cath lab, EP, and device procedures carry distinct documentation and modifier requirements.
What EHR and device platforms do you work with?
We work inside the EHR/PMS you already use, and integrate with data feeds across major cardiac device manufacturers.

Get the free Cardiology Modifier Cheat Sheet

Real codes, real citations, sent straight to your inbox, no spam.
🔒 We never share your data
🎉

Check your inbox!

Or download it directly here.

Related reading

See it on your own cardiology claims.

Eligibility verification (EV), benefits verification (BV), prior authorizations, and denial management at no cost for your first 30 days.

30-Day Free Trial

No setup fee. No long-term contract.

30-Day Free Trial Call
πŸ€–Sterling AI AgentOnline Β· instant answers