CPT 92933 vs CPT 92928: Coding Differences That Impact Reimbursement

Accurate cardiovascular procedure coding is one of the most important parts of protecting reimbursement in interventional cardiology. Even small coding mistakes between coronary intervention CPT codes can trigger denials, underpayments, payer audits, and delayed revenue.

Among the most commonly misunderstood codes in cardiology billing are CPT 92933 and CPT 92928. Both relate to coronary stent placement, but they apply to different clinical situations and have different reimbursement implications.

For cardiology practices in 2026, understanding the coding distinction between these two CPT codes is essential for clean claims, compliant billing, and maximum payment.

Understanding CPT 92928

Current Procedural Terminology CPT 92928 is used for:

Percutaneous transcatheter placement of intracoronary stent(s), with coronary angioplasty when performed, single major coronary artery or branch

This code applies when a provider performs:

  • Coronary stent placement

  • Balloon angioplasty if required

  • Single coronary artery treatment

CPT 92928 Includes:

  • Balloon angioplasty when performed

  • Stent deployment

  • Imaging guidance typically included in procedure payment

  • Standard PCI intervention in a native coronary artery

Typical Use Case

A patient with coronary artery blockage undergoes PCI with stent placement in one coronary artery without atherectomy.

Understanding CPT 92933

CPT 92933 is used for:

Percutaneous transcatheter placement of intracoronary stent(s) with atherectomy, including angioplasty when performed, single major coronary artery or branch

This code applies when the physician performs:

  • Stent placement

  • Atherectomy

  • Angioplasty if required

  • Same treated vessel

CPT 92933 Includes:

  • Coronary atherectomy

  • Stent placement

  • Balloon angioplasty when necessary

Typical Use Case

A calcified coronary lesion requires plaque removal through atherectomy before stent deployment.

Core Coding Difference Between CPT 92928 and CPT 92933

The most important distinction is atherectomy.

CPT Code Procedure Atherectomy Included Stent Included

92928 Stent placement with angioplasty No Yes

92933 Stent placement + atherectomy |
+ angioplasty Yes Yes

Why This Difference Matters for Reimbursement

Because 92933 reflects higher procedural complexity, reimbursement is typically higher than 92928.

Revenue Impact

  • 92933 generally reimburses at a higher rate

  • Incorrectly billing 92928 instead of 92933 can reduce revenue

  • Incorrectly billing 92933 without atherectomy documentation can trigger denial

Even one miscoded coronary intervention can affect monthly cardiology revenue significantly 💰

Documentation Requirements for CPT 92933

To support 92933, documentation must clearly include:

  • Type of atherectomy performed

  • Coronary vessel treated

  • Stent placement details

  • Lesion characteristics

  • Operative findings

Common Documentation Error

Many claims fail because atherectomy is mentioned vaguely without procedural detail.

Payers often request clear evidence that atherectomy was medically necessary.

Common Billing Mistakes Between 92928 and 92933

1. Billing 92928 when atherectomy was performed

This leads to underbilling.

2. Billing 92933 without full atherectomy documentation

This increases denial risk.

3. Incorrect vessel reporting

Coronary family coding errors create reimbursement problems.

4. Modifier misuse

Multiple coronary procedures require correct modifier assignment.

Important Modifier Considerations

Common modifiers used with coronary intervention claims include:

  • Modifier 59 for distinct procedural services

  • Modifier 76 for repeat procedures

  • Modifier 26 for professional component when applicable

  • Modifier XS for separate structure when payer requires it

Correct modifier use prevents bundling edits.

Bundling Risks in Cardiology Billing

Many cardiology claims are reviewed under Centers for Medicare & Medicaid Services National Correct Coding Initiative edits.

Procedures performed in the same coronary family may bundle unless correctly coded.

Billing teams must verify:

  • Same vessel vs separate vessel

  • Separate coronary branches

  • Included angioplasty services

Why Cardiology Practices Lose Revenue on These Codes

Many practices still rely on generic billing teams that lack specialty-level cardiology coding knowledge.

This creates:

  • Underbilling

  • Missed atherectomy reimbursement

  • Delayed claims

  • Increased payer audits

Specialty billing expertise improves payment accuracy 📊

2026 Reimbursement Strategy for Cardiology Practices

To improve reimbursement:

✅ Review operative reports carefully
✅ Verify atherectomy language before claim submission
✅ Audit coronary family coding
✅ Apply modifiers correctly
✅ Monitor denial trends monthly

How Specialized Billing Support Helps

Cardiology coding requires deep procedural understanding.

Everest A/R Management Group Inc helps cardiology practices by:

  • Reviewing interventional cardiology claims before submission

  • Reducing denials on PCI procedures

  • Improving CPT accuracy

  • Maximizing payer reimbursement

  • Strengthening revenue cycle performance

Final Thoughts

The difference between CPT 92928 and CPT 92933 may appear small, but reimbursement impact is significant.

In 2026, cardiology practices that code accurately will protect margins, reduce denials, and improve collections faster 🚀

Next
Next

How Accurate CPT Coding Increases Revenue for Healthcare Practices in 2026