Cardiac Cath CPT Codes: How the Coding Works

Navigating cardiac catheterization and interventional cardiology Current Procedural Terminology (CPT) codes requires a precise understanding of anatomical approaches, imaging components, hemodynamic measurements, and surgical interventions. Administered by the American Medical Association (AMA) and utilized for Medicare and commercial billing, cardiac cath CPT codes bundle catheter placement, vascular access, pressure recordings, and contrast injections into specific combination codes. This comprehensive reference guide details the 93451–93461 diagnostic catheterization series, 92920–92944 PCI code families, add-on codes, anatomical modifiers, and operative documentation requirements.

🩺 Reviewed by our Editorial Team⏱ 9 min read🗓 Updated August 2026

Architecture of Modern Cardiac Catheterization CPT Coding

In 2011, the American Medical Association (AMA) and the American College of Cardiology (ACC) overhauled the coding framework for diagnostic cardiac catheterization. Prior to this reform, catheter placement, coronary angiography, left ventriculography, and hemodynamic measurements were reported using separate component codes. Modern CPT coding combines these services into bundled composite codes.

When selecting a diagnostic cardiac catheterization code, four clinical questions must be answered from the physician's operative report:

  1. Which cardiac chambers were catheterized? (Right heart only, Left heart only, or Combined Right and Left heart).
  2. Was coronary angiography performed? (Native coronaries only, native coronaries plus bypass grafts, or no coronary angiography).
  3. Was ventriculography performed? (Left ventricular injection/recording, right ventricular injection, or both).
  4. Were native arteries or bypass grafts imaged? (Arterial mammary grafts, saphenous vein grafts, or radial conduit grafts).
Bundled Services: Diagnostic catheterization codes (93451–93461) automatically bundle: (1) Local vascular access, (2) Introducer sheath placement and catheter positioning, (3) Baseline hemodynamic pressure recordings (RA, RV, PA, PCWP, LV, Aorta), (4) Contrast injection and fluoroscopic imaging, (5) Image archiving and physician interpretation, and (6) Closure of the arteriotomy/venotomy via manual hold or compression band.

Diagnostic Catheterization CPT Codes (93451–93461)

The master diagnostic catheterization code family (93451–93461) is categorized by anatomical scope:

CPT CodeClinical Service DescriptionAnatomical Scope & Imaging Included
93451Right Heart Catheterization (RHC)Catheterization of RA, RV, PA, PCWP; pressure recordings, oximetry run, blood gas sampling, and cardiac output (Fick / Thermodilution). No coronary angiography.
93452Left Heart Catheterization (LHC) with Left VentriculographyRetrograde aortic passage into LV; LV pressure recording and left ventriculography (contrast LV injection). No coronary angiography.
93453Combined Right & Left Heart Catheterization with LV GramFull RHC hemodynamics (RA, RV, PA, PCWP) plus LHC with LV ventriculography. No coronary angiography.
93454Coronary Angiography onlyCatheter placement into native coronary ostia (LCA / RCA) with coronary angiography. No left ventriculography; no RHC.
93455Coronary Angiography with Bypass GraftsCoronary angiography of native arteries plus imaging of all venous/arterial bypass grafts. No LV gram; no RHC.
93456RHC with Coronary AngiographyComplete RHC (RA, RV, PA, PCWP) plus native coronary angiography. No LV gram.
93457RHC with Coronary Angiography & Bypass GraftsComplete RHC plus native coronary angiography plus bypass graft angiography. No LV gram.
93458LHC + Coronary Angiography + Left Ventriculography (Flagship Code)Most common cath lab diagnostic code: Retrograde LHC into LV with LV gram plus native coronary angiography.
93459LHC + Coronary Angiography + Bypass Grafts + LV GramComplete LHC with LV gram plus native coronary angiography plus bypass graft angiography (SVG/LIMA/RIMA).
93460Combined RHC & LHC + Coronary Angiography + LV GramStandard pre-op / heart failure evaluation: Full RHC hemodynamics plus LHC with LV gram plus native coronary angiography.
93461Combined RHC & LHC + Coronary Angiography + Grafts + LV GramComplete RHC plus complete LHC with LV gram plus native coronaries plus all bypass grafts.

Diagnostic Add-On CPT Codes (+93462 to +93568)

When specialized diagnostic techniques are performed in addition to baseline catheterization, secondary add-on codes (designated with a + symbol) are reported alongside the primary base code without needing a modifier:

Add-on CPTProcedure NameClinical Indication & Coding Rule
+93462Left Heart Catheterization by Transseptal PunctureTransseptal puncture across the fossa ovalis into the left atrium / left ventricle (used in MitraClip, PVI, Watchman, or severe aortic stenosis). List in addition to primary code.
+93463Pharmacologic Agent Administration for HemodynamicsInfusion of vasoactive agents (e.g., Adenosine, Nitroprusside, Dobutamine, Epoprostenol) to assess pulmonary vasoreactivity or inotropic response.
+93464Physiological Exercise StudyPerforming supine cycle ergometry or handgrip exercise during right-heart catheterization to evaluate exercise-induced pulmonary hypertension or diastolic dysfunction.
+93566Right Ventricular AngiographyContrast injection and imaging of the right ventricle (e.g., arrhythmogenic RV cardiomyopathy, congenital anomalies).
+93567Supravalvular AortographyContrast injection into the ascending aorta to evaluate aortic regurgitation, aortic root aneurysm, or coronary artery origin anomalies.
+93568Pulmonary ArteriographyContrast injection into the main pulmonary artery or branches to evaluate pulmonary embolism or pulmonary artery stenosis.

Interventional PCI CPT Codes (92920–92944)

Percutaneous Coronary Interventions (PCI) are reported using the 92920–92944 hierarchy. PCI codes are categorized by the therapeutic modality used and structured on a primary vessel versus subsequent branch basis:

Therapeutic ModalityInitial Major Vessel CPTEach Additional Branch CPT (+Add-on)Key Modality Notes
Balloon Angioplasty only (PTCA)92920+92921Plain old balloon angioplasty (POBA) without stent placement.
Coronary Atherectomy only92924+92925Rotational, orbital, or laser atherectomy without stent deployment.
Coronary Stenting (BMS or DES)92928+92929Includes pre-dilation angioplasty, stent placement, and post-dilation stenting within the target vessel.
Atherectomy + Stent Combination92933+92934Atherectomy followed by stent deployment in the same major vessel.
PCI during Acute Myocardial Infarction92941—Primary STEMI / Acute MI code: Revascularization of the acute culprit vessel (includes any combination of aspiration thrombectomy, ballooning, and stenting).
Chronic Total Occlusion (CTO) PCI92943+92944Revascularization of a chronic total coronary occlusion (>3 months duration) with specialized crossing techniques.

Coronary Anatomical Modifiers (RC, LD, LC, LM, RI)

Medicare and commercial payers require specific two-letter anatomical modifiers attached to all PCI CPT codes to identify the exact coronary artery territory treated:

Major Vessel vs Branch Rule: A maximum of one initial vessel code may be billed per major coronary territory. If a stent is placed in the main LAD and a second stent is deployed in the first Diagonal branch (D1), the correct coding is 92928-LD (initial LAD) and +92929-LD (additional branch). If stents are deployed in the LAD and the RCA, two initial codes are reported: 92928-LD and 92928-RC-59.

Intravascular Imaging (IVUS/OCT) and FFR / iFR Coding

Intravascular diagnostic tools performed during catheterization carry dedicated CPT codes:

ModalityInitial Vessel CPTEach Additional Vessel (+Add-on)Billing Requirements
Intravascular Ultrasound (IVUS) / OCT+92978+92979Includes catheter placement, image acquisition, vessel sizing, lumen area calculation, and interpretation. Reported per coronary vessel.
Fractional Flow Reserve (FFR) / iFR+93571+93572Includes pressure wire placement, baseline and hyperemic (adenosine) translesional pressure gradient recording, and Pd/Pa calculation.

Both IVUS (+92978) and FFR (+93571) are add-on codes that can be billed in conjunction with diagnostic catheterization (93454–93461) or interventional PCI (92920–92944).

Billing Diagnostic Catheterization with Same-Day PCI

When a patient undergoes a diagnostic catheterization immediately followed by an ad-hoc percutaneous intervention during the same operative session, strict National Correct Coding Initiative (NCCI) rules dictate whether the diagnostic cath can be billed:

Documentation Checklist for Clean Reimbursement

To withstand clinical audits and ensure clean claims processing, the RCIS and physician must document the following elements in the procedural record:

Summary and Key Takeaways

New to the cath lab?

See what procedures are performed and who is involved.

What Is a Cardiac Cath Lab →

Frequently asked questions

What is the most common cardiac cath CPT code?

CPT 93458 is the most frequently billed cardiac cath code. It represents a Left Heart Catheterization with native coronary angiography and left ventriculography (LV gram).

What CPT code is used for a right heart catheterization?

CPT 93451 is used for a standalone Right Heart Catheterization (RHC). If a combined right and left heart catheterization is performed with coronary angiography and LV gram, the correct bundled code is CPT 93460.

Can you bill a diagnostic cath and a stent on the same day?

Yes, if the diagnostic catheterization was performed to evaluate an acute condition or determine the initial clinical decision to perform the PCI. In that scenario, the diagnostic cath code is billed with Modifier -59 (or -XU) alongside the primary PCI code (92928).

What CPT code is used for coronary stenting?

CPT 92928 is used for single-vessel coronary stent placement (drug-eluting or bare-metal). Each additional branch treated within the same major vessel is billed using add-on code +92929 with the appropriate anatomical modifier (-LD, -LC, -RC, -LM, -RI).

What is the CPT code for STEMI / acute MI intervention?

CPT 92941 is the dedicated code for revascularization of an acute myocardial infarction culprit vessel during acute MI / STEMI. It bundles aspiration thrombectomy, angioplasty, and stenting in the culprit vessel.

What CPT code is used for FFR / iFR?

CPT +93571 is the add-on code for Fractional Flow Reserve (FFR) or instantaneous wave-free ratio (iFR) in the initial vessel. Each additional vessel evaluated is reported with +93572.

What CPT code is used for IVUS or OCT?

CPT +92978 is the add-on code for intravascular ultrasound (IVUS) or optical coherence tomography (OCT) in the initial vessel, and +92979 is used for each additional vessel imaged.

What are the five coronary modifiers in CPT coding?

The five coronary modifiers are: -LD (Left Anterior Descending), -LC (Left Circumflex), -RC (Right Coronary Artery), -LM (Left Main), and -RI (Ramus Intermedius).

What is the add-on code for a transseptal puncture?

CPT +93462 is the add-on code for left heart catheterization via transseptal puncture across the interatrial septum, reported in addition to the primary procedure code.

Sources & further reading

External links are provided for reference; always confirm current details with the official source.

♥
RCIS Practice Test Editorial Team

Our content is written and reviewed by contributors with cardiovascular and allied-health backgrounds, grounded in standard references and the official CCI exam domains. Educational use only — not medical advice. See our editorial policy.