CPT 78452

Nuclear Stress Test (Myocardial Perfusion Imaging, SPECT)

CPT 78452 is a nuclear stress test that uses radioactive tracers to image blood flow to the heart muscle. It is performed nearly 700,000 times per year on Medicare beneficiaries. Providers charge an average of $1,203.08, but Medicare pays $427.87 in a non-facility setting (2.8x markup). This test costs about 4x more than a regular treadmill stress test (CPT 93015, approximately $290). For low-risk patients, a standard treadmill test often provides sufficient diagnostic information without the added cost, radiation exposure, or risk of triggering a costly "cascade" of follow-up procedures.

Updated May 2026Source: CMS Physician Fee Schedule

CPT 78452 at a Glance

  • Average provider charge: $1,203.08
  • Medicare rate (office): $427.87
  • Medicare rate (hospital, physician only): ~$98.19
  • Typical markup: 2.8x over Medicare office rate
  • Comparison: treadmill stress test: ~$290
  • Involves radiation: Yes (radioactive tracer)
  • Test duration: 3 to 4 hours total
  • Beneficiaries (2023): 693,482

How the Medicare Rate Is Calculated

Medicare values every procedure using Relative Value Units (RVUs) across three components, then multiplies by the national conversion factor of $33.4009 (2026). For a nuclear stress test, the practice expense component is extremely high in the office setting because it includes the cost of the gamma camera, radioactive isotopes, and specialized technologists.

ComponentWhat It CoversOffice (Non-Facility)Hospital (Facility)
Work RVUCardiologist interpretation and supervision2.132.13
Practice Expense RVUGamma camera, isotopes, technologist, space10.280.62
Malpractice RVUProfessional liability insurance0.190.19
Total RVU12.602.94
x $33.40092026 conversion factor$427.87$98.19
The cascade effect: An abnormal nuclear stress test often leads to cardiac catheterization ($10,000 to $30,000), which may then lead to stent placement or bypass surgery, even when the patient might not benefit from intervention. Studies have shown that many patients with stable chest pain do equally well with medication alone. Ask your cardiologist: "If this test is abnormal, what would the next step be, and are there alternatives?"

Medicare Rate by State

Medicare adjusts the national rate based on your location using Geographic Practice Cost Indices (GPCIs). Because the practice expense component (10.28 RVUs) dominates this code, geographic variation is significant. The same nuclear stress test pays $297 in Arkansas versus $417 in Alaska.

Medicare Rate by State (2026)

Medicare adjusts payments by location using Geographic Practice Cost Indices (GPCIs). Select your state to see the adjusted rate.

Sample State Rates (Office Setting)

StateMedicare PaysAvg. ChargeMarkup
Texas (Austin)$342.82$1,203.083.5x
California (Los Angeles)$370.55$1,203.083.2x
New York (Manhattan)$367.33$1,203.083.3x
Florida (Fort Lauderdale)$350.79$1,203.083.4x
Ohio$315.36$1,203.083.8x
Mississippi$300.23$1,203.084.0x
Arkansas$297.01$1,203.084.1x
Alaska$417.37$1,203.082.9x

Rates shown are for the non-facility (office) setting using 2026 GPCIs and the $33.4009 conversion factor. The average provider charge of $1,203.08 is the 2023 national average from CMS utilization data. Actual charges vary by provider.

What Insured Patients Actually Pay for a Nuclear Stress Test

If you have health insurance, your insurer has a negotiated rate with the cardiology practice or hospital. For a nuclear stress test, the negotiated rate is typically $500 to $1,200. What you owe depends on your plan design:

Your SituationWhat You Likely PayHow It Works
Coinsurance plan (deductible met)$100 to $24020% of the negotiated rate ($500 to $1,200)
Copay plan (specialist procedure)$50 to $150Flat copay for diagnostic procedures (varies by plan)
High-deductible plan (deductible NOT met)$500 to $1,200Full negotiated rate until your deductible is met
Medicare Part B$85.5720% of the Medicare-approved amount ($427.87)
Medicaid$0 to $10Minimal or no cost-sharing in most states
Before you schedule: Ask your cardiologist whether a regular treadmill stress test (approximately $290, much lower out-of-pocket cost) would provide sufficient information for your situation. For patients who can exercise and have a normal baseline EKG, guidelines support starting with a treadmill test. A nuclear test adds radiation exposure and costs 4x more.

Should You Use Insurance or Pay Cash?

Nuclear stress tests are expensive procedures, and cash-pay pricing is less common than for simpler imaging like MRIs. However, some cardiology practices offer bundled cash rates of $600 to $1,000 for self-pay patients. If your deductible is unmet and the negotiated rate through insurance is $1,000+, exploring cash pricing may save money.

When Cash-Pay May Win

  • Your deductible is unmet and the full negotiated rate exceeds a cash quote
  • You can find a cardiology practice offering a bundled cash rate under $800
  • Your plan requires hospital-based testing (adding significant facility fees)

When Using Insurance Wins

  • You have already met your deductible (you owe only coinsurance)
  • You are close to your out-of-pocket maximum
  • You expect cardiac follow-up care (catheterization, medications) this year
  • Your copay for diagnostic procedures is fixed and reasonable
Consider the bigger picture: If you have a cardiac condition, you may face additional procedures this year (catheterization, echocardiogram, follow-up visits). Paying through insurance for the stress test moves you toward your deductible, which could save thousands if you need a catheterization later. Cash payments do not count toward your deductible or out-of-pocket maximum.

Common Billing Problems with Nuclear Stress Tests

Ordering a nuclear test when a treadmill test suffices

Some cardiology practices default to nuclear stress tests for all patients because the reimbursement is higher ($427 vs approximately $100 for the physician component of a treadmill test). For patients who can exercise on a treadmill and have a normal resting EKG (no left bundle branch block, no paced rhythm, not on digoxin), a standard treadmill stress test is the appropriate first-line test per ACC/AHA guidelines. Ask: "Can we start with a treadmill test?"

Separate billing for rest and stress portions

CPT 78452 includes BOTH the rest and stress imaging studies. Some providers attempt to bill the rest portion (78451) separately from the stress portion, effectively double-billing. If you see both 78451 and 78452 on the same claim, or if you are charged for "single study" twice instead of "multiple studies" once, the billing may be incorrect. CPT 78452 is the comprehensive code that covers the complete rest-and-stress protocol.

Hospital facility fee on top of the professional charge

If your nuclear stress test is performed at a hospital outpatient department rather than a cardiology office, you will receive two bills: the physician professional fee (~$98) and the hospital facility/technical fee (often $1,000 to $2,500). Combined, the hospital-based test costs significantly more than the same test at an office-based cardiology practice. If given a choice, an office-based nuclear lab is usually cheaper.

Inappropriate ordering for asymptomatic screening

Nuclear stress tests ordered for asymptomatic patients as part of a "cardiac screening" package (common at executive health programs) may not be covered by insurance. Guidelines from the American College of Cardiology explicitly recommend against routine nuclear stress testing in asymptomatic, low-risk individuals. If your claim is denied because the test was not medically necessary, you may be responsible for the full charge. Verify medical necessity before agreeing to the test.

Related Cardiac Testing Codes

CodeDescriptionMedicare (Office)Avg. Charge
93015Treadmill stress test (global)$114.00$290.00
78451Myocardial perfusion, single study$280.00$750.00
78452Myocardial perfusion, multiple studies (SPECT)$427.87$1,203.08
93306Echocardiogram (transthoracic, complete)$210.00$580.00
93350Stress echocardiogram$162.00$450.00

Frequently Asked Questions

How much does a nuclear stress test cost without insurance?

Without insurance, a nuclear stress test (CPT 78452) costs $800 to $2,500 depending on the facility and location. The national average charge is $1,203.08. Medicare pays $427.87 for this test in a non-facility (office) setting. Some cardiology practices offer cash-pay rates of $600 to $1,000.

What is the difference between a regular stress test and a nuclear stress test?

A regular treadmill stress test (CPT 93015, approximately $290) monitors your heart rhythm with an EKG during exercise to detect abnormalities. A nuclear stress test (CPT 78452, approximately $1,203) adds radioactive tracer imaging to visualize actual blood flow to the heart muscle. The nuclear test costs about 4x more, involves radiation exposure, and takes 3 to 4 hours instead of 30 to 45 minutes. For many patients who can exercise and have a normal resting EKG, a treadmill test provides sufficient diagnostic information.

Do I really need a nuclear stress test?

Not always. Guidelines from the American College of Cardiology recommend against nuclear stress testing for asymptomatic patients or those at low cardiac risk. If you can exercise on a treadmill and have a normal resting EKG, a standard treadmill stress test is the appropriate first test. Nuclear testing is more appropriate when you cannot exercise (pharmacologic stress is used instead), have an abnormal baseline EKG, or when a prior treadmill test was inconclusive. Ask your cardiologist: "Would a regular treadmill test provide sufficient information for my situation?"

Does insurance cover a nuclear stress test?

Most insurance plans cover nuclear stress tests when medically necessary (symptoms like chest pain, shortness of breath, known coronary artery disease, or pre-operative cardiac evaluation). Your out-of-pocket cost depends on your plan: with a copay you may pay $50 to $150 for a specialist diagnostic procedure, with coinsurance you pay 20 to 30% of the negotiated rate, and if your deductible is not met you may owe $500 to $1,200. Some plans require prior authorization for this test.

Need Help Lowering a Medical Bill?

CareRoute Bill Defense is a done-for-you bill reduction service. We analyze the codes on your bill, identify overcharges and coding errors, and apply negotiation and reduction strategies on your behalf. If you received a cardiac testing bill that seems too high, we can help.

Learn about Bill Defense

Disclaimer: This page provides cost information for educational purposes based on publicly available CMS data. It is not medical or financial advice. Medicare rates shown are 2026 national base rates from the Physician Fee Schedule (conversion factor $33.4009). Average charges are from the 2023 Medicare Provider Utilization dataset. Insurance negotiated rates, cash-pay rates, and actual out-of-pocket costs vary by provider, plan, and location.

Last updated: May 6, 2026