Our complete cardiology guide

Cardiac catheterization and PCI billing: CPT 93451–93461, 92920–92944.

Catheterization and PCI carry cardiology's densest bundling and its biggest 2026 code changes. This guide covers the diagnostic cath base codes, the intervention codes, exactly what's included versus separately billable, and the specific 2026 replacements that will deny a claim on invalid code if a coder is still reaching for the old ones.

Key takeaways

  • Catheter placement, dye injection, and supervision-and-interpretation are bundled into the base cath code — none of these are separately billable, per CMS's own coverage guidance.
  • 37220–37235 no longer exist. 2026 replaced them entirely with 46 new peripheral revascularization codes.
  • Complex PCI now has its own code (92930) — but only when the note documents genuine multi-lesion or bifurcation complexity.
  • Artery modifiers (LD/LC/RC) price multi-vessel PCI correctly — missing them usually underpays the claim rather than denying it.

Diagnostic catheterization: what's bundled

The base diagnostic catheterization codes (9345193461, covering left heart, right heart, and combined left-and-right cath with or without coronary angiography and ventriculography) already include everything needed to perform the study. Per CMS's own billing-and-coding guidance for cardiac catheterization and coronary angiography, dye injections for angiography, catheter insertion, replacement and repositioning, and the physician's supervision-and-interpretation work are all included in the base code — none of them are separately billable components, and the base code is reported once per catheterization encounter regardless of how many vessels were studied within it. Billing an add-on for catheter placement or a separate S&I charge on top of the base code is a bundling error, not a legitimate unbundling opportunity.

PCI: the 2026 restructuring

Verified directly against the American College of Cardiology's Coding Corner (December 2025), 2026 brought the largest PCI coding change since 2013:

2026 PCI and peripheral intervention code changes.
ChangeDetail
New: complex PCI92930 — stent placement across two or more distinct coronary lesions, or a bifurcation lesion
New: chronic total occlusion92945 — CTO revascularization using combined antegrade and retrograde approach
Deleted: branch-vessel add-ons92921, 92925, 92929, 92934, 92938, 92944 — work now bundled into the revised primary PCI codes
Deleted: coronary thrombolysis92975, 92977
Revised: mechanical thrombectomy92973 — language modified
Deleted: peripheral revascularization (LER)3722037235, replaced by 46 new codes 3725437299 split into straightforward-stenosis and complex-occlusion families

The operational consequence: 92930 and 92945 only support their genuine complexity when the operative note explicitly documents lesion location, vessel segment, and bifurcation involvement — because fewer discrete codes now exist for branch-vessel work, the note has to carry detail that used to be implicit in the add-on code itself. A note that just says "complex PCI performed" without that detail supports a standard PCI code, not 92930, on audit.

Artery-specific modifiers

Modifiers LD (left anterior descending), LC (circumflex), and RC (right coronary) identify which vessel a PCI treated, and Medicare frequently requires one on multi-vessel PCI claims so each vessel's work prices correctly. The consequence of skipping it usually isn't a denial — it's a claim that pays at the wrong rate, which is harder to catch than an outright rejection because nothing flags it for review. The full modifier reference, including LD/LC/RC alongside every other cardiology modifier, is in our cardiology modifiers guide.

Pro tip

Search your charge master and scrubber rules for 37220–37235 and the deleted PCI branch codes before your next cath/PCI batch goes out. Every claim carrying a deleted code denies on code validity before medical necessity or bundling is ever evaluated — it's the cheapest fix available in this whole cluster of changes, and it's a five-minute search.

Running interventional cardiology billing?

We'll audit your cath and PCI claims for deleted-code errors, missing artery modifiers, and bundling issues from the 2026 changes.

Book a free claims review

Frequently asked questions

Can we bill separately for the diagnostic catheter placement in a cardiac cath?

No. Per CMS's own coverage guidance for cardiac catheterization and coronary angiography, catheter insertion, replacement, and repositioning, along with the dye injections for angiography and the supervision-and-interpretation work, are all included in the base catheterization code. None of these are separately billable components, and the code is reported once per catheterization encounter regardless of how many vessels were studied.

Do we still use 37220-37235 for peripheral revascularization?

No — those codes were deleted for 2026 and replaced with 46 new codes, 37254 through 37299, split by straightforward stenosis versus complex occlusion. Any claim or scrubber rule still referencing 37220-37235 for a 2026 date of service will deny on invalid code.

When do we use the new complex-PCI code 92930 instead of a standard PCI code?

92930 applies specifically to stent placement across two or more distinct coronary lesions, or a bifurcation lesion — genuinely complex work, not just multi-vessel intervention billed with an artery modifier. The operative note has to describe the lesion count, location, and bifurcation involvement explicitly to support it; a note that doesn't specify this detail supports a standard PCI code instead, regardless of what was actually performed.

Verify before billing. CPT is a registered trademark of the American Medical Association; codes here are paraphrased, not reproduced from the CPT Professional edition. Interventional cardiology coding changed substantially for 2026 — confirm current code definitions and payer policy against the CPT Professional edition and your payer contracts before submitting claims.

Related resources