3% of collections. Flat. All 50 states.matt@onlycardiologybilling.com  ·  Mon to Fri, 9 to 5 Central
CPT guide for cardiology billers

78452 CPT code: nuclear stress test (SPECT MPI) billing

Sources checked: . Sources and review scope.

78452 identifies a multiple-study SPECT myocardial perfusion service. The exact code, components, and any separate stress, tracer, or drug lines depend on the service performed and current CPT, HCPCS, Medicare, and payer rules. Use these examples as orientation, not a claim recipe.

3% of collectionsNo setup feeNo contract

78452 CPT code: a nuclear technologist at the SPECT camera console in a cardiology office
78452 multiple-study SPECTCheck protocolVerify CPT
Match protocol to current CPT instructions
01Single or multiple

78451 vs 78452: single or multiple study

78451 and 78452 distinguish single-study and multiple-study SPECT myocardial perfusion imaging. Use the current CPT descriptor and instructions to classify the documented protocol; do not select a code from a shorthand image count alone.

The report and protocol should support the selected code. Do not assume that reporting 78451 twice represents a multiple-study service; check current CPT instructions and applicable NCCI edits.

Check current CPT descriptors for included services and the current NCCI edit file before reporting another imaging or quantification code with either SPECT code. 78453 and 78454 describe planar myocardial perfusion imaging; verify the current CPT edition for the applicable study distinction.

78434 describes PET myocardial blood-flow quantification. Do not treat it as a routine SPECT code; confirm current CPT instructions and the documented service before reporting it.

Nuclear stress test billing
Confirm the documented protocol
Illustrative examplesOffice nuclear · POS 11
Single-study protocolExample

78451

Check current CPT instructions

Example onlyReview
Multiple-study protocolExample

78452

Check current CPT instructions

Example onlyReview
Match protocol to current CPT instructions
02The other lines

The rest of the claim: stress, tracer, drug

The stress-test code describes a separate service only when documented work and current CPT instructions support reporting it. 93015 describes a complete service; check component arrangement and payment indicators before billing.

When providers split a test, identify who furnished each component and check current CPT instructions, Medicare component indicators, and NCCI edits before reporting the components.

For facility services, the professional and facility claims depend on who furnished each component and the applicable billing arrangement. Use modifier 26 only when the current component indicator and facts support professional-component reporting.

For any separately reported radiopharmaceutical or drug, match the agent and actual amount furnished to the current HCPCS Level II descriptor and billing unit. Do not infer units from image sets or a customary dose.

Who may report a supplied agent depends on Medicare or payer rules and which entity furnished it. Check current CPT/HCPCS instructions and NCCI edits before reporting separate IV, injection, or administration services.

Stress test CPT codes
Units checked against HCPCS
Illustrative CMS-1500Office nuclear · verify units
DOSPOSCPTModDx09/16/261178452A09/16/261193015A09/16/2611A9500A09/16/2611J2785A
Example onlyVerify units and payment
Verify codes and units from current files
03Authorization

Prior authorization and medical necessity

Prior-authorization requirements depend on the service, setting, and current Medicare program rules. The sources checked for this guide do not establish a universal authorization rule for every 78452 claim; verify current CMS requirements for the service date and setting.

Medicare Advantage and commercial authorization rules vary by plan. Check the current plan policy and confirm that any approval matches the ordered service, site, and code before the test.

Apply the coverage policy for the patient's Medicare Administrative Contractor or health plan. The record should support the order, medical necessity, protocol, and who furnished the service. Coverage criteria and supervision terms vary by policy and patient circumstances.

Check the plan's current rules
Illustrative exampleMedicare Advantage · POS 11
  • Plan rulesCheck requirements for this memberVerify
  • ApprovalMatch authorization to actual serviceVerify
  • NoteSupport order and medical necessityDocument
  • CoverageApply current MAC or plan policyVerify
  • Example onlyOutcome varies
Check the plan's requirements
04Denials

Why 78452 claims get denied

Review these items when a 78452 claim is denied or before submitting it:

  • AuthorizationConfirm current requirements and match any approval to service, site, and code.
  • Component modifierCheck the current Medicare indicator and work furnished before using modifier 26.
  • UnitsCompare each agent line with the current descriptor and amount furnished.
  • Setting and componentsConfirm each code describes a separately reportable service under current rules.
  • Additional codesCheck the exact CPT instructions and NCCI edit status for each code pair.

When a denial comes back, review the code, documentation, coverage, and claim details. Correct the claim or appeal when supported by the record.

Denials and appeals
Review the plan rule
Illustrative reviewOffice nuclear · POS 11
  1. ReviewCheck whether authorization was required
  2. Correct if neededMatch claim to approval and service
  3. OutcomeDepends on plan and claim facts
Review the current plan rule
05Codes

Nuclear stress test CPT code table

Code descriptions below are shorthand. Confirm the current CPT/HCPCS descriptors, component indicators, NCCI edits, applicable coverage policy, and payer rules for the service date. A code or modifier combination doesn't guarantee payment.

Nuclear stress test billing
CodeWhat it isWho bills it
78452Multiple-study SPECT MPIComponent billing depends on current indicator and services furnished
78451Single-study SPECT MPIConfirm protocol and current CPT instructions
78453, 78454Planar MPI code familyConfirm current CPT descriptors
93015Complete stress-test serviceReport only when service and rules support it
93016, 93017, 93018Stress-test componentsIdentify rendering provider and billing arrangement
A9500, A9502Radiopharmaceutical HCPCS codesVerify descriptor, units, and which entity may bill
J2785, J0153Drug HCPCS codesVerify descriptor, units, dose, and payer rules
06FAQ

FAQ

Is CPT code 78452 a nuclear stress test?

78452 identifies a multiple-study SPECT myocardial perfusion service. Whether separate stress-test components are reported depends on the documented services and current CPT, Medicare, and payer rules.

Does 78452 need modifier 26 in the office?

Do not decide based only on whether the service was in an office. Check the current CMS component indicator for 78452 and whether the claim represents only the professional component.

How many units of J2785 for 1 regadenoson dose?

Use the current J2785 descriptor to convert the dose actually furnished into units. Verify the unit definition and payer billing rules for the date of service.

How many units of A9500 for a rest and stress study?

Use the current A9500 descriptor and the number of doses actually furnished to determine units. Confirm applicable payer instructions.

Sources and review context

Reviewed on 2026-09-30 against official source pages for Medicare NCCI procedure-to-procedure edits and policy, the Medicare Physician Fee Schedule, Medicare coverage documents, and AMA CPT resources:

This source check reviewed coding-resource and coverage references, not every CPT instruction, code pair, HCPCS unit, coverage policy, claim scenario, or payer contract. It is not a clinical review, legal advice, or a guarantee of coverage or reimbursement. Verify current coding, coverage, and plan requirements before submitting a claim.

07Get in touch

Send your last 90 days of nuclear claims

We show you which were denied, for what, and whether the note or the code was the reason. Free, no strings.

3% of collectionsNo setup feeNo contract

Free, no strings
Your 90-day nuclear reviewLast 90 days
  • 78451 and 78452 against the reportIncluded
  • Tracer and drug unitsIncluded
  • Denied, and whyIncluded