RxDoctor Payments Data

CPT 93015

Exercise or drug-induced heart stress test with electrocardiogram (ecg) with supervision and review by physician

$66.28Medicare-allowed amount per service, averaged across 778,779 services
Providers submitted
$289.89

Asking price, not received

Medicare allowed
$66.28

The fee schedule figure

Medicare paid
$51.76

Balance is patient coinsurance

Providers submitted an average of $289.89 for this code and Medicare allowed $66.284.4× less. That gap is normal and means nothing on its own: Medicare pays its fee schedule regardless of what is billed, so the submitted figure describes a hospital chargemaster, not a price anyone paid. Of the allowed amount Medicare paid $51.76 (78%); the rest is the patient’s coinsurance and deductible.

Services
778,779

Medicare Part B, 2024

Beneficiaries
767,936
Providers billing it
7,613
Total allowed
$51,617,472

Services × allowed amount

What Medicare pays for CPT 93015

Across 778,779 services billed by 7,613 providers to 767,936 beneficiaries, Medicare allowed an average of $66.28 per service. The allowed amount is the figure that matters: it is what Medicare and the patient together owe, set by the fee schedule and adjusted for local practice costs. What a provider chose to submit has no bearing on it.

Who bills 93015

SpecialtyServicesBeneficiariesAvg allowedProviders
Cardiology598,604590,105$66.505,535
Interventional Cardiology114,279112,972$64.871,138
Internal Medicine24,88724,417$65.47399
Clinical Cardiac Electrophysiology14,39114,089$67.53180
Independent Diagnostic Testing Facility (IDTF)7,1887,155$74.8419
Nuclear Medicine4,3674,296$69.2239
Nurse Practitioner4,0173,991$56.5891
Physician Assistant2,5182,500$58.8133
Family Practice2,1492,109$63.8467
Advanced Heart Failure and Transplant Cardiology2,1472,133$70.7040
Cardiac Surgery851843$68.088
Diagnostic Radiology700686$65.3518
Hospitalist562558$69.788
Pulmonary Disease416388$78.046
Undefined Physician type355355$68.364

93015 reimbursement by state

Two different numbers. Allowed is what Medicare actually allowed in that state, which includes the local practice-cost adjustment. Standardized strips that geographic adjustment out of the payment, so it is the column to use when comparing states — a difference there reflects how the code was billed, not what it costs to run a practice locally.

StateServicesAllowedStandardized pmtProviders
Florida113,557$63.93$50.461,052
California108,548$73.64$51.75902
Texas92,568$64.02$51.07867
New York72,013$72.13$49.85688
New Jersey40,480$70.23$49.68404
Maryland37,374$68.26$50.11275
Arizona37,279$63.64$49.93305
Georgia24,548$62.21$49.74274
Virginia22,599$67.07$50.59223
Pennsylvania21,822$68.12$51.34259
Illinois20,032$66.26$50.42176
South Carolina15,800$59.75$49.40150
Louisiana15,570$59.80$50.11159
Nevada14,568$65.03$52.50107
Alabama14,557$57.83$50.54153
North Carolina13,470$59.42$48.69198
Michigan13,239$62.39$49.06190
Massachusetts12,089$69.51$49.01154
Tennessee10,422$59.36$49.16102
Mississippi9,600$60.06$51.1371
Kansas8,082$57.87$49.2347
Delaware6,478$64.39$51.1238
Ohio6,464$58.54$48.5995
Connecticut5,746$68.37$48.54123
Kentucky3,699$59.90$49.4543
Washington3,190$65.90$49.7473
Wisconsin3,170$61.66$48.1354
Indiana3,093$58.68$48.2940
Oklahoma2,607$58.89$50.0914
Iowa2,503$59.75$49.3737
Nebraska2,483$57.82$48.9224
District of Columbia2,469$74.17$50.4131
Missouri2,406$60.45$49.2042
Arkansas2,379$58.87$50.6025
West Virginia1,788$57.61$49.5910
Colorado1,655$65.53$49.0944
Oregon1,578$64.98$49.6222
Rhode Island1,499$67.94$49.7721
Alaska1,425$81.44$52.8416
New Mexico1,156$60.24$50.248
Utah1,027$65.35$51.0619
Wyoming886$66.87$49.4710
Minnesota761$64.88$48.2517
Puerto Rico649$63.68$49.1320
Idaho510$61.68$51.544
Hawaii372$68.01$48.789
Vermont153$62.99$50.682
New Hampshire138$67.72$53.586
Maine97$65.53$48.074
Montana97$61.18$48.353
North Dakota54$59.66$49.142
Guam30$47.01$54.251

Related codes

Billing this code is not the same as earning it

An allowed amount is revenue to a practice, not income to a clinician. It funds staff, premises, equipment and supplies before anyone is paid. What clinicians actually earn is published separately by the Department of Labor, and what industry pays them is published separately again by CMS — this site carries both.

What doctors are paid →·Look up a clinician →·All procedure codes →

Where this comes from. CMS Medicare Physician & Other Practitioners, by Provider and Service, 2024. It covers fee-for-service Original Medicare Part B only — not Medicare Advantage, not Medicaid, and not commercial insurance, which typically pays more for the same code.

How it is averaged. CMS publishes one average per provider per code. Every figure here is re-weighted by the number of services, so a clinician who billed the code 4,000 times counts 4,000 times more than one who billed it twice. CMS also suppresses any provider-code pair with fewer than 11 beneficiaries, so low-volume practice is missing from these totals by design.