Pabau Engage inbox

Pabau Engage is here: every patient conversation in one inbox.

Learn more
Book a demo Book a demo
☰
CPT Code

CPT code 92920 – Coronary balloon angioplasty, single major artery


Code Definition

92920 is the CPT code for percutaneous transluminal coronary angioplasty in a single major coronary artery and its branches, using a balloon without a stent. Since January 1, 2026, branch work in that artery is part of 92920, because the old branch add-on 92921 was deleted.

Coders most often confuse 92920 with 92928, which reports a stent and already includes the balloon work. When a second major artery is treated in the same session, it takes its own primary code, often with a coronary modifier.

Section
90281-99607 Medicine
Subsection
92920-93799 Cardiovascular
Code range
92920-92998 Therapeutic Services and Procedures
Billable
No
Code also known as
balloon angioplasty, PTCA, coronary balloon dilation, percutaneous transluminal coronary angioplasty
Save time. Improve accuracy. Get paid faster.
Automate coding with Pabau

Let Pabau's smart automation suggest the right codes, reduce claim denials, and keep your practice compliant—effortlessly.

  • AI-powered code suggestions
  • Real-time compliance checks
  • Faster claims, fewer denials
Why practices choose Pabau
Save hours every week

Automate repetitive tasks and focus on what matters most—your patients.

Improve accuracy

Reduce coding errors and ensure compliance with the latest regulations.

Get paid faster

Clean claims, fewer denials, and faster reimbursements.

Grow with confidence

Powerful insights and reporting to help your practice thrive.

HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide

Key takeaways

Key takeaways

CPT code 92920 reports balloon angioplasty in one major coronary artery and its branches, and a stent in that artery moves the claim to 92928.

The branch add-on 92921 was deleted on January 1, 2026, so angioplasty in a branch of the same artery is now part of 92920.

A second major artery takes its own primary code, and some payers require a coronary modifier (LC, LD, RC, LM or RI) on each line.

Same-day diagnostic angiography is billable with modifier -59 or XS only when the report documents a separate decision to intervene.

Pabau’s practice software submits PCI claims through Claim.MD, checks eligibility, and tracks claim status and ERA remittances.

CPT code 92920 covers balloon angioplasty in one major artery

CPT code 92920 reports percutaneous transluminal coronary angioplasty in a single major coronary artery and its branches.

The cardiologist opens a narrowed segment with a balloon, and no stent is left behind. The American Medical Association’s CPT code set revised the descriptor for 2026 so that branch work now sits inside the primary code.

Three parts of the descriptor decide whether 92920 fits the case. Check each one against the operative report.

  • Percutaneous transluminal: the catheter enters through a peripheral artery, usually radial or femoral, rather than through open surgery.
  • Angioplasty: a balloon is inflated at the stenosis to widen the lumen. If a stent is deployed, 92920 no longer applies.
  • One major artery and its branches: the code counts arteries, not balloon inflations. Several inflations in the left anterior descending artery and its diagonal still make one 92920.

The 2026 revision changes old habits. The branch add-on 92921 was deleted on January 1, 2026, along with the matching stent and atherectomy add-ons. A claim that still lists 92921 for a 2026 date of service will reject.

Clinically, 92920 appears in PCI for coronary artery disease when balloon dilation alone gives an acceptable result. Most claims pair it with a native-vessel atherosclerosis code such as I25.10, or with an acute coronary syndrome code for emergent cases.

When the balloon only pre-dilates the lesion before a stent, 92928 replaces 92920 for that artery.

What 92920 bundles, and what you can still bill beside it

Several services are paid inside 92920 and cannot be reported on their own. Others are billable next to it when the documentation supports them.

Bundled into 92920 (not separately billable) Separately billable with appropriate documentation
Fluoroscopic guidance during the procedure Diagnostic coronary angiography (93454-93461) performed the same day, with modifier -59 or XS
Contrast injection and roadmap imaging Fractional flow reserve (FFR) or iFR assessment: CPT 93571/93572
Arterial sheath placement at the access site Intravascular ultrasound (IVUS) or optical coherence tomography (OCT): CPT 92978/92979
Balloon catheter passage and inflation Coronary stent placement in a different major artery: 92928
Post-procedure angiography to assess the result Angioplasty in a second major artery: a second 92920 with its coronary modifier
Extra inflations, and angioplasty in branches of the same major artery Mechanical thrombectomy, when documented: add-on code 92973

NCCI edit tables change quarterly, so check the current bundling status of intravascular imaging codes before you submit. Reporting a bundled service without a valid modifier is the fastest route to a CO-97 denial.

CPT 92920 sits at the base of the PCI code family

The PCI family runs from balloon-only angioplasty through stenting, atherectomy and chronic total occlusion work. Picking the right code for each artery prevents the most common coding errors.

The grid below works through one artery at a time.

Decision grid for one treated coronary artery in 2026
Stent and atherectomy decide the primary code for each artery, while branch work adds no line in 2026. Based on the AMA CPT 2026 PCI revisions.
CPT code Descriptor (short form) Type Status for 2026
92920 Balloon angioplasty, one major artery and its branches Primary Active, revised
92921 Balloon angioplasty, each additional branch of a major coronary artery Add-on to 92920 or 92924 Deleted January 1, 2026
92924 Atherectomy, with angioplasty when performed, one major artery Primary Active, revised
92928 Coronary stent, one major artery (includes angioplasty) Primary Active, revised
92929 Coronary stent, each additional branch of a major coronary artery Add-on to 92928 Deleted January 1, 2026
92930 Stents in two or more distinct lesions or segments, or a bifurcation lesion Primary New for 2026
92933 Atherectomy with stent, one major artery Primary Active, revised
92934 Atherectomy with stent, each additional branch of a major coronary artery Add-on to 92933 Deleted January 1, 2026
92937 PCI in a bypass graft Primary Active, revised
92941 PCI in acute myocardial infarction Primary Active, revised
92943 PCI for a chronic total occlusion Primary Active, revised

Key rule: 92920 and 92928 are never reported together for the same lesion. When a stent follows balloon pre-dilation, 92928 is correct because it already includes the angioplasty. Use 92920 only when the balloon is the definitive treatment for that artery.

What the cath lab report must show before you bill 92920

A clean claim submission for 92920 depends on what the interventional cardiologist writes in the cath lab report. Check each element below before the claim goes out.

  1. Vessel identification: the report names each major artery treated, such as the left main, left anterior descending, circumflex, right coronary or ramus intermedius. “Coronary intervention performed” is not enough.
  2. Lesion characteristics: record the pre-procedure stenosis as a percentage of diameter, the lesion length, and any calcification or tortuosity.
  3. Approach and access: note the access site, radial or femoral, and the guiding catheter used.
  4. Balloon details: list balloon size, inflation pressure and the number of inflations. Multiple inflations in one artery still count as a single 92920.
  5. Post-procedure result: record the residual stenosis. If it stays high, the report should say why no stent was placed.
  6. No stent deployed: when the case ends with balloon angioplasty alone, the report says so plainly. That line heads off payer requests to justify 92920 over 92928.

Place of service affects payment. Almost all PCI procedures happen in hospital outpatient departments (POS 22) or inpatient settings (POS 21), and 92920 is rarely billed in a non-facility setting.

How a 92920 claim moves from the cath lab to payment

Knowing the path helps you see where a claim stalls. A typical hospital outpatient PCI claim goes through six steps.

  1. The cardiologist signs the cath lab report, naming each artery treated and the devices used.
  2. The coder assigns a primary code for each artery and adds coronary modifiers where the payer asks for them.
  3. The biller confirms eligibility and, for elective cases, attaches the prior authorization number.
  4. The claim reaches the payer through a clearinghouse, which checks format and required fields rather than clinical logic.
  5. The payer applies NCCI edits and its own policy, then returns an ERA (835) with the payment or a denial code.
  6. Your team posts the remittance and works any denial against the operative report.

Modifiers on CPT 92920 depend on the artery and the session

Modifier choice on 92920 drives both underpayment and audit exposure. A missing modifier leaves a line unpaid, while a forced one unbundles work that belongs together. Ask one question every time: does the documentation support the extra service on its own?

Modifier When to use with 92920 Common mistake
-59 (or XS) Diagnostic coronary angiography (93454-93461) is billable because it was a distinct service done before the decision to intervene Adding -59 to every same-day diagnostic cath code, even when the study was not independently necessary
LC, LD, RC, LM, RI These coronary modifiers name the artery treated: left circumflex, left anterior descending, right coronary, left main or ramus intermedius. Some payers require them on every PCI line Leaving them off when a second artery gets its own 92920, so the second line reads as a duplicate
-22 The procedure took substantially more time or effort because of complex anatomy, such as severe calcification Using -22 without a letter explaining the added work, since payers almost always request records
-52 The procedure was partly performed and fewer services were delivered than described, which is rare for PCI Using -52 on a completed case with incomplete notes, when the notes need fixing instead

On modifier -59 and the X-modifiers: CMS introduced XE, XS, XP and XU as more specific alternatives to -59. XS (separate structure) fits PCI best when the diagnostic study and the intervention involve separate anatomy. Some MACs now prefer XS over -59 for this family, so check your local MAC’s guidance before defaulting to -59.

Pro Tip

Before adding modifier -59 to a same-day diagnostic cath code, pull the operative report. Confirm the physician documented a separate decision point, usually a finding during the diagnostic study that then led to intervention. If the patient arrived already scheduled for PCI, the diagnostic angiography is bundled and -59 does not apply.

Medicare pays CPT 92920 on the same RVUs in every setting

Medicare pays CPT 92920 under the Physician Fee Schedule (MPFS), which uses relative value units. For CY 2026, the code carries 11.59 total RVUs in both the facility and non-facility columns.

Pull locality rates from the CMS MPFS lookup tool, because the conversion factor and geographic adjustments set the dollar figure.

Rate component Facility setting Non-facility setting
Work RVU 8.14 8.14
Practice expense RVU 1.54 1.54
Malpractice RVU 1.91 1.91
Total RVU 11.59 11.59
Global period 0 days 0 days
Verified dollar amount Confirm via CMS MPFS search (locality-specific) Confirm via CMS MPFS search (locality-specific)

For contract talks or budget projections, the FastRVU 2026 RVU lookup tool gives locality-adjusted estimates. Medicare Advantage plans often apply their own fee schedules, so check each remittance against the contract.

Posting electronic remittance advice promptly lets you spot short payments on PCI claims while the appeal window is still open.

Adjunct codes that often share a claim with 92920

PCI claims rarely travel alone. These adjunct codes are the ones coders see most often next to 92920. The AAPC CPT code lookup has the full descriptor for each.

Code Short descriptor Add-on? When it applies
93454-93461 Diagnostic coronary angiography No Only with a documented decision point before the intervention, plus -59 or XS
93571 FFR or iFR, initial vessel Yes Pressure-wire assessment during diagnostic or interventional work
93572 FFR or iFR, each additional vessel Yes (to 93571) A second vessel assessed in the same session
92978 IVUS or OCT, initial vessel Yes Intravascular imaging to size the lesion or check the result
92979 IVUS or OCT, each additional vessel Yes (to 92978) Imaging in a second vessel
92973 Mechanical thrombectomy Yes Documented mechanical thrombus removal

Prior authorization decides whether elective PCI gets paid

Prior authorization rules for CPT 92920 vary by payer and by whether the PCI is elective or emergent. A missed authorization is a preventable denial, so build the check into your prior authorization process at scheduling.

  • Traditional Medicare (Parts A and B): does not require prior authorization for most PCI procedures. Emergent and urgent PCI is generally exempt under any payer.
  • Medicare Advantage plans: many require prior authorization for elective PCI. Criteria usually include documented stenosis, often 70% or greater, and evidence of ischemia on stress testing or FFR. They also look for failure of, or a contraindication to, guideline-directed medical therapy (GDMT).
  • Commercial payers: requirements vary by plan, and some use InterQual or MCG criteria. Confirm with each payer before scheduling elective cases.
  • Emergent PCI: for acute myocardial infarction (AMI), most contracts waive prior authorization. Many still require notification within 24-48 hours.

When a required authorization is missing, the denial usually comes back as CO-197 (precertification or authorization absent) or a plan-specific code. These denials are rarely overturned on appeal without a new authorization.

Most 92920 denials trace back to a few fixable errors

A short list of root causes drives most 92920 denials. Learn the claim denial codes behind them, because a targeted denial management workflow fixes them faster than a general audit.

Denial code Root cause for 92920 Corrective action
CO-181 92921, 92929 or 92934 billed for a 2026 date of service Remove the deleted add-on, since branch work now sits inside the primary code, and resubmit
CO-4 Required modifier missing: a second 92920 for another major artery sent without its coronary modifier or XS Add the modifier that names each artery and resubmit, after checking the payer’s modifier policy
CO-97 Bundling: a diagnostic cath code reported without a valid modifier or supporting documentation Add -59 or XS only if the report confirms a separately identifiable diagnostic study, then resubmit with the report
CO-197 Elective PCI performed without the required prior authorization Request retroactive authorization if the payer allows it, document medical urgency, and appeal with clinical notes
CO-4 (secondary) Modifier inconsistent with the code: -59 appended where the payer requires XS Replace -59 with the X-modifier the payer’s policy names

NCCI bundling edits fold these codes into 92920

The National Correct Coding Initiative (NCCI) treats certain codes as Column 2 components of 92920. They count as part of the balloon work and need a valid modifier to be reported. Edits update quarterly, so check the live NCCI table. Current relationships include the following.

  • Certain diagnostic angiography codes (93454-93461): bundled when done in the same session as part of the intervention. Modifier -59 or XS applies only when the report shows a distinct decision point before the intervention began.
  • Coronary catheter placement: placing the guiding catheter into the coronary arteries is included in 92920 and the other PCI codes.
  • Radiological supervision: fluoroscopic guidance is already part of 92920 and cannot be reported separately.

Using -59 to override an edit without independent documentation is unbundling, and it carries False Claims Act risk. Your medical claims clearinghouse will not catch this, because documentation review is the only control.

The 0-day global period keeps follow-up visits billable

CPT 92920 carries a 0-day global period under the MPFS. No post-procedure services are bundled into the payment, so follow-up visits are billable from the day of the procedure. Major surgery, by contrast, often carries a 90-day global.

  • Same-day E/M: a post-procedure evaluation on the day of PCI may be billable. It has to be a distinct, separately identifiable service beyond the standard post-op check.
  • Modifier -24: this modifier covers unrelated E/M during a global period, so it does not apply to a code with a 0-day global.
  • Complications: if the patient returns for a complication of the PCI, billing depends on the nature of the complication and the payer’s policy.

Check the global period in the CMS MPFS lookup before billing post-procedure services, because designations can change in annual updates.

Pro Tip

Run a monthly denial report filtered to CPT 92920 and sort it by denial code. If CO-97 leads, your cath lab documentation for same-day diagnostic angiography needs a checklist update. If CO-4 leads, look at modifiers first, usually a missing coronary modifier on a second artery.

Before you submit a 92920 claim, run this six-point check

Each point below maps to one of the denials above, so a claim that passes all six rarely comes back.

  • The report names each major artery treated, and branch work sits under its parent artery.
  • No stent was deployed in any artery billed as 92920.
  • No deleted add-on code, such as 92921, 92929 or 92934, appears on a 2026 claim.
  • Each additional major artery has its own primary line and the modifier the payer expects.
  • Same-day diagnostic angiography carries -59 or XS only with a documented decision point.
  • Elective cases carry a valid authorization number, and eligibility was confirmed before the procedure.

How claims management software keeps 92920 claims moving

Without a connected system, a PCI claim gets tracked across a payer portal, a clearinghouse login and a spreadsheet. Status checks happen by phone, and remittances get matched by hand.

Pabau, the practice management platform we build, keeps that work in one place. Its claims management software submits claims through Claim.MD and runs 270/271 eligibility checks before the procedure. Claim status and ERA remittances then come back into Pabau, so your team sees what was paid and what was denied.

The coding decisions in this guide still belong to your coders. What shrinks is the time spent chasing claims, which leaves more of the week for working denials against the operative report.

Track PCI claims from submission to payment

Pabau submits CPT 92920 claims through Claim.MD, checks patient eligibility, and tracks claim status and ERA remittances in one place. See how it fits your cardiology billing workflow.

Pabau claims dashboard

Conclusion

For 2026 dates of service, treat 92920 as a per-artery code. Branch work stays inside it, a stent moves that artery to 92928, and a second major artery earns its own line and modifier.

Update your charge templates and coder checklists now, and the deleted add-ons stop turning into CO-181 rejections. The cost is a closer read of each operative report, which is far cheaper than reworking denied claims.

Pabau keeps those claims visible from submission to remittance, so denials surface while you can still fix them. Book a demo to see how it handles PCI claims for your cardiology practice.

Continue your research

Continue your research

Need to understand how clearinghouse claim routing works? Claim.MD clearinghouse overview explains how electronic claims reach payers and where edits are applied before adjudication.

Want to reduce claim rework across your billing team? Denial management in healthcare covers the workflows and escalation logic that prevent repeat denials on the same code families.

Ready to submit cleaner claims from day one? Clean claim submission guide outlines the data completeness checks a claim must pass before it reaches a payer.

Still chasing authorizations by phone? Prior authorization software compares tools that help practices request and track authorizations for elective procedures.

Coding an emergent PCI? ICD-10 code I24.9 explains how to code acute coronary syndrome when the documentation stays unspecified.

Frequently asked questions

Is CPT 92921 still valid in 2026?

No. CPT 92921 was deleted on January 1, 2026, along with the other PCI branch add-ons. Angioplasty in a branch of the same major artery is now included in 92920, and a 2026 claim that lists 92921 will reject.

Can CPT 92920 be billed twice on the same day?

Yes, when angioplasty is performed in two different major coronary arteries. Each artery gets its own 92920 line. Some payers also require a coronary modifier, such as LD or RC, or modifier XS to show the separate vessel.

What is the difference between CPT 92920 and 92924?

CPT 92920 reports balloon angioplasty alone. CPT 92924 reports atherectomy, which removes plaque with a cutting or rotational device, together with any angioplasty in the same artery.

What are the 2026 RVUs for CPT 92920?

For CY 2026, CPT 92920 carries a work RVU of 8.14, a practice expense RVU of 1.54 and a malpractice RVU of 1.91. The 11.59 total is the same in facility and non-facility settings.

Can CPT 92920 be performed in an ambulatory surgery center?

Yes. Medicare added 92920 to the ASC covered procedures list in 2020, and the claim uses place of service 24. Commercial coverage for ASC-based PCI varies, so confirm it with each payer.

×