CPT code 92978 – First-vessel coronary IVUS or OCT imaging
CPT code 92978 is the add-on code for IVUS or OCT imaging of the first coronary vessel or graft. It's reported with an approved primary cardiac catheterization or PCI code. One code covers both imaging methods, and it includes supervision, interpretation and the report.
Because it can't be reported alone, a claim without its primary code is denied. Most 92978 denials trace back to three slips: thin documentation, a missing parent code and miscounted vessels. Each extra vessel goes on CPT 92979, which is where the counting usually goes wrong.
- Section
- 90281-99199 Medicine
- Subsection
- 92920-93799 Cardiovascular procedures
- Code range
- 92920-92998 Therapeutic cardiovascular services and procedures
- Billable
- No
- Code also known as
- IVUS billing code, OCT cardiac imaging code, intravascular ultrasound CPT, coronary imaging add-on code
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
Automate repetitive tasks and focus on what matters most—your patients.
Reduce coding errors and ensure compliance with the latest regulations.
Clean claims, fewer denials, and faster reimbursements.
Powerful insights and reporting to help your practice thrive.
HIPAA compliant SOC 2 certified GDPR-compliant Trusted by 4,000+ clinics worldwide
Key takeaways
CPT code 92978 covers IVUS or OCT imaging of the first coronary vessel or graft, and each additional vessel goes on CPT 92979.
As an add-on code, 92978 is typically reported with a primary catheterization or PCI code, and a claim without one is denied.
Missing medical necessity documentation and wrong vessel counts are the two most common denial triggers for this code.
Medicare pays the physician the modifier 26 professional component, about $93 national average in 2026 (2.78 total RVUs).
Pabau, the practice software we build, pre-fills claims from the record and checks required fields before Claim.MD submission.
What does CPT code 92978 cover?
CPT code 92978 covers IVUS or OCT imaging of the first coronary vessel or graft during a diagnostic cath or a coronary intervention. It includes imaging supervision, interpretation and the report. The current descriptor names both modalities in one code, so OCT never needs a code of its own.
“First vessel” means one native coronary artery or one bypass graft. Say the physician images the left anterior descending (LAD) artery and then the right coronary artery (RCA). The LAD goes on 92978 and the RCA goes on 92979.
- IVUS: a catheter-mounted ultrasound probe that shows the vessel wall, plaque burden and lumen size in cross-section
- OCT: a light-based catheter with higher resolution, used to check stent apposition, edge dissection and thin-cap plaque
- Clinical uses: unclear lesions on angiography, stent sizing and optimization, post-stent checks, and in-stent restenosis
- Add-on status: the imaging happens in the same session as the primary procedure and is never billed as a standalone service
The 92978 facts your charge master needs
Use this table when you build the charge master entry. Medicare figures change every January, so check the CMS fee schedule before you rely on them.
What does 92978 leave out?
Four situations look like 92978 but bill differently. Knowing them heads off the most common overbilling mistakes.
- Additional vessels: a second or third coronary vessel in the same session goes on CPT 92979, one unit per extra vessel
- Standalone reporting: 92978 can’t go out without a primary catheterization or interventional code on the same claim
- Non-coronary imaging: IVUS in peripheral arteries or veins uses 37252 and 37253, not 92978
- Physiologic assessment: FFR and iFR are physiologic measurements and bill under 93571 or 93572, not 92978
Which parent codes can carry 92978?
92978 is typically reported with a coronary intervention or a diagnostic catheterization code. Angioplasty under 92920 is a common pairing, as are stent and atherectomy codes. The American Medical Association (AMA) CPT book lists the approved parents for each code year.
Always verify the current AMA code list before you submit. NCCI edits update quarterly, and parent-code eligibility can shift between code years.
How is 92978 different from 92979?
CPT code 92978 covers the first coronary vessel or graft imaged. CPT 92979 covers each additional one, one unit per vessel. Vessel counting is where most sequencing errors on these claims start, as the diagram below shows.

A two-vessel session (LAD and RCA) shows 92978 x1 and 92979 x1, both tied to the same primary code. Billing 92978 x2 overcounts. Billing 92979 without 92978 loses both lines.
Can you bill 92978 with 93571?
Sometimes, but check the edits first. CPT 92978 is structural imaging with IVUS or OCT. CPT 93571 is a physiologic measurement of stenosis severity using fractional flow reserve (FFR) or instantaneous wave-free ratio (iFR). Before you put both on one claim, verify the current NCCI PTP edits and the modifier indicator for the pair.
When both codes appear on one claim, each needs its own documentation in the cath lab report. One generic sentence covering both studies is a common audit flag.
What documentation does a 92978 claim need?
Reviewers look for five elements on a 92978 claim. If one is missing, expect a denial or a recoupment on post-payment review.
- Imaging performed: the cath lab report states that IVUS or OCT was done and names the modality
- Vessel named: the report says which artery or graft was imaged (for example, “IVUS performed in the proximal LAD”)
- Interpretation: the physician records what the images showed, not just “IVUS done”
- Medical necessity: the note says why imaging was needed, such as an unclear lesion or a post-stent apposition check
- Imaging files kept: retain imaging files per payer and facility record-retention rules
Pro Tip
Build a cath lab dictation macro that prompts the physician for all five elements before the procedure note is signed. A structured IVUS/OCT template makes the documentation consistent from one case to the next.
What Medicare pays for 92978 in 2026
Medicare prices 92978 on the professional component only. The physician bills it with modifier 26 under the Medicare Physician Fee Schedule (MPFS), at about $93 national average for 2026. The hospital is paid under the OPPS, with the imaging packaged into the primary procedure’s APC.
Your local rate depends on geographic adjustments. Check it in the CMS Physician Fee Schedule lookup tool, since rates change every year with the conversion factor.
Does 92978 need prior authorization?
Usually not for Medicare, but commercial payers vary. Coverage still depends on documented medical necessity, and meeting each payer’s medical billing compliance requirements falls to the billing team.
- Medicare: Medicare does not generally require prior authorization for add-on imaging. Check your MAC’s LCD for coverage criteria
- Commercial payers: many require prior authorization for elective IVUS or OCT, so check the payer portal before scheduling
- Common necessity criteria: unclear lesions, intermediate stenosis, complex bifurcations, post-stent checks and in-stent restenosis
- What a PA request needs: the angiographic finding, the planned intervention, the target vessels and the physician’s rationale
Why do 92978 claims get denied?
Most 92978 denials are preventable, and the same five mistakes cause nearly all of them. The table maps each one to its fix. When a denial does land, the claim denial codes on the remittance tell you which row applies.
Good denial management workflows track which of these rows keeps coming back. That pattern tells you whether the fix belongs in dictation, charge entry or prior authorization.
Before you submit a 92978 claim
Run this five-point check on every claim. It takes a minute and catches the errors in the table above.
- Parent code: a primary cath or PCI code is on the same claim
- Vessel named: the report names each vessel, and the units match the count
- Modality: the note says IVUS or OCT
- Interpretation: the physician’s findings are documented
- Necessity: the reason for imaging is in the note, and modifier 26 is on the physician claim
A clean claim submission for 92978 passes all five before it leaves charge entry.
Submit 92978 claims without rework
Add-on logic is hard to manage on a spreadsheet or a paper charge sheet. A set routine at charge entry catches most errors before the claim enters the revenue cycle management queue.
Pabau’s cleaner claims management software pre-fills claims from the patient record and includes a CPT and HCPCS lookup library. Required claim fields are checked before Send unlocks. You then submit claims electronically through Claim.MD, with eligibility checks and ERA posting in the same place.

The software handles the form. Your billing team still owns the coding decisions, and these steps keep them consistent:
- Confirm the parent code first: the biller checks for a primary cath or PCI code before 92978 goes into the charge batch
- Build a cath lab charge set: the practice sets up 92978 and 92979 together, so the second vessel is a deliberate choice
- Attach a documentation check: the biller confirms the report covers modality, vessel, interpretation and necessity
- Keep a payer modifier reference: the team records which payers expect modifier 26 or other modifiers, and checks it per claim
- Track denial patterns by code: the practice reviews whether 92978 denials cluster by primary code, physician or payer
Send cardiology claims that go through first time
Pabau pre-fills claims from the patient record, gives you a CPT and HCPCS lookup library and checks required fields before Send. Claims go out through Claim.MD, with eligibility checks and ERA posting built in.
Conclusion
92978 is a simple add-on on paper, but it only pays when the claim is built right. The work happens before charge entry, in the dictation and the vessel count. Fix those upstream and denials on this code become rare.
Start with the next ten cath lab claims. Check each one against the five-point list and note where it falls short. That shows you whether the problem sits with the physician’s note, the charge set or the payer rules.
Pabau pre-fills claims from the record, checks required fields and submits through Claim.MD. To see how it fits a cardiology billing workflow, book a demo with the Pabau team.
Continue your research
Need to understand how clearinghouse validation works? Medical claims clearinghouse guide explains how electronic claim routing and edit checks catch errors before payer submission.
Want to reduce remittance posting errors on cardiology claims? Electronic remittance advice (ERA) explained covers how 835 files automate payment posting and denial identification.
Billing the diagnostic cath that carries the imaging? CPT code 93458: Left heart catheterization billing guide walks through one of the most common parent codes for 92978.
Looking for a complete revenue cycle reference for your billing team? What is revenue cycle management? covers the end-to-end process from eligibility through collections.
Frequently asked questions
How much does Medicare pay for CPT 92978?
About $93 national average in 2026. That is the modifier 26 professional component, based on 2.78 total RVUs. Your local rate varies, so check the CMS fee schedule lookup.
Can you bill 92978 for peripheral IVUS?
No. 92978 is for coronary vessels and grafts only. Peripheral IVUS uses 37252 for the first noncoronary vessel and 37253 for each additional one.
Does 92978 need modifier 26?
Yes, on the physician claim in a facility setting. Medicare prices 92978 as a professional component only. The hospital’s share is packaged into the primary procedure under the OPPS.
Is OCT covered by 92978?
Yes. The current descriptor covers IVUS or OCT in one code. If both are used on the same vessel, report one unit, not two.
Does a bypass graft count as a vessel for 92978?
Yes. The descriptor covers a coronary vessel or graft. If the first vessel imaged is a graft, it goes on 92978, and each further vessel or graft goes on 92979.