Your hospital has a billing grade — A through F — based on how much it charges compared to what Medicare pays for the same procedures. According to BillKarma’s analysis of 6,000+ hospital price transparency files, the average U.S. hospital charges 3.4 times the Medicare rate, which puts most hospitals in the C range. An A-grade hospital charges 2x Medicare or less. An F-grade hospital charges more than 8x — that’s a $12,800 bill for a procedure Medicare values at $1,600.

1. What the billing grade measures

Every U.S. hospital must publish a machine-readable price file listing what it charges for hundreds of procedures. BillKarma downloads and parses these files, then compares each hospital’s gross charge (the list price before any discounts or insurance) to the Medicare facility rate for the same CPT code.

The result is a markup ratio: how many times the Medicare rate the hospital charges. A 3.0x markup means the hospital charges three times what Medicare pays. BillKarma averages this ratio across all procedures in the hospital’s file and converts it to a letter grade.

The grade is based on gross charges, not what you actually pay. Insurance companies negotiate discounts off the gross charge. But your deductible, coinsurance, and any uninsured bill are often calculated as a percentage of that gross charge — so a high-markup hospital still costs you more, even with insurance.

2. The A–F grade scale

Grade Average markup vs. Medicare What it means Typical hospital types
A2.0x or lessFair pricing — charges close to Medicare’s resource-based rateCritical access hospitals, safety-net hospitals, some rural hospitals
B2.1x–3.0xReasonable — in line with the national median for community hospitalsCommunity hospitals, some academic medical centers
C3.1x–5.0xElevated — notably above Medicare, common among large regional systemsRegional health systems, suburban hospitals
D5.1x–8.0xHigh — aggressive pricing that warrants scrutiny of every line itemLarge for-profit systems, high-cost urban markets
FMore than 8.0xVery aggressive — markups far above the national normSome large for-profit chains, specialty hospitals in low-competition markets
See where your hospital ranks. Check our hospital directory — search by name or city to find any hospital’s billing grade, average markup, and procedure-level pricing compared to Medicare.

3. Why Medicare is the benchmark

Medicare doesn’t just set arbitrary rates. Every procedure code in the Medicare fee schedule is assigned a value based on the time, skill, and overhead required to perform it. These are called Relative Value Units (RVUs), and they’re adjusted for local market costs through a Geographic Practice Cost Index (GPCI).

This makes Medicare rates the most reliable, nationally consistent measure of what a procedure actually costs to deliver. The RAND Corporation, Health Affairs, and academic researchers use Medicare as the standard benchmark for exactly this reason. A markup of 2x Medicare means the hospital charges twice what the federal government has determined the procedure is worth, based on a detailed cost analysis.

Commercial insurance companies negotiate rates that typically land between Medicare (the floor) and the hospital’s gross charge (the ceiling). According to the RAND 2023 hospital pricing study, the average commercial insurance pays hospitals 254% of Medicare rates — roughly a 2.5x markup — after negotiation.

4. Billing grade vs. care quality

A hospital’s billing grade and its care quality are two completely separate things. Do not use one as a proxy for the other.

What the billing grade measures What it does NOT measure
How aggressively the hospital prices its chargemasterClinical outcomes or survival rates
Average markup across hundreds of procedure codesStaff-to-patient ratios
How transparent the hospital’s price file isReadmission rates
How your costs compare to a federal benchmarkInfection rates or complication rates

For quality, look at the CMS Hospital Star Rating (1–5 stars, available at Medicare Care Compare) and the hospital’s HCAHPS patient satisfaction scores. BillKarma displays both alongside the billing grade on every hospital profile page.

5. The real dollar impact by grade

The difference between an A-grade and F-grade hospital can be thousands of dollars on a single procedure, even with the same insurance plan.

Here’s the same four procedures at hospitals in each grade tier, using Medicare rates from the 2026 Outpatient Prospective Payment System:

MRI Lumbar Spine (CPT 72148) — Medicare rate: $97
A-grade hospital (2.0x markup) $194
B-grade hospital (2.7x markup) $262
C-grade hospital (4.2x markup)   ⚠ Above national median $407
D-grade hospital (6.5x markup)   ⚠ High markup $631
F-grade hospital (10x markup)   ❌ Very aggressive $970
Difference: A-grade vs. F-grade $776

Scale that to a knee replacement (CPT 27447, Medicare rate: $1,576) and the gap is dramatic:

Total Knee Replacement (CPT 27447) — Medicare rate: $1,576
A-grade hospital (2.0x) $3,152
B-grade hospital (2.7x) $4,255
C-grade hospital (4.2x)   ⚠ $6,619
D-grade hospital (6.5x)   ⚠ $10,244
F-grade hospital (10x)   ❌ $15,760
Difference: A-grade vs. F-grade $12,608
Check what Medicare pays for your procedure. Use our free calculator — enter any CPT code from your bill to see the Medicare benchmark rate and calculate what a fair markup looks like for your hospital’s grade.

6. How to use a hospital’s grade

Before a planned procedure: If you have a non-emergency surgery or imaging study scheduled, check your hospital’s grade first. If it’s a D or F, ask your doctor whether an equivalent hospital with a better grade is available in your area. For elective procedures, switching from a D-grade to a B-grade hospital can reduce your out-of-pocket costs by 30–60%.

After you receive a bill: If you were treated at a C, D, or F-grade hospital, upload your bill for a line-by-line review. High-markup hospitals are more likely to also have coding errors, duplicate charges, and unbundling issues on top of the baseline markup.

When you don’t have a choice: Emergencies, network restrictions, and specialist availability all limit hospital choice. In that case, the grade still helps you know what to expect and what to dispute. See section 7 below.

When comparing two nearby hospitals: Grade alone isn’t the only factor. Also check:

  • CMS star rating (quality)
  • Whether the hospital is in your insurance network
  • Whether the specific procedure you need is priced better or worse than the hospital’s average grade suggests (use BillKarma’s procedure-level pricing data on each hospital page)
  • Cash price, if you’re paying out of pocket — some high-grade hospitals offer cash discounts that are competitive with lower-grade hospitals’ insured prices

7. What to do when you’re stuck with a bad-grade hospital

If you were treated at a D or F-grade hospital — whether by necessity or before you knew the grade — the grade tells you to look harder at your bill. Higher-markup hospitals are statistically more likely to have billing errors and inflated individual line items on top of their elevated baseline prices.

Step 1: Get an itemized bill. Request a complete itemized bill from the billing department (not just the summary statement). Every CPT code and charge should be listed individually.

Step 2: Compare each charge to Medicare. Use the BillKarma calculator to look up the Medicare rate for each CPT code. Flag any charge that exceeds the hospital’s grade-implied markup. A D-grade hospital charging 12x Medicare on a specific procedure is more anomalous than its average suggests.

Step 3: Dispute line items, not the total. Call the billing department and dispute specific line items with the Medicare rate as your reference point. Phrasing: “I can see that CPT 72148 has a Medicare rate of $97. You’ve billed $1,200, which is 12.4x the Medicare rate. I’d like to discuss an adjustment.”

Step 4: Ask about financial assistance. All nonprofit hospitals and many for-profit hospitals have financial assistance programs. Ask specifically: “What is your charity care income threshold?” Many programs cover patients up to 400% of the Federal Poverty Level.

Step 5: Negotiate the cash settlement. If you have an outstanding balance, offer a cash settlement at 30–50% of the remaining bill. Hospitals routinely accept this, especially on self-pay balances, because they know the actual cost of the procedure is far below the chargemaster price.

Already got the bill? Upload it to BillKarma — we’ll cross-check every line item against Medicare rates, flag charges above the hospital’s own grade tier, and identify any coding errors worth disputing.

8. Real examples

Planned MRI: Choosing by grade saved $740

A patient in suburban Ohio needed an MRI of the lumbar spine (CPT 72148) ordered by her primary care doctor. Her nearest hospital was a D-grade facility that listed the procedure at $874. She checked the BillKarma directory and found a B-grade hospital 8 miles away listing the same code at $134 — both in her insurance network. She scheduled at the B-grade facility.

After insurance processed both facilities’ estimates, her estimated out-of-pocket at the D-grade hospital was $812 (her plan used gross charges to calculate coinsurance). At the B-grade hospital, her out-of-pocket was $72. Total savings: $740 on one imaging study.

ER visit at F-grade hospital: line-item dispute recovered $1,100

After a weekend ER visit at a hospital BillKarma grades F (average markup 9.2x Medicare), a patient received a $3,840 bill for a Level 4 ER visit (CPT 99284), chest X-ray (CPT 71046), and basic metabolic panel (CPT 80048). The Medicare rates for those three codes total $361. The hospital’s bill implied markups of 8–12x across individual line items, with the chest X-ray billed at $420 against a Medicare rate of $13.

The patient disputed the chest X-ray and lab charges specifically, citing Medicare rates. The hospital adjusted both down to their median negotiated rate. Total recovered: $1,100 off the final bill.

Knee replacement: grade research before scheduling saved $4,800

A patient in Texas with a high-deductible insurance plan needed a total knee replacement (CPT 27447). His surgeon had privileges at three hospitals: an F-grade facility (average markup 10.2x, gross charge $16,100), a C-grade facility (4.8x, gross charge $7,576), and a B-grade facility (2.6x, gross charge $4,098). All three were in-network. Medicare’s facility rate is $1,576.

His plan applied 20% coinsurance after deductible. Choosing the B-grade over the F-grade hospital reduced his coinsurance by $2,400 and reduced the amount applying toward his deductible by $12,002. Total savings on out-of-pocket costs: approximately $4,800.

Frequently asked questions

What does a hospital billing grade mean?

A billing grade reflects how aggressively a hospital prices its services compared to what Medicare pays for the same procedures. An A-grade hospital charges 2x Medicare or less. An F-grade charges more than 8x. Grades are calculated from each hospital’s CMS-mandated price transparency file and updated when the hospital posts new data. Check your hospital’s grade in the BillKarma hospital directory.

Does a higher billing grade mean better care?

No. Billing grade and clinical quality are independent. A hospital can be an excellent clinical performer and still price aggressively — or vice versa. Always check both the billing grade and the CMS Star Rating. BillKarma displays both on every hospital profile.

Why is Medicare used as the benchmark?

Medicare rates are nationally standardized, publicly available, and based on a detailed cost analysis using Relative Value Units (RVUs). The RAND Corporation, Health Affairs, and CMS itself use Medicare as the standard reference for hospital pricing benchmarks. A 3x Medicare markup means the hospital charges three times the federal government’s cost-based rate.

Can a nonprofit hospital get an F grade?

Yes. Nonprofit status affects tax treatment, not billing practices. Many large nonprofit hospital systems receive D or F grades. Always check the grade regardless of whether a hospital is listed as nonprofit or for-profit.

What if my hospital doesn’t have a grade?

An ungraded hospital typically means its price transparency file was incomplete, non-machine-readable, or hasn’t been parsed yet. CMS requires all hospitals to post machine-readable files annually. Use our calculator to look up Medicare rates as an independent benchmark while we process the hospital’s data.

How often are hospital billing grades updated?

Grades are recalculated when a hospital updates its CMS price transparency file (required annually, typically in January). BillKarma also updates Medicare rate benchmarks when CMS publishes the annual OPPS and physician fee schedule updates each fall.

Sources