Guide
Why hospital prices vary by payer, facility, and billing code
The same service can carry a dozen different prices at one hospital and completely different ones across town. Here are the three forces behind that — and how to compare in spite of them.
Open any hospital price file and the first thing that strikes you is how much prices differ for what looks like the same thing. That variation isn’t random — it comes mostly from three forces.
1. The payer (the biggest driver)
Every insurer negotiates its own rates with each hospital, often plan by plan. So a single billing code can appear with a dozen different negotiated rates at one hospital — one per plan — plus a separate cash price for self-pay patients. Two people getting the identical service at the same hospital can be charged very differently because their plans negotiated differently.
2. The facility and setting
Where care happens changes the price. The same procedure can cost very differently in an emergency department, a hospital outpatient department, and a standalone clinic — and different hospitals have different cost structures. That setting is often encoded in the revenue code on a line, which is why a lower headline number for a different setting isn’t always a real saving.
3. The exact billing code
“An MRI” isn’t one code — it depends on the body part, whether contrast is used, and how the hospital bills it. Hospitals can describe similar services with different but overlapping CPT/HCPCS codes, or bundle them differently. So part of what looks like price variation is actually a comparison of slightly different codes.
What variation does — and doesn’t — mean
- Does: reflect contracts, setting, and coding — real, structural differences.
- Doesn’t: measure quality. A higher price is not a better hospital.
- Doesn’t: tell you your bill — that depends on your plan and cost-sharing.
How to compare in spite of the variation
Control for the drivers: compare the same billing code and the same price type (cash to cash, or the same insurer’s negotiated rate), and try to match the setting. That is exactly what a procedure page or CPT code page on HospitalPricer lets you do. Our guide to comparing prices safely walks through the method step by step, and why your actual bill may differ covers what happens after you choose.
Frequently asked questions
- Why does the same procedure cost so differently between hospitals?
- Hospitals set their own prices and negotiate separately with every insurer, so the published price for the same service can differ widely between hospitals — and between plans at a single hospital. Differences reflect contracts, setting, and coding, not necessarily quality.
- Does a higher price mean better care?
- No. A published price is a reference figure, not a measure of quality. A big price difference is a good reason to ask questions; it is not, by itself, a reason to choose one hospital over another.
- What is the biggest driver of price variation?
- The payer. Because each insurer negotiates its own rates, one CPT code can carry many different negotiated prices at a single hospital. Setting (ER vs outpatient) and the exact billing code are the next biggest drivers.
- How do I compare fairly given all this variation?
- Compare the same billing code and the same price type — cash to cash, or the same insurer's negotiated rate across hospitals — and try to match the care setting. That controls for the things that drive variation.