Cardiology Billing Services
Cardiology Billing Services
Cardiology CPT Billing Guide 2026
October 5, 2026

Billing CPT 92920–92998 in 2026: A Cardiology Coder’s Map of the Range, from 92930 to 92998

CPT 92920–92998 is the Current Procedural Terminology range for therapeutic cardiovascular services. It covers percutaneous coronary intervention (PCI), coronary adjunct and imaging add-ons, cardioversion, cardioassist, valvuloplasty, and pulmonary artery angioplasty. The PCI group was reorganized on January 1, 2026. Two codes were added (92930 and 92945), the branch add-on codes were deleted, and the remaining PCI codes were reworded around "branch(es)." Most 2026 claim problems in this range trace back to that restructuring.

This page maps the range, explains the changes, and shows how code selection, documentation, Medicare rules, and payer edits fit together.

What Are CPT Codes 92920–92998?

These codes for therapeutic cardiovascular procedures are found in the Medicine section of CPT. The range is not a single procedure category. It holds three groups:

  • Coronary PCI codes (92920–92945): angioplasty, atherectomy, stenting, graft intervention, acute MI revascularization, and chronic total occlusion (CTO) work.
  • Coronary adjunct and imaging add-ons (92972–92979).
  • Other therapeutic services (92950–92998): resuscitation, pacing, cardioversion, cardioassist, valvuloplasty, and pulmonary artery angioplasty.

Code selection follows what was performed and documented, not the diagnosis or last year's superbill.

CPT 92920–92945: Coronary Revascularization and PCI Codes

First, the 2026 structure. All procedures in a primary coronary artery and/or its branches are documented using a single code. CPT recognizes five major arteries: left main, LAD, left circumflex, right coronary, and ramus intermedius. A maximum of two branches are identified for the LAD (diagonals), circumflex (marginals), and right coronary artery. The left main and ramus intermedius do not have any acknowledged branches. HCPCS vessel modifiers (LM, LD, LC, RC, RI) identify the artery, but not every payer requires or recognizes them.

CPT 92920

Angioplasty performed without a stent in one primary artery and/or its branches. It was revised for 2026, and its former add-on (92921) is deleted.

CPT 92924

Atherectomy with angioplasty (when performed), no stent. Atherectomy is included in the code and is not billed independently. The note should show the device and why plaque modification was needed.

CPT 92928

The standard code for a stent for a single lesion, involving one or multiple stents. The 2026 inquiry is if the case has transitioned into 92930.

CPT 92930

New for 2026. In conclusion, it is relevant when one major artery has two or more separate lesions addressed with two or more stents across different segments, or a bifurcation lesion that is treated in the main artery as well as the side branch. Conceptually, 92928 describes one lesion and 92930 a more complex pattern. Stent count alone does not establish 92930, because continuous disease running from the proximal LAD into a diagonal can still be one lesion.

CPT 92933

Atherectomy plus stenting. If the atherectomy is not documented, the claim defaults to a stent-only code.

CPT 92937

Revascularization in or through a bypass graft. A frequent mistake is coding a graft procedure as a native-vessel stent. The note should specify the graft and its intended target.

CPT 92941

Revascularization of a complete or partial blockage during an acute myocardial infarction. Acuity and clinical context distinguish it from 92928 and 92943. Mechanical thrombectomy is reported through add-on 92973, so confirm current guideline wording.

CPT 92943

CTO revascularization, antegrade approach. The note must establish chronicity, particularly to distinguish it from an acute occlusion.

CPT 92945

New for 2026. CTO revascularization employing a combination of antegrade and retrograde techniques. If the note fails to clearly indicate that both methods were utilized, the code lacks support.

CPT 92972–92979: Coronary Adjunct and Imaging Services

These are add-ons and never stand alone.

  • 92972: coronary intravascular lithotripsy for calcified lesions. Tie it to the lesion treated.
  • 92973: mechanical coronary thrombectomy. Revised for 2026, so update templates.
  • 92978: intravascular imaging (IVUS is the most familiar modality) with supervision, interpretation, and report. Confirm which modalities your payer recognizes.
  • 92979: imaging of each additional vessel. Name every vessel imaged in the note.

FFR add-ons (93571, 93572) sit outside this range but appear on the same claims. ACC reports 93571 was also revised for 2026.

CPT 92950–92998: Other Therapeutic Cardiovascular Services

These codes do not belong to the PCI family. Confirm 2026 status in your encoder.

Resuscitation and Pacing

92950 (CPR) and 92953 (temporary transcutaneous pacing).

Cardioversion

92960 (external) and 92961 (internal).

Cardioassist Services

92970 (internal) and 92971 (external).

Other Therapeutic Cardiovascular Procedures

92974 (brachytherapy catheter add-on), 92986/92987/92990 (balloon valvuloplasty by valve), and 92997/92998 (pulmonary artery angioplasty, initial and additional vessel). Not every number in the range is active. Several are deleted, as shown below.

2026 CPT Changes for 92920–92998

Status CPT Codes Billing impact
New 92930, 92945 Valid for 2026 dates of service
Revised 92920, 92924, 92928, 92933, 92937, 92941, 92943, 92973 Active; update templates and charge descriptions
Deleted (legacy) 92921, 92925, 92929, 92934, 92938, 92944, 92975, 92977 Not valid for 2026 dates of service

New CPT Codes for 2026

92930 and 92945 capture the added resources in complex stenting and combined-approach CTO work.

Revised CPT Codes for 2026

Per ACC, the main PCI codes were reworded to cover the artery and/or its branch(es), and new definitions and an illustration clarify lesions and segments. Because the add-ons are gone, this changes how many lines belong on a claim.

Deleted CPT Codes for 2026

92921, 92925, 92929, 92934, 92938, and 92944 were the additional branches. The codes 92975 and 92977 for coronary thrombolysis were removed as well. Many internal lists stop at 92975, so add 92977. Do not use these for 2026 dates of service. Claims for 2025 dates of service still follow the 2025 code set, which matters for late claims and appeals.

CPT 92920 vs 92928 vs 92930

CPT Code Procedure Focus Key Coding Distinction 2026 Status Detailed Guide
92920 Angioplasty No stent placed Revised CPT 92920 guide
92928 Stent Single lesion, one or more stents Revised CPT 92928 guide
92930 Complex stenting Distinct lesions in multiple segments, or bifurcation treated in both limbs New This guide

The deciding factor is lesion count and geography, not stent count.

CPT 92943 vs CPT 92945

Feature 92943 92945
Lesion CTO CTO
Approach Antegrade Combined antegrade and retrograde
2026 status Revised New
Note must show Chronicity, antegrade technique Chronicity and both approaches actually used

A retrograde route that was only considered does not support 92945. Documentation should explain how the occlusion was crossed so the code choice is traceable.

How to Choose the Correct CPT Code

Step 1 — Identify the Procedure Performed

Start from the procedure note, not the schedule or diagnosis.

Step 2 — Review the Coronary Anatomy

Identify the major artery and any recognized branches.

Step 3 — Identify the Lesion and Segment

Count distinct lesions, not stents. Check whether disease is continuous or separated.

Step 4 — Determine the Technique Used

Atherectomy, thrombectomy, lithotripsy, and the CTO approach all affect selection.

Step 5 — Review the Physician's Documentation

If the note and intended code disagree, query the physician before billing.

Step 6 — Verify Current-Year CPT Rules

Use the 2026 codebook or an updated encoder. Stale 2025 workflows cause most invalid-code claims.

Step 7 — Check Payer and Medicare Requirements

Confirm coverage criteria, authorization, and modifier rules. MACs and commercial payers differ.

Step 8 — Review Claim Edits Before Submission

Run NCCI and payer edits, match modifiers to the note, and confirm no deleted codes remain.

Documentation Requirements for CPT 92920–92998

Element Why it matters
Indication and clinical context Supports necessity and acuity (elective, AMI, CTO)
Vessel, branch, and graft Drives base code and modifier
Lesion and segments Separates 92928 from 92930
Technique and devices Supports atherectomy, thrombectomy, lithotripsy
Stent details Number, location, segments
CTO approach Antegrade vs. combined
Imaging or adjuncts Each vessel named
Complications and final result Confirms what was completed
Physician authentication Required for a defensible record

Illustrative example only: "Two separate high-grade stenoses in the mid and distal LAD, each stented, with a normal intervening segment" gives a coder something to work with. "LAD stented x2" does not.

Medical Necessity and CPT 92920–92998 Billing

Medical necessity links the diagnosis to the procedure. The ICD-10-CM codes must match documented findings, and the record should show symptoms, prior testing, and the intent of the intervention. Medicare reviews necessity through national or MAC-level policy, so check the CMS Medicare Coverage Database for your jurisdiction. Commercial criteria differ by plan. Authorization requirements vary by payer, procedure, setting, and plan, so don't assume every PCI requires one or that none does.

Modifier Considerations for Cardiology PCI Billing

Modifiers must reflect a documented circumstance. None is automatic.

Modifier When it may apply Caution
LM, LD, LC, RC, RI Identify the artery treated Must match the note; payer recognition varies
26 Professional component, where a code splits components Check the fee schedule indicator
51 Multiple procedures under payer rules Add-on codes are generally exempt; many payers apply it automatically
59 / X{EPSU} Distinct service otherwise bundled Only with support; Medicare often prefers X modifiers
22 Substantially increased work Needs explicit explanation in the note

Do not append 59 to add-ons designed to be reported with a primary PCI code.

Medicare Billing Considerations for CPT 92920–92998

  • Code set: Use the 2026 set for 2026 dates of service.
  • Payment: CMS finalized the RUC-recommended values for the PCI family in the 2026 fee schedule. Use the CMS PFS relative value files for current values.
  • Efficiency adjustment: ACC notes it produces RVU reductions of around 10% for facility-based services like PCI. That affects finances, not code selection.
  • NCCI and bundling: Review procedure-to-procedure edits and modifier indicators. Not every edit can be bypassed.
  • Professional vs. facility: Physician and facility claims follow different payment systems.
  • MAC variation: Local coverage and documentation expectations differ by jurisdiction.

Commercial Insurance Considerations

Area Medicare Commercial (payer-specific policy)
Coverage National/local policies Plan medical policy
Authorization Generally not in traditional Medicare; check Medicare Advantage Varies widely
Modifiers NCCI and CMS guidance May require or ignore vessel modifiers
Bundling NCCI edits Proprietary edits
Records requests MAC review Often pre-payment
Reimbursement Fee schedule Contract-specific

Appeals, timely filing, and edit logic follow the payer's own policy and contract, not Medicare assumptions.

Common CPT 92920–92998 Billing and Coding Mistakes

  • Billing a deleted code or running an outdated 2025 workflow
  • Coding from the diagnosis instead of the procedure
  • Ignoring the one-base-code-per-artery structure
  • Confusing 92928 with 92930 by counting stents
  • Billing 92945 without both CTO approaches documented
  • Unsupported modifiers and thin notes
  • Weak medical necessity support
  • Ignoring payer edits and denial patterns
  • Assuming every service is separately reportable

Common Denials and How to Prevent Them

Denial Issue Likely Cause Prevention Strategy
Invalid/deleted CPT code Outdated code set Verify 2026 CPT status
Medical necessity denial Diagnosis/documentation mismatch Strengthen clinical documentation
Modifier denial Unsupported modifier Verify coding circumstances
Bundling/edit denial Not separately reportable Review current edits
Authorization denial Authorization missing Verify payer requirements
Documentation request Insufficient procedure detail Review operative/procedure note

These are patterns, not predictions. Outcomes depend on each payer's policy. A structured denial management workflow turns repeat denials into template fixes.

Real-World Cardiology Billing Scenarios

Illustrative examples, not actual patient cases.

Scenario Coding question Verify Risk Strengthen with
Mid-RCA angioplasty, no stent 92920 vs. stent code No stent deployed; RCA modifier Stent code from a templated note Explicit "no stent placed"
One proximal LAD lesion, one stent 92928 Single lesion; payer modifier rule Missing or mismatched modifier Lesion location and stent details
Two separated LAD lesions, stents in two segments 92928 or 92930 Lesions truly distinct 92930 on continuous disease Description of the intervening segment
Occluded RCA crossed antegrade 92943 Evidence of chronicity Confusion with acute occlusion Collateral and duration findings
Antegrade failed, retrograde crossing completed 92945 Both approaches actually used Retrograde only "considered" Step-by-step crossing account
Note says only "LAD stented" Which code? Query lesion count and segments Down-coding or audit finding Structured note fields

CPT 92920–92998 Quick Reference Table

CPT Code Category 2026 Status Billing/Coding Focus Detailed Guide
92920 PCI, angioplasty Revised Single artery and/or branches Guide
92924 PCI, atherectomy Revised No stent This guide
92928 PCI, stent Revised Single lesion Guide
92930 PCI, complex stent New Distinct lesions or bifurcation This guide
92933 PCI, atherectomy + stent Revised Atherectomy documented This guide
92937 PCI, bypass graft Revised Graft and target This guide
92941 PCI, acute MI Revised Acuity and context This guide
92943 PCI, CTO antegrade Revised Chronicity This guide
92945 PCI, CTO combined New Both approaches This guide
92972, 92973, 92974 Add-ons: lithotripsy, thrombectomy, brachytherapy Active (92973 revised) Tie to treated lesion This guide
92978, 92979 Intravascular imaging add-ons Active Per-vessel documentation This guide
92950, 92953, 92960, 92961, 92970, 92971 Resuscitation, pacing, cardioversion, cardioassist Active Context and bundling This guide
92986, 92987, 92990, 92997, 92998 Valvuloplasty; pulmonary artery angioplasty Active By valve or vessel This guide
92921, 92925, 92929, 92934, 92938, 92944, 92975, 92977 Former add-ons; thrombolysis Deleted Legacy only N/A

Confirm "active" statuses in your encoder for the date of service.

Coding Tips for Better Reimbursement

Compliant billing supports accurate reimbursement and helps reduce avoidable denials:

  • Capture charges from the procedure note, not memory.
  • Load the current CPT set every January.
  • Match diagnosis codes to the documented indication.
  • Validate modifiers against the note.
  • Keep a payer-by-payer requirements sheet.
  • Review denial trends monthly and work AR on a schedule.
  • Audit a sample of PCI notes quarterly.
  • Train coders and physicians together when codes change.

Compliance and Audit Readiness Checklist

  • 2026 CPT code set verified; deleted codes excluded
  • Procedure documentation and medical necessity reviewed
  • Diagnosis coding supported
  • Modifier usage validated
  • Payer policy and NCCI/edit considerations reviewed
  • Authorization checked where applicable
  • Claim reviewed before submission
  • Records retained per applicable requirements
  • Denials monitored; coding changes communicated to staff

How Professional Cardiology Billing Services Can Help

Many practices manage this in-house. Specialized support tends to help when volume, payer mix, or staff turnover makes annual changes hard to absorb. A cardiology-focused team can assist with coding review, charge capture, claim submission and tracking, denial management and appeals, AR follow-up, payment posting, eligibility verification, prior authorization, credentialing, and coding audits. You can see how this works end to end through our cardiology billing services. Whether outsourcing fits depends on your volume, denial trends, and internal capacity.

2026 Billing Updates to Watch

  • CY 2027 Physician Fee Schedule: CMS released the proposed rule on July 14, 2026, with lower conversion factors than 2026. Final values typically follow in the fall.
  • Coronary IVUS valuation: ACC has opposed proposed cuts to the resurveyed coronary IVUS services, so watch 92978 and 92979.
  • Payer edits: Commercial payers often lag CPT releases, so expect edit changes through the year.

Key Takeaways

  • CPT 92920–92998 is several service groups, not one family.
  • 2026 PCI employs a single base code for each main artery, including its branches.
  • 92930 and 92945 are new. 92921, 92925, 92929, 92934, 92938, 92944, 92975, and 92977 have been removed.
  • Lesion count and CTO approach, backed by documentation, decide the complex codes.
  • Medicare and commercial rules differ, so verify payer-specific policy.

Frequently Asked Questions

What are CPT codes 92920–92998 used for?

Therapeutic cardiovascular procedures: coronary PCI, add-on imaging, cardioversion, cardioassist, valvuloplasty, and pulmonary artery angioplasty.

What distinguishes CPT 92920 from 92928?

92920 is angioplasty without a stent, and 92928 includes stenting.

What purpose does CPT 92930 serve in 2026?

Complicated stenting in a single major artery: separate lesions with stents placed in various segments, or a bifurcation addressed in both branches.

What is CPT 92945 used for?

CTO revascularization employing both antegrade and retrograde methods.

Which PCI CPT codes were removed in 2026?

92921, 92925, 92929, 92934, 92938, and 92944, in addition to thrombolysis codes 92975 and 92977.

Is CPT 92920 still active in 2026?

Yes, in revised form. Its add-on, 92921, was deleted.

What documentation supports coronary intervention billing?

Indication, vessel and branch, lesion, technique, devices, stent details, CTO approach, adjunct services, and final result.

Does Medicare cover CPT codes 92920–92998?

Coverage depends on medical necessity and national or local policy. Check the Medicare Coverage Database and your MAC.

What modifiers may apply?

Coronary vessel modifiers (LM, LD, LC, RC, RI) and, in specific circumstances, 22, 26, 51, and 59 or X{EPSU}.

How should a practice handle deleted codes?

Remove them from 2026 charge masters and templates. Use them only for 2025 dates of service when relevant.

Conclusion

The 2026 PCI changes simplified the structure but raised the bar on documentation. With one base code per artery, two new complexity codes, and fewer add-ons, the operative note carries more weight than ever. Build your workflow around the procedure performed, verify the current code set, and make the claim match the note.

Leave a Reply