Specialty billing

Cardiology medical billing built for bundling edits, modifiers and global periods

Cardiology medical billing runs on some of the most heavily edited codes in the CPT book. One patient day can produce an office visit, an ECG, an echocardiogram and a device interrogation, and every line is checked against the others for bundling, component modifiers and frequency before anything is paid. A practice can code each service correctly on its own and still lose revenue in the spaces between them, which is where our work lives.

Professional and technical components: 26, TC and who owns the machine

Diagnostic cardiology splits into a technical component for equipment and staff and a professional component for the interpretation. An ECG performed and read in the office is 93000; a tracing read by the cardiologist but done elsewhere is 93010, and a tracing the practice performs for another reader is 93005. Echo, nuclear and vascular studies follow the same logic through modifiers 26 and TC.

The failure modes repeat. A cardiologist reading hospital echoes bills the global code and is denied because the hospital already billed the technical side. A reader attaches TC by habit to a professional-only code. We map every diagnostic code to where the equipment sits and who reads, and lock that map in the practice management system so the modifier is right at charge entry.

Echo, stress testing and nuclear studies against the coverage policies

A complete transthoracic echo with spectral and color Doppler is 93306; without Doppler it drops to 93307, and a limited follow-up study is 93308. Stress echo is 93350, or 93351 when the same physician also supervises the exercise. Nuclear perfusion imaging is 78452, with stress supervision and interpretation reported separately as 93017 and 93018 when the cardiologist rather than the imaging facility performs them.

Medicare contractors publish coverage determinations listing acceptable indications for echo and nuclear studies, and commercial plans route the same tests through radiology benefit managers that want an authorization before the scan. We check the ordering diagnosis against the policy before scheduling and confirm the authorization matches the exact code performed, because an approval for a stress echo does not cover a nuclear study.

Holter, extended monitoring and the independent diagnostic testing facility

Holter recording of up to two days is reported with 93224 through 93227, where 93224 is the global service and the rest split recording, scanning analysis and physician review. Patch monitors worn longer fall under 93241 through 93248, again with separate professional and technical codes by wear duration. Picking the family by device rather than by wear time either under-reports the service or draws a denial.

Many practices route monitors through an independent diagnostic testing facility that bills the technical component itself. When both the practice and the IDTF bill a global code, the second claim is rejected as a duplicate. We record which vendor handles which device, bill only the interpretation where the vendor bills the technical side, and reconcile remittances so a patient does not receive two statements for one monitor.

Cath lab billing: diagnostic cath, intervention and the same-session rule

Left heart catheterization with coronary angiography is 93458, and 93459 adds bypass graft angiography. Coronary intervention is reported per vessel: 92928 for a stent, 92933 for atherectomy with stent, and add-on 92929 for each additional branch. Hospital outpatient departments report several interventions with C-codes, so the professional and facility claims for one case can legitimately differ.

The costliest edit is the diagnostic cath in the same session as the intervention. A cath performed as a planned road map for a known lesion is bundled into the PCI. When the angiography drove the decision to intervene, the cath is billable with modifier 59 or the appropriate X modifier, but only if the report says so. We read for that language and do not attach the modifier unless the words are there.

Device implants, remote interrogation and E/M inside the global period

Pacemaker insertion such as 33208 and defibrillator insertion such as 33249 carry a global surgical period that absorbs routine follow-up. An E/M in that window denies unless it addresses an unrelated problem and carries modifier 24. Device checks are separate: in-person pacemaker interrogation and programming use 93279 through 93281 by chamber count, and defibrillators use 93282 through 93284.

Remote monitoring is 93294 or 93295 for the physician interpretation and 93296 for the technical transmission, each payable once per defined period rather than per download. The physician codes cover a longer window than the technical code, so billing on every transmission produces frequency denials that are really calendar errors. We keep a per-patient device calendar and hold any charge that falls inside the window.

How we take on cardiology billing

We start with a free review of your accounts receivable sorted by service line, because imaging denials from coverage policy, cath lab denials from bundling and device denials from frequency each need a different fix. Our coders hold AAPC or AHIMA credentials, a business associate agreement is signed before any protected health information moves, and we work inside your current practice management and EHR systems.

The transition is a two-to-four-week parallel period in which our team and the outgoing biller code the same encounters and review the differences together; that is usually when a practice learns which diagnostic codes have carried the wrong component modifier for years. After the initial term the agreement runs month to month, with a named account manager who knows your device vendors and payer mix.

Codes that decide whether the claim pays

Codes and modifiers we watch in cardiology.

CodeWhat it isWhat goes wrong
93000 / 93005 / 93010ECG global / tracing only / interpretation and report onlyThe global code denies as a duplicate when another entity performed the tracing or the read.
93306 / 93307 / 93308Transthoracic echo complete with Doppler / without Doppler / limitedReporting 93306 without documented Doppler is an overpayment; repeats outside the coverage indications deny.
93350 / 93351Stress echocardiography / stress echo including exercise supervisionAdding 93016 on top of 93351 double-reports the supervision.
78452Myocardial perfusion imaging, multiple studiesDenied when the benefit manager authorized a different modality, or when 93017 and 93018 are billed by both practice and facility.
93224-93227Holter monitoring up to two days, global and component codesA patch monitor worn longer belongs in the 93241 through 93248 family.
93458 / 93459Left heart cath with coronary angiography / with graft angiographyBundled into same-session PCI unless the report shows the decision to intervene followed the study and modifier 59 or an X modifier is applied.
92928 / 92929Coronary stent placement, single vessel / each additional branchThe add-on needs a distinct branch named in the report; a second stent in the same segment does not qualify.
93294 / 93295 / 93296Remote pacemaker interrogation / remote ICD interrogation / technical transmissionEach pays once per defined period. Billing every download produces frequency denials.
Modifier 26 / TCProfessional component / technical componentHas to match who owns the equipment and who read the study, or the line is rejected as an inconsistent modifier.

Denial patterns

What comes back, and what we do about it.

  • CO-50

    An echo or nuclear stress test is denied as not medically necessary because the claim diagnosis is not among the coverage policy indications, or a repeat falls too soon after the prior study.

    Fix Confirm the indication from the order and resubmit with the supporting diagnosis where documented; otherwise appeal with the physician’s rationale and add an indication check before scheduling.

  • CO-97

    The diagnostic catheterization is bundled into the coronary intervention billed for the same session.

    Fix If the report shows the decision to intervene followed the angiography, resubmit with modifier 59 or the correct X modifier and the operative note. If not, write off the cath and coach the physician on report language.

  • CO-197

    A nuclear study, cardiac CT or stress echo is denied because the benefit manager authorized a different code, the approval expired, or none was obtained.

    Fix Request a retroactive authorization where the plan allows it and appeal with clinical notes where it does not. Scheduling is changed so the authorized code is matched to the performed code.

  • CO-119

    Remote device interrogation is denied for exceeding frequency because the practice billed each transmission rather than once per allowed period.

    Fix Correct the device calendar, void duplicate charges and rebill only interrogations outside the prior window.

  • CO-4

    A diagnostic code is rejected as inconsistent with its modifier, typically 26 or TC attached to a code that is already component-specific.

    Fix Resubmit with the modifier removed or the correct component code substituted, and fix the charge master entry so it is not generated again.

Cardiology billing: referencelast verified 2026-09-10
Bundling edits appliedNCCI procedure-to-procedure pairs, including diagnostic cath with same-session PCIsource: CMS, National Correct Coding Initiative
Component pricing referenceProfessional and technical component RVUs published in the Medicare Physician Fee Schedulesource: CMS, Physician Fee Schedule

Cardiology billing: common questions

Our cardiologists read echoes at the hospital. How should those be billed?
The hospital owns the equipment and bills the technical component, so the physician claim carries the echo code with modifier 26 only. Billing the global code from the office creates a duplicate denial or an overpayment the hospital will eventually dispute.
Can we bill the diagnostic cath and the stent in the same session?
Only when the cath was genuinely diagnostic, the decision to intervene came after reviewing the images, and the report says so. Then the cath goes out with modifier 59 or an X modifier; a planned intervention bundles the cath.
Why do our remote monitoring claims keep denying?
Almost always frequency. The physician interpretation codes and the technical transmission code are each payable once per defined period, and the periods differ in length. A per-patient calendar releases each charge only when it becomes billable.
Do you handle prior authorization for cardiac imaging?
Yes. Most commercial plans route echo, nuclear and cardiac CT through a radiology benefit manager, and the approval has to match the code actually performed. We obtain it before scheduling and re-verify when the physician changes the modality.
What happens to cath lab and device billing during the switch?
Nothing pauses. For two to four weeks both billers code the same cases and we compare line by line, which is where component modifier habits and device calendars get documented. The free A/R review comes first and the business associate agreement is signed before we see any records.

Your specialty

Send us a cardiology aging summary.

You get a written read on what is recoverable, which denial codes are repeating, and what we would fix first. No fee, no obligation.