Pabau GO app

The new Pabau GO is heredownload on the App Store

Download on the App Store
Book a demo Book a demo
Billing Codes

CPT code 78452: Myocardial perfusion SPECT billing guide

Key takeaways

Key takeaways

CPT code 78452 covers tomographic SPECT myocardial perfusion imaging with multiple studies, such as rest and stress performed in the same session.

Use 78452 when both rest and stress imaging happen, and CPT 78451 when only one phase is completed. Mixing the two is the top denial trigger on nuclear cardiology claims.

The 2026 Medicare global rate runs about $485 nationally, splitting into roughly $340 technical and $145 professional once modifier TC or 26 applies.

Practice management software like Pabau pre-fills the claim from the record and holds submission until required fields are complete, so fewer 78452 claims bounce.

CPT code 78452 bills a SPECT myocardial perfusion scan captured across more than one phase in the same session. Rest plus stress, or stress plus redistribution, both land here. A single-phase study belongs to CPT 78451 instead, and that one distinction drives most of the denials on this code pair.

Nuclear cardiology is one of the highest-value code families an outpatient practice bills, so payers review it closely. The phase count decides the code. Your setting decides the modifier. Your diagnosis code decides whether the claim clears medical necessity at all.

Work those three in order and a 78452 claim rarely comes back.

Found our content helpful?

CPT code 78452 covers one session with two or more imaging phases

One SPECT session, more than one imaging phase. That is the whole of 78452, and the American Medical Association’s CPT code set says it in three parts.

Part of the Descriptor Official Wording
The study Myocardial perfusion imaging, tomographic (SPECT)
What is bundled in Including attenuation correction, qualitative or quantitative wall motion, ejection fraction by first pass or gated technique, additional quantification, when performed
What makes it 78452 Multiple studies, at rest and/or stress (exercise or pharmacologic) and/or redistribution and/or rest reinjection

In practice that describes a nuclear scan of the heart taken under two physiologic states, usually rest followed by stress. Stress followed by redistribution qualifies too.

The phases have to be different physiologic states, though. Re-acquiring the same rest images because the first set was blurry does not create a second study.

One question separates CPT 78452 from CPT 78451

Was the patient imaged under more than one physiologic state in the same session? Yes means 78452. No means 78451.

Payers audit this pair often, because the reimbursement difference between the two codes is substantial.

Feature CPT 78451 (Single Study) CPT 78452 (Multiple Studies)
Study phases One phase only (rest or stress) Two or more phases (rest + stress, stress + redistribution)
Typical protocol Stress-only or rest-only MPI Rest/stress, stress/rest, or stress/redistribution
SPECT modality Yes (tomographic) Yes (tomographic)
Common audit risk Undercoding when both phases were performed Overcoding when only one phase was actually completed
Can both be billed same session? No. 78451 and 78452 are mutually exclusive per NCCI edits.

That last row is a hard stop. The CMS National Correct Coding Initiative pairs the two codes as mutually exclusive, so a claim carrying both is rejected on arrival rather than reviewed.

Payers want a documented reason for the full rest-and-stress protocol

Medical necessity for 78452 rests on why the ordering physician wanted both phases, not on the scan itself. The American Society of Nuclear Cardiology’s appropriate use criteria shape that judgment.

Commonly accepted indications include:

  • Known or suspected coronary artery disease (CAD) with new or worsening symptoms
  • Risk stratification before or after major non-cardiac surgery
  • Chest pain, dyspnea, or anginal equivalents when a stress ECG is non-diagnostic or contraindicated
  • Assessment of myocardial viability in patients with known CAD and reduced left ventricular function
  • Recurrent symptoms after percutaneous coronary intervention (PCI) or coronary artery bypass graft (CABG)
  • Pre-discharge or early post-discharge evaluation after acute myocardial infarction

Payers cross-reference the ordering diagnosis against these criteria during pre-payment review. A claim supported only by “fatigue” or “general weakness” comes back as a medical necessity denial most of the time.

Pair CPT code 78452 with an ICD-10 code that carries the necessity

Every 78452 claim needs a diagnosis code that explains why the study happened. Pick the most specific code the chart supports. A vague one invites review, and review costs more than the extra minute it takes to read the note properly.

ICD-10 Code Description Common Use
I25.10 Atherosclerotic heart disease of native coronary artery without angina pectoris Known CAD, surveillance
I25.110 Atherosclerotic heart disease of native coronary artery with unstable angina pectoris Known CAD with active symptoms
R07.9 Chest pain, unspecified Initial evaluation (use a more specific code when available)
I21.9 Acute myocardial infarction, unspecified Post-MI risk stratification
Z87.39 Personal history of other musculoskeletal disorders Use Z86.79 (personal history of other diseases of the circulatory system) instead
R00.0 Tachycardia, unspecified Palpitation workup with CAD risk factors
I50.9 Heart failure, unspecified Viability assessment in reduced EF

Coverage still turns on your MAC’s local coverage determination (LCD) for nuclear cardiology. Not every payer accepts the same diagnosis list for 78452. Check the LCD that applies to your region before you rely on these pairings.

Modifier 26 or TC decides which half of the payment you collect

Append modifier 26 when your physician only interprets the study. Append TC when your facility only supplies the camera, the dose, and the staff.

Bill globally, with no modifier, when one entity does both. The split between those two halves is not even, and its direction catches out practices that mostly bill professional services.

Stacked bar showing the approximate 2026 Medicare global payment
Roughly seven dollars in every ten follow the equipment and the technologist, not the reading physician. Figures are approximate 2026 Medicare national rates.
Modifier When to Use Billing Impact
26 Physician bills only for professional interpretation; technical component billed by facility Reduces payment to professional component only (~30% of global)
TC Facility bills only for equipment, radiopharmaceuticals, and technical staff Reduces payment to technical component only (~70% of global)
No modifier Physician or group performs and interprets the entire study (global billing) Full global payment rate
52 Study was partially reduced in scope, for example a stress portion stopped for patient intolerance Reduced payment; document the reason in the record
59 Distinct procedural service billed on same date when NCCI bundling edits would otherwise apply Overrides bundling; needs a documented clinical rationale

What Medicare pays for CPT code 78452 in 2026

A global 78452 pays roughly $485 nationally in 2026, before any locality adjustment. The CMS Medicare Physician Fee Schedule Look-Up Tool returns the exact amount for your area.

Treat the figures below as national approximations, not quotes.

Setting 2026 Approximate National Rate Notes
Non-facility (physician office) ~$485 (global) Includes technical + professional components
Facility (hospital outpatient / HOPD) ~$145 (professional component only) Facility bills separately under OPPS for technical work
Professional component (modifier 26) ~$145 Physician interpretation only
Technical component (modifier TC) ~$340 Equipment, radiopharmaceuticals, tech staff

Geographic multipliers move these numbers a long way. High-cost areas such as San Francisco, New York City, and Boston can run 20% to 30% above the national rate. Rural localities may sit around 15% below it.

Check each remittance against the rate you expected, because a locality error looks like a normal payment until you compare the two.

The relative value units behind the 78452 rate

Approximate 2026 CMS MPFS components look like this:

RVU Component Non-Facility Facility
Work RVU ~2.60 ~2.60
Practice Expense RVU ~11.20 ~1.20
Malpractice RVU ~0.40 ~0.40
Total RVU ~14.20 ~4.20

Non-facility practice expense runs roughly nine times the facility figure. That difference pays for the camera, the radiopharmaceutical, and the technologist an office-based nuclear lab carries itself. Radiopharmaceuticals bill separately, typically under HCPCS A9502 or A9500.

Follow one rest-and-stress study from the scanner to the remittance

Rules are easier to hold onto once you have watched them run. Here is a single hospital outpatient study on its way to payment, with the decision points marked.

  1. The cardiologist orders a rest and stress SPECT for a patient with known CAD and new chest pain. The order names the indication and the planned stress modality.
  2. The scheduler runs an eligibility check. For a commercial plan, the prior authorization goes out with the indication and any earlier cardiac workup.
  3. The technologist completes rest imaging, the stress agent goes in, and stress imaging follows. Both phases get recorded.
  4. The physician reads both phases and writes an interpretation covering wall motion, ejection fraction, and any perfusion defect.
  5. The coder confirms two phases in the report, selects 78452, and appends modifier 26 because the hospital owns the camera.
  6. Charge entry adds the stress test code where the physician supervised or interpreted that portion. The claim then goes out through the clearinghouse.
  7. The remittance posts around $145 for the professional component. The hospital bills its technical component separately under OPPS.

Two of those steps carry most of the risk. Step five sets the code and the modifier. Step two decides whether the payer ever agreed to the study at all, which is where the next section starts.

Prior authorization for 78452 depends entirely on the payer

Traditional Medicare does not require prior authorization for CPT code 78452. Most Medicare Advantage plans and many commercial payers do, so the answer changes with the card in front of you.

  • Traditional Medicare: No prior authorization. Medical necessity is judged after submission against LCD criteria
  • Medicare Advantage plans: Most require authorization, and the clinical criteria usually mirror CMS LCD language
  • Commercial payers such as Cigna, Aetna, and UnitedHealthcare: Authorization is commonly required. Submit the ordering indication, a risk factor summary, prior test results, and the stress protocol plan
  • Medicaid: Varies by state. Some programs require authorization and cap the number of studies per patient per year

Send the planned stress modality, the clinical indication, and any earlier cardiac workup with every request. An authorization denial is far easier to argue before the study than a claim denial after it.

Pro Tip

Build a nuclear cardiology prior auth template with fields for stress type, ordering indication, risk stratification score, and prior test results. A completed template cuts submission time and reduces back-and-forth with payer clinical reviewers.

Run this checklist before a 78452 claim leaves the practice

Seven elements decide whether a technically correct claim survives review. Check the chart for each one before you release the charge:

  • Ordering physician credentials: Name, NPI, and relationship to the patient, whether referring or performing
  • Clinical indication: The symptom, risk factor list, or cardiac history that justifies a multiple-phase protocol
  • Stress protocol: Exercise on treadmill or bicycle, or the pharmacologic agent used, plus dosage and patient response
  • Imaging protocol: Radiopharmaceutical used, administered dose, and imaging acquisition parameters
  • Interpretation report: Wall motion analysis, ejection fraction, perfusion defect description, and the clinical impression
  • Supervising physician: Evidence of appropriate supervision during the stress portion, which is usually direct supervision
  • Number of phases completed: An explicit note that both rest and stress phases ran in this session

The superbill for nuclear cardiology should carry a field for each phase completed. Then the coder can confirm 78452 is right before the claim ever reaches the clearinghouse.

Six ways a 78452 claim gets denied, and how to stop each one

Most rejections on this code trace back to six errors, and every one of them is catchable at charge entry. Sorting through medical billing denial codes weeks later costs far more than a two-minute check on the way out.

Denial Reason Root Cause Prevention Action
Upcoding 78451 to 78452 Only one imaging phase was documented but 78452 was billed Require an explicit phase count in the interpretation report before coding
Missing or incorrect modifier Global billed when modifier 26 or TC was required, or TC omitted in a hospital setting Map the place of service code to the required modifier at charge entry
Medical necessity denial ICD-10 code does not meet LCD criteria for multiple-phase MPI Check the ICD-10 code against your MAC LCD and document risk factors
Authorization not obtained Commercial payer required prior auth and the study went ahead without it Run the eligibility check at scheduling and flag the auth before the date of service
Bundling conflict with 78451 Both 78451 and 78452 billed for the same session, which violates an NCCI edit Scrub the claim for NCCI edit pairs before submission
Radiopharmaceutical not billed A9502 or A9500 omitted from a non-facility claim Add the radiopharmaceutical line item to the charge capture workflow

The codes that ride along with 78452 on the same claim

Nuclear cardiology studies rarely travel alone. Where your practice owns the stress equipment and one physician both supervises and reads it, 93015 covers the whole stress test.

The AAPC CPT code reference and the table below cover the rest of the neighborhood.

CPT Code Description Billing Relationship
78451 MPI tomographic SPECT, single study Mutually exclusive with 78452; select based on phase count
78453 MPI planar, single study Non-SPECT (planar) equivalent of 78451
78454 MPI planar, multiple studies Non-SPECT (planar) equivalent of 78452
93015 Cardiovascular stress test, complete (physician supervision + interpretation) Often billed same session as 78452 for the stress component
93016 Cardiovascular stress test, physician supervision only Use when the physician supervises but does not interpret the stress ECG
93018 Cardiovascular stress test, interpretation and report only Use when the physician interprets but did not supervise
A9502 Technetium Tc-99m tetrofosmin, diagnostic, per study dose Radiopharmaceutical billed separately in non-facility settings

Where software takes the manual steps out of a 78452 claim

Most of the 78452 workflow happens twice. The phase count sits in the interpretation report. From there the CPT code gets typed into a billing screen, and the diagnosis is copied from the chart. Each hand-off is a chance to drop a modifier or transpose a digit.

Practice management software like Pabau shortens the distance between the record and the claim form. The CPT code attached to the service lands on the charge line by itself, and ICD-10 slots seed from the patient’s recorded problem list.

Full ICD-10-CM and CPT lookup libraries sit behind a search icon, so a coder can confirm a code without leaving the claim.

Pabau checkout screen
Pabau raises the insurer invoice at checkout, so the payer and the billed line item are settled before the 78452 claim is built.

Before a claim can go out, the system checks that claim-required fields are complete, including membership and authorization numbers.

Pabau’s medical claims management then routes it to the Claim.MD clearinghouse in the US. Real-time eligibility checks, claim status tracking, and ERA remittance posting all land back on the patient record.

Coding judgment stays with your coder, where it belongs. What changes is how many times a 78452 charge gets retyped, and how many claims stall on an authorization number nobody wrote down.

Send cleaner nuclear cardiology claims

Pabau pre-fills the claim from the patient record, checks required fields before submission, and routes 78452 claims to the clearinghouse. Eligibility checks and ERA remittance come back to the same record.

Pabau claims management dashboard

Conclusion

Almost every 78452 problem starts in the same place. The fact that decides the code, the number of phases imaged, lives in a clinical report rather than on the charge sheet. Whoever carries it across is where your denial rate gets set.

So the fix sits upstream of billing. Ask your interpreting physicians to state the phase count in plain words. Map place of service to modifier at charge entry. Confirm authorization before the patient is on the table. Those three habits close most of what payers send back.

Nuclear cardiology will always be a scrutinized code family. Fewer of those claims should be slow because of a typo. Book a demo to see how Pabau carries a 78452 charge from the patient record to the clearinghouse without a re-key.

Continue your research

Continue your research

Need a framework for managing denied claims after submission? Denial management in healthcare covers the full appeals workflow and the CARC code categories clearinghouses use.

Want to see how an 837P file reaches the payer? 837 file submission explains the EDI transaction structure behind electronic claims for nuclear medicine codes.

Looking to benchmark your billing operation? Revenue cycle management fundamentals outlines the KPIs and workflow stages that matter to cardiology practices.

Chasing payment after a clean submission? Electronic remittance advice shows how to read an 835 and spot a component payment error early.

Frequently asked questions

Is CPT 78452 the same as a nuclear stress test?

Not quite. 78452 bills only the imaging half of a nuclear stress test. The exercise or pharmacologic stress portion is billed separately under the cardiovascular stress test codes.

What place of service code goes with 78452?

Use POS 11 for a study performed in a physician office and POS 22 for hospital outpatient. Place of service drives which modifier applies, so a wrong POS usually produces a wrong modifier.

Is there a global period for CPT 78452?

No. Diagnostic imaging codes such as 78452 carry an XXX global indicator, so no post-service period applies. An office visit on the same day can still be billed when it is separately identifiable and documented.

Can 78452 be billed for screening in an asymptomatic patient?

Rarely. Medicare covers myocardial perfusion imaging as a diagnostic test, so an asymptomatic patient with no risk-based indication usually fails medical necessity. Check your MAC’s LCD before scheduling on that basis.

How soon can a patient have 78452 repeated?

There is no single national frequency limit, but MACs and commercial plans set their own. A repeat study inside a year normally needs a documented symptom change or a new cardiac event.

Found our content helpful?
×