Cardiac catheterization and PCI billing is where cardiology practices either capture the full value of the work performed or quietly leak six figures a year to bundling errors, missed add-on codes, and prior auth denials. The codes themselves are not the hard part — interventional teams know 93454 from 92928. The hard part is the interaction: which diagnostic codes survive alongside an intervention, when modifier 59 actually unbundles a service, and which payers want a prior auth packet on file before a TAVR patient ever rolls into the hybrid OR.

This is the fifth post in our cardiology cluster, and it pairs with the Cardiology pillar for practices that want the full picture. Below: the cath/PCI code family in plain terms, the bundling rule that drives most diagnostic-plus-PCI denials, multi-vessel billing, prior auth dynamics for structural heart, and the top five denial patterns we see across the cath lab groups we bill for.

The cath/PCI code family — what each code covers

The diagnostic left heart cath family (93451–93464) is built around what’s imaged and which chambers are accessed. The PCI family (92920–92944) is built around vessel count and adjunctive techniques (stenting, atherectomy, bypass graft intervention). Knowing the exact line each procedure draws is the foundation for every downstream decision.

  • 93454 — Diagnostic coronary angiography only
  • 93455 — Coronary angiography + LV angiography
  • 93456 — Coronary angiography + right heart catheterization
  • 93457 — Coronary angiography + LV angiography + right heart cath
  • 93458 — Coronary angiography with LV angiography and bypass graft angiography
  • 93459–93461 — Various combinations of bypass graft and right heart cath
  • 93462 — Left heart cath via trans-septal puncture or trans-apical approach (add-on)
  • 92920 / 92921 — PCI with balloon angioplasty (primary vessel / each additional vessel)
  • 92928 / 92929 — PCI with stenting (primary vessel / each additional vessel)
  • 92933 / 92934 — PCI with atherectomy and stenting
  • 92937 / 92938 — PCI of a coronary artery bypass graft
  • 92941 — PCI of an acute total/subtotal occlusion during acute MI
  • 92943 / 92944 — PCI of a chronic total occlusion (CTO)

Approximate 2026 Medicare reimbursement ranges (verify against your MAC’s current fee schedule — these move every January): diagnostic cath codes generally fall in the $250–$450 professional fee range, single-vessel PCI with stenting (92928) lands around $400–$500 professional fee (global is meaningfully higher), and add-on vessels (92929) typically pay $130–$180 each. CTO codes (92943/92944) carry a meaningful premium. Treat these as planning ranges, not guarantees — and confirm whether your contract is professional fee only or includes the facility component.

Diagnostic angiography + PCI same encounter — the bundling rule

This is the single biggest source of avoidable cath/PCI denials. CMS NCCI edits bundle most diagnostic coronary angiography codes (93454, 93455, 93458, 93459) into the PCI code (92920, 92928, etc.) when both are performed in the same session. The logic from CMS: if you went in planning to intervene, the diagnostic angiography is part of the PCI work and is not separately payable.

The exception — and it is a real one — is when the diagnostic study and the decision to intervene are documented as distinct events. The clinical fact pattern that survives audit looks like this: a patient presents for diagnostic cath without a prior known intervention plan, the angiography reveals a lesion warranting PCI, and the documentation explicitly states that PCI was performed based on the diagnostic findings.

  • Paid alongside PCI: 93454 is reimbursable with 92928 when the dictation reads “diagnostic catheterization performed; based on findings, decision made to proceed with PCI.”
  • Bundles into PCI: If the H&P or pre-procedure note says “patient scheduled for cath and possible PCI” or “planned intervention,” NCCI treats the diagnostic as inherent to the PCI.
  • Modifier 59 / XS: Append modifier 59 (or the more specific XS — separate structure) to the diagnostic code when documentation supports a separately identifiable diagnostic service. Modifier 59 will not rescue a claim where the note already documents pre-procedural intent to intervene — on audit, the op note is what determines whether the modifier survives.

The fix is upstream: train the interventional team on the exact dictation phrase that supports a separately billable diagnostic, and build a pre-coding scrub that flags any 93454/92928 pair without the required language.

Multi-vessel PCI billing — getting paid for all the work

Multi-vessel PCI is where under-coding quietly accumulates. The base PCI code (92920 balloon, 92928 stent) covers the first vessel treated. Each additional treated coronary vessel is an add-on:

  • 92921 — Each additional vessel, balloon angioplasty (add-on to 92920)
  • 92929 — Each additional vessel, stenting (add-on to 92928)
  • 92934 — Each additional vessel, atherectomy with stenting (add-on to 92933)
  • 92938 — Each additional bypass graft, PCI (add-on to 92937)

Two billing rules that change reimbursement:

  1. Order matters. Bill the highest-RVU PCI code as the primary line. If the patient had stenting in the LAD and balloon angioplasty in the RCA, 92928 is primary and 92921 is the add-on — not the reverse.
  2. Modifier 51 (multiple procedures) — know your payer. Add-on codes are exempt from modifier 51 reductions by definition. For non-add-on multiple procedures, the rules split by payer: Medicare instructs providers NOT to append modifier 51 — the MAC’s claims system applies the multiple-procedure payment reduction (MPPR) automatically based on RVU ranking, and an appended 51 can confuse downstream edits. Some commercial payers, by contrast, still require modifier 51 on the lesser non-add-on procedure. Build payer-specific scrubber rules: Medicare and most Medicare Advantage plans get the 51 stripped; commercial payer-by-payer policy determines whether to apply it.

Prior auth dynamics — TAVR, MitraClip, Watchman, and complex PCI

Structural heart procedures live and die on prior authorization. In 2026, almost every commercial payer requires prior auth for the major structural codes, and an increasing number of Medicare Advantage plans require it as well.

  • TAVR (33361–33369) — Prior auth required by nearly all commercial payers and most MA plans. Payers expect documentation of heart team evaluation, STS risk score, and patient meeting AUC criteria for aortic stenosis intervention.
  • MitraClip / transcatheter mitral valve repair (33418, 33419) — Prior auth standard. Payers want evidence of severe mitral regurgitation, NYHA class, and that the patient is high-risk or prohibitive for surgical repair.
  • Watchman LAA closure (33340) — Prior auth standard. Documentation needs to show non-valvular AFib, CHA₂DS₂-VASc score supporting anticoagulation, and a contraindication or intolerance to long-term anticoagulation.
  • Complex PCI (CTO, unprotected left main) — A growing number of payers now require prior auth or post-procedure clinical review.

The pre-procedure documentation packet that survives payer review consistently includes: H&P, imaging reports, heart team note, risk scores, AUC justification, and a clear statement of medical necessity tied to the procedure code. Cath labs that win on prior auth treat it as a scheduling-side workflow, not a post-op task.

Documentation requirements (what auditors check)

Whether the audit comes from a RAC, a commercial payer, or your own internal compliance team, the same five items get pulled:

  • Indications meet AUC for the procedure. Appropriate use criteria from ACC/AHA are the de facto standard. Documentation should reference the clinical scenario (stable angina, ACS, positive functional study, etc.).
  • Specific vessel(s) intervened on. “LAD” is not enough — payers want “proximal LAD” or “mid-LAD,” and for multi-vessel cases, a clear list of each treated vessel keyed to its CPT line.
  • Stent count, type, and brand. DES vs BMS, drug coating where applicable, and the specific device used. This information drives both billing and registry reporting.
  • Adjunctive procedures. IVUS (92978/92979), OCT (same series), and FFR (93571/93572) are separately billable when performed and documented as clinically indicated. The op note must support the medical necessity of each.
  • Closure and complications. Closure device used, hemostasis method, and any intra-procedure events.

Top 5 cath/PCI denial patterns and the fix for each

  1. Diagnostic and PCI bundled. Fix: standardize the dictation phrase — “diagnostic catheterization performed; based on angiographic findings, decision was made to proceed with PCI” — and build a pre-bill scrub that flags any 93454+92928 pair missing the language.
  2. Multi-vessel PCI under-coded. Fix: bill 92921/92929/92934/92938 add-ons for each additional treated vessel. A simple op-note checklist on the coder’s screen (“vessels treated: 1, 2, 3+”) catches the misses.
  3. Prior auth not on file for TAVR/MitraClip/Watchman. Fix: a dedicated structural heart pre-procedure scheduling workflow. The prior auth packet — H&P, imaging, heart team note, AUC justification — should be assembled and submitted at the time the procedure is scheduled, not the week before.
  4. Adjunctive procedures (IVUS, FFR, OCT) not separately billed. Fix: a coding scrubber rule that flags any PCI claim where the op note references IVUS/OCT/FFR but no separate CPT line was billed. This single rule routinely recovers 4–8% of interventional revenue at the practices we audit.
  5. Wrong primary CPT order. Fix: bill the highest-RVU CPT as primary. For Medicare and most Medicare Advantage plans, do not append modifier 51 — the MAC applies MPPR automatically. For commercial payers that require it, append modifier 51 to lesser non-add-on procedures performed at the same session. Add-on codes never take modifier 51.

A real practice example (anonymized cath lab group)

A six-cardiologist interventional group in Florida — three cath labs across two hospital systems, roughly 1,400 PCI cases annually — engaged us after a routine internal review flagged inconsistent revenue per case. Our 30-day baseline audit found two patterns:

  • Roughly 20% of multi-vessel PCI cases were billed with only the primary vessel CPT — the 92929 add-on was simply being dropped.
  • IVUS was documented in about 35% of op notes but billed on fewer than 10% of claims.

The fix was workflow, not training. We rebuilt the pre-bill scrubber with two new rules — one flagging any PCI claim where the op note mentioned a second or third vessel intervention, and one flagging any PCI claim where “IVUS” appeared in the dictation without a 92978 line. We added a one-line coder checklist tied to the op note. Ninety days in: a 14% lift in net collections per PCI case, with no change in case volume and no payer pushback on the corrected billing. That kind of recovery is the rule, not the exception — it’s why our 95%+ clean claim rate and sub-6% denial rate hold up across 3M+ claims annually.

Where cath/PCI fits in the broader cardiology revenue picture

Interventional revenue is concentrated, high-acuity, and unforgiving of small coding errors. A single missed 92929 add-on is roughly $200 in lost revenue. A bundled diagnostic study is closer to $400. Multiply by hundreds of cases a year and the case for tightening cath/PCI billing makes itself. The same precision applies across cardiology — EP, imaging, and office E/M each have their own modifier and bundling traps. Our broader take on workflow design is in our piece on the best practices for revenue cycle management that cardiology groups can actually implement.

If you want the code-level reference your billing team can keep open during the day, the 2026 Cardiology CPT Cheat Sheet pulls together the diagnostic, PCI, EP, and structural heart codes with bundling notes. For the strategic context — what a cardiology RCM partnership should actually deliver — start with the Cardiology pillar or the full overview of our medical billing services.

AMS Solutions has billed for cardiology practices since 1992. Our AAPC-certified interventional coders work cath/PCI claims to a 95%+ clean rate and 30–35 day A/R across 3M+ claims a year. If you’d like a no-obligation look at where your cath lab revenue is leaking, you can grab time directly on my calendar and we’ll walk through it together.

About the Author

AMS Solutions is a full-service medical billing and revenue cycle management company serving physicians and healthcare practices nationwide since 1992. Our team writes about medical billing, claim denial prevention, coding updates, and practice revenue — helping providers get paid accurately and efficiently so they can focus on patient care.

Share This Blog
Free Consultation

Get Straight Forward Pricing

We work every angle to minimize denials, increase cash flow, reduce A/R, and maximize your profitability. Find out how we can help your practice.

Recent Posts

Free Consultation

Schedule Meeting