CoveredUSA
Back to Blog
GuideMay 24, 2026·13 min read·By Jacob Posner

How Much Does an Echocardiogram Cost? CPT 93306 vs. Chargemaster 2026

Echocardiogram costs range from $220 (Medicare) to $3,500 (hospital chargemaster). Learn what CPT 93306 pays, what you'll owe, and how to check your bill.

CoveredUSA Editorial Team

Reviewed against official government sources including medicaid.gov, medicare.gov, and healthcare.gov.

If your cardiologist ordered an echocardiogram, the bill you receive may show a number that has almost nothing to do with what anyone actually pays. In 2026, the hospital chargemaster price for a standard transthoracic echocardiogram (CPT code 93306) averages $2,497 nationwide. Medicare pays roughly $220 to $230 for the same study. The gap between those two figures, about 10x, is not a billing glitch. It is how hospital pricing works, and most patients never realize how wide that gap is until they open a statement.

This article explains what CPT 93306 actually covers, what different payers reimburse in 2026, what uninsured patients pay, and how to catch errors on an echocardiogram bill before you pay it.

Quick Answer: A complete echocardiogram (CPT 93306) costs $220 to $230 under Medicare Part B in 2026. With commercial insurance the negotiated rate typically falls between $300 and $550. Uninsured patients at hospital outpatient departments pay $2,000 to $3,500 based on the chargemaster, though self-pay discounts can bring that to $800 to $1,400. Independent cardiology clinics charge $500 to $1,200 without insurance.


What CPT 93306 Covers

CPT 93306 is the billing code for a complete transthoracic echocardiogram (TTE) with Doppler. It requires:

  • 2D imaging of all four cardiac chambers, valves, pericardium, and great vessels
  • Spectral Doppler (pulsed-wave and continuous-wave) to measure blood flow velocities
  • Color flow Doppler to visualize regurgitation, stenosis, or shunting

This is the most common echocardiogram code. Two related codes exist for limited studies (93308) and follow-up studies (93307), but 93306 is what most complete cardiac evaluations generate.

The code can be billed three ways:

Billing ModeWhat It MeansTypical 2026 Medicare Rate
Global (93306)One provider does both the scan and the read$220 to $230
Professional only (93306-26)Cardiologist reads and signs the report$85 to $95
Technical only (93306-TC)Facility provides the equipment and tech$130 to $140

If a hospital bills the technical component and your cardiologist separately bills the professional component, your explanation of benefits will show two line items for the same study. That is normal and does not mean you were billed twice, as long as the sum of the two rates equals roughly the global rate.


Lower your hospital bill. Or get it forgiven.

Free in 30 seconds. We check every charge for errors and overcharges, see if you qualify for free care at your hospital, and write a custom dispute letter ready to send. Most patients save hundreds.

Lower my bill — free

2026 Chargemaster vs. What Payers Actually Pay

The chargemaster is the hospital's internal master price list. Federal price transparency rules (45 CFR Part 180) require hospitals to publish it, but the chargemaster price is almost never what a patient, insurer, or Medicare actually pays. Per a peer-reviewed analysis in the PMC study on echocardiography pricing, the median chargemaster price for CPT 93306 was $2,497, a 5.38x markup over actual payments.

Here is how 2026 payment rates compare across payer types:

Payer TypeTypical 2026 Rate for CPT 93306Notes
Medicare Part B$220 to $230CMS Physician Fee Schedule, non-facility global
Medicare Advantage$220 to $280Tracks Medicare or slightly above
Commercial insurance (negotiated)$300 to $550Wide variation by market and contract
Commercial insurance (out-of-network)$744 to $1,948Median IQR per circulation study
Self-pay (hospital outpatient, chargemaster)$1,731 to $3,576Chargemaster IQR before discount
Self-pay (hospital discounted cash rate)$800 to $1,40030 to 60% off chargemaster is common
Self-pay (independent cardiology clinic)$500 to $1,200Best uninsured option in most markets

Source: CMS Physician Fee Schedule, American Heart Association Circulation abstract, PMC variation study.


What You Pay Under Medicare in 2026

Medicare Part B covers medically necessary echocardiograms when ordered by a physician for a cardiac diagnosis. Coverage falls under Part B's diagnostic imaging benefit. According to CMS's 2026 Part B premium and deductible fact sheet, the 2026 annual Part B deductible is $283.

Once you meet that deductible, Medicare pays 80% of the approved amount and you owe 20% coinsurance. On a $225 approved amount, that means roughly $45 out of pocket.

If you have a Medigap (Medicare Supplement) policy, it typically covers the 20% coinsurance, leaving you with $0 after the deductible. Medicare Advantage plans vary. Check your plan's Summary of Benefits for the diagnostic imaging cost-sharing tier.

Practical note: Medicare does not cover a routine echocardiogram ordered without a clinical indication. Your physician must document a medically necessary reason (screening for endocarditis, evaluation of a murmur, suspected cardiomyopathy, etc.) for the claim to clear Part B.


What You Pay With Commercial Insurance

Commercial insurance rates depend on three things: your plan's network status, your deductible status, and your payer's negotiated rate with the facility.

In-network: If the facility is in your insurer's network, you pay your plan's coinsurance or copay against the negotiated rate ($300 to $550 nationally). If you have not yet met your deductible, you pay the full negotiated rate out of pocket until the deductible is exhausted.

Out-of-network: You pay against the much higher billed rate ($744 to $1,948 for 93306 at many hospitals) and your insurer may apply a separate out-of-network deductible. The No Surprises Act limits surprise billing in emergency settings, but it does not cap out-of-network costs for scheduled outpatient studies at non-participating facilities.

Tip: If your cardiologist offers echocardiograms both at a hospital outpatient department and at an independent cardiology office, ask which facility is in-network. The same physician interpretation means the same quality, but you may save $500 to $1,500 on the facility fee by choosing the independent site.


What Uninsured Patients Pay in 2026

Uninsured patients face the widest range of prices. The chargemaster billed rate is rarely what anyone actually collects, but it is where negotiations start.

Steps to reduce your bill as an uninsured patient:

  1. Ask for the cash-pay rate upfront. Most hospitals have a discounted self-pay rate that is 30 to 60% below chargemaster. Ask the billing department before scheduling.
  2. Compare independent labs. Independent cardiology clinics and freestanding imaging centers charge $500 to $1,200 for CPT 93306 in most markets, far less than hospital outpatient departments.
  3. Use MDsave or similar prepay platforms. Prepaid bundled prices for echocardiograms are often available in the $700 to $900 range.
  4. Apply for hospital charity care. Under the Affordable Care Act, nonprofit hospitals must have a financial assistance policy. If your income falls below 200% to 400% of the Federal Poverty Level, you may qualify for a reduced or waived bill. The CMS hospital price transparency FAQ requires hospitals to include financial assistance information alongside their posted prices.
  5. Negotiate after the fact. If you already received a bill, call the billing department and ask for the insurance-equivalent rate. Hospitals often accept 30 to 50% of the billed amount to close an account.

Types of Echocardiograms and Their CPT Codes

Different types of echocardiograms carry different CPT codes and very different price tags. Knowing which code is on your bill helps you verify you were billed for the correct study.

ProcedureCPT Code2026 Medicare RateNotes
Complete TTE with Doppler93306$220 to $230Most common code
Limited TTE93308$90 to $110Follow-up or focused study
Complete TTE without Doppler93307$120 to $140Less common, older indications
Transesophageal echo (TEE)93312$350 to $420Requires sedation; facility fee adds $800 to $2,000
Stress echo (exercise)93350$180 to $220Often bundled with stress test supervision 93016/93017
Doppler echo for congenital defects93303$250 to $320Pediatric and structural cardiology

If your bill shows CPT 93312 (TEE) but you only had a standard surface echocardiogram with no sedation, that is a billing error. If it shows 93308 (limited) but your cardiologist documented a complete four-chamber study with full Doppler, you may have been undercoded, which means your insurance was undercharged but could affect your documented medical record.


How to Check Your Echocardiogram Bill for Errors

Medical billing error rates are high. Estimates from billing auditors suggest 49 to 80% of hospital bills contain at least one error. For a procedure like an echocardiogram, where professional and technical components split, Doppler add-ons can be bundled or unbundled, and facility fees are separate, the complexity creates multiple points of failure.

Common errors on echocardiogram bills:

  • Wrong CPT code. Billed 93312 (TEE) instead of 93306 (TTE), or 93308 instead of 93306.
  • Duplicate charges. The professional component billed twice, once by the cardiologist and once by the hospital.
  • Unbundling. Separate charges for individual Doppler components that should be included in the global 93306 code.
  • Wrong date of service. Bill dated the day of scheduling rather than the day of the test.
  • Incorrect facility fee. Outpatient hospital facility fee applied to a study performed at an independent office.
  • Modifier errors. Missing or incorrect use of modifier 26 or TC when the study was split-billed.

The CoveredUSA Bill Analyzer compares each line on your echocardiogram bill to the 2026 Medicare rate for the same CPT code, flagging charges that are significantly above benchmark and identifying common unbundling patterns. Upload your itemized bill and it surfaces overcharges in seconds.

To audit your bill manually:

  1. Request an itemized bill (not just the summary statement) from the billing department.
  2. Write down every CPT code and the dollar amount billed for each.
  3. Look up each code on the CMS Physician Fee Schedule tool at cms.gov to see the Medicare benchmark rate.
  4. Flag any code billed at more than 5x the Medicare rate for further review.
  5. Check for duplicate lines: same CPT code appearing twice with the same date of service.
  6. Confirm the correct code was used by comparing the billed code description against your physician's notes.

How to Apply for Coverage That Reduces Future Echocardiogram Bills

If you are uninsured or underinsured and your cardiologist expects ongoing cardiac monitoring, getting coverage now matters. A single complete echocardiogram can cost $1,500 to $3,500 uninsured at a hospital. Ongoing monitoring adds up fast.

Enrollment windows in 2026:

  • ACA Marketplace: Open enrollment runs November 1 to January 15. Special enrollment opens within 60 days of a qualifying life event (job loss, marriage, moving). Many people with moderate incomes qualify for plans with $0 premiums after subsidies. Check current options at healthcare.gov.
  • Medicaid: Year-round enrollment in all expansion states. Income under approximately 138% of the Federal Poverty Level qualifies most adults in expansion states. Apply through your state Medicaid agency or medicaid.gov.
  • Medicare: If you are 65 or older, Part B covers echocardiograms at 80% after the $283 2026 deductible. Enroll during your Initial Enrollment Period (7 months around your 65th birthday) or the General Enrollment Period (January 1 to March 31, with coverage starting July 1). Learn more at medicare.gov.

Documents you will need to apply:

  • Proof of identity (driver's license, passport, or state ID)
  • Proof of income (recent pay stubs, tax return, or self-employment records)
  • Proof of residency (utility bill, lease, or bank statement with your address)
  • Social Security number (or documentation of immigration status for non-citizens)
  • Current insurance information if transitioning between plans

Common reasons applications get delayed or denied:

  • Income documentation is missing or inconsistent with reported amounts
  • Address does not match state records
  • Applying after the enrollment window without a qualifying special enrollment event
  • Citizenship or immigration status documentation is incomplete
  • Social Security number does not match SSA records

Frequently Asked Questions

What is CPT 93306?

CPT 93306 is the standard billing code for a complete transthoracic echocardiogram with spectral and color flow Doppler. It covers a full two-dimensional cardiac ultrasound with blood flow measurements. In 2026, Medicare pays $220 to $230 for this code under the Physician Fee Schedule.

How much does an echocardiogram cost without insurance in 2026?

Without insurance, echocardiogram costs range from about $500 at an independent cardiology clinic to $3,500 at a hospital outpatient department based on chargemaster rates. Negotiating a cash-pay discount at a hospital typically brings the price to $800 to $1,400. If you are uninsured, always ask about the self-pay rate before scheduling.

What is the chargemaster price for an echocardiogram?

The chargemaster is the hospital's official billed price before any insurance negotiation. For CPT 93306, the national median chargemaster price is approximately $2,497, with an interquartile range of $1,731 to $3,576. This is not what Medicare or insurance companies pay. It is the starting point for negotiation and the price uninsured patients are billed before any discounts are applied.

Does Medicare cover echocardiograms in 2026?

Yes. Medicare Part B covers medically necessary echocardiograms. After meeting the 2026 annual deductible of $283, Medicare pays 80% of the approved amount. You owe the remaining 20% coinsurance. On the approximately $225 Medicare-approved rate for CPT 93306, your coinsurance would be roughly $45. A Medigap policy can eliminate that coinsurance entirely.

Why is my echocardiogram bill so high compared to what insurance paid?

The gap reflects chargemaster pricing. Hospitals set their list prices high, typically 4 to 8 times actual payment, because insurers negotiate large discounts. Medicare's payment is set by federal formula and is the lowest. Commercial insurers negotiate rates above Medicare. Uninsured patients are billed the chargemaster rate unless they ask for a cash discount. The result is that the same procedure generates a very different bill depending on payer type.

Can I get two separate bills for one echocardiogram?

Yes, and this is normal. When a hospital performs the study (technical component) and your cardiologist reads it from a different practice (professional component), you receive two separate bills. Confirm that the combined charges do not exceed the expected global rate. If both entities also bill the global code (93306 without a modifier), that is a duplicate charge and an error.

What billing errors are most common on echocardiogram bills?

The most common errors are duplicate professional component charges, wrong CPT code (93312 for TEE billed instead of 93306 for TTE), unbundling of Doppler components that should be included in the global code, and incorrect facility fees applied to office-based studies. Request an itemized bill with all CPT codes listed individually to check for these.

How does the CoveredUSA Bill Analyzer help with echocardiogram overcharges?

The CoveredUSA Bill Analyzer takes your uploaded itemized hospital bill, reads each CPT code, and compares the billed amount to the 2026 Medicare benchmark rate for that code. It flags any line item significantly above the benchmark, identifies common unbundling patterns, and shows you what questions to ask the billing department. Upload your hospital bill to the free CoveredUSA Bill Analyzer to find errors, overcharges, and charity care options in 30 seconds.

What is the difference between a TTE and a TEE?

A transthoracic echocardiogram (TTE, CPT 93306) uses an ultrasound probe placed on the chest wall. It is noninvasive, takes 30 to 60 minutes, and requires no sedation. A transesophageal echocardiogram (TEE, CPT 93312) involves a probe inserted down the esophagus under sedation to get closer images. TEE is used when TTE image quality is limited or when higher-resolution views of specific structures are needed. TEE costs significantly more due to sedation and a higher-complexity facility fee.

Lower your hospital bill. Or get it forgiven.

Free in 30 seconds. We check every charge for errors and overcharges, see if you qualify for free care at your hospital, and write a custom dispute letter ready to send. Most patients save hundreds.

Lower my bill — free
Check Coverage
Check My Bill