NBC News Investigated Hospital Costs. Here Is What Patients Can Do Next.
Executive Summary: OrbDoc performed the hospital pricing analysis for NBC News’ investigation into hospital costs. The analysis uses 209,761 CMS hospital-service records across 3,236 hospitals. In this dataset, the record-level median billed charge is 6.0x Medicare benchmark (+503.2%), the hospital-level median of medians is 5.6x (+464.5%), and 99.9% of records are above Medicare benchmark amounts. This does not mean every patient paid those amounts out of pocket. It does mean the billed-charge side of the system is routinely far above the only national benchmark we can apply consistently. If you are dealing with a bill right now, start with the Bill Analyzer, the Patient Rights guide, and the No Surprises Act guide.
When NBC News published its investigation into hospital costs and medical debt, the obvious question for patients was not just “How bad is this?” It was: what do I do with my own bill?
That is the practical gap we have been trying to close.
OrbDoc performed the pricing analysis referenced in the NBC story. We also built the public tools that let patients check their own bills against the same Medicare benchmark logic, CMS coding rules, and patient-rights frameworks.
This post covers three things:
- What the NBC pricing analysis actually measured.
- What the numbers do and do not mean.
- What patients can do with their own bills today.
What the NBC analysis measured
The pricing analysis uses CMS public hospital provider-and-service data for the observed year 2023. In that series, each row represents a hospital-plus-service combination with an average billed charge and an average Medicare payment amount.
That matters because it defines the unit of analysis. This is not a patient-level claims file. It does not show what a specific patient owed, what an insurer negotiated, or what a hospital ultimately collected.
What it does show is the billed-charge side of the system at scale.
The current in-repo NBC bundle covers:
- 209,761 hospital-service records
- 3,236 hospitals
- all 50 states
For those records:
- the record-level median billed charge is 6.0x Medicare benchmark
- the hospital-level median of medians is 5.6x Medicare benchmark
- 99.9% of records sit above Medicare benchmark amounts
At the state level, the spread is wide. In the current package, the typical hospital in Maryland is at roughly 1.2x Medicare benchmark, while Nevada is at roughly 11.8x.
At the extreme end of the distribution, the top 1% threshold sits at 24.6x Medicare benchmark.
Those are not patient balances. They are billed charges compared with Medicare benchmark amounts for the same hospital-service rows. But they are still a useful signal, because they show how far billed charges can drift from a national reference point.
What the numbers do not mean
This is the part that gets lost when pricing stories move fast.
The NBC analysis does not prove what any individual patient paid. It does not prove fraud. It does not establish insurer-negotiated rates, charity care adjustments, or final collections.
It also does not mean that every service at every hospital is priced the same way. This CMS series is a public, reproducible snapshot of billed charges relative to Medicare benchmark values. It is a benchmark framework, not a final adjudication framework.
That said, benchmarks still matter. If a system routinely bills at multiples of a national public benchmark, patients deserve a way to understand where their own bills fall inside that range.
Why compare charges to Medicare at all?
Because Medicare is the only national, public benchmark that can be applied consistently across a wide range of services.
It is not perfect. Medicare is not “the” true price. But it is a standardized benchmark built on public payment logic, and that makes it far more useful than asking patients to negotiate from a line-item total with no reference point at all.
For practical bill review, Medicare benchmark logic does two things:
- it gives patients a way to see whether a charge is close to, moderately above, or far above a public benchmark
- it creates a reproducible reference when a patient calls billing, requests an itemized statement, or asks for a review
That is especially important when the problem is not just price, but also coding.
What patients can do right now
If the NBC story brought you here because you have a bill sitting on your kitchen counter, start with four steps.
1. Get the itemized bill
Do not work from the summary statement. Ask for the line items with CPT or HCPCS codes, dates of service, and charges.
2. Check the bill against Medicare benchmark logic
Use the Bill Analyzer to extract codes from a PDF or photo and compare them against CMS benchmark data.
The tool is designed to help answer questions like:
- What does each code on this bill actually mean?
- Is the billed amount far above Medicare benchmark?
- Are there duplicate charges?
- Are there component codes that CMS says should be billed together?
3. Review the rights and debt guidance
If your bill involves emergency care, out-of-network services, or collections pressure, use:
These pages exist because pricing is only one part of the problem. Patients also need to know when a surprise-billing protection applies, why multiple entities may bill for one visit, and what rights they still have when debt collection starts.
4. Look up the hospital context
If you want to understand the broader pricing environment around a facility, use:
Those tools do not replace a legal opinion or an insurer appeal. They do give patients and reporters a way to see the broader pricing context around a hospital, a state, or a benchmark group.
How the Bill Analyzer fits into this
The pricing story is national. The bill problem is personal.
That is why we built the Bill Analyzer to run in the browser. A patient can upload a bill, extract the codes, compare them against Medicare benchmark logic, and check for common issues without sending the bill to our servers.
The live system checks bills against:
- CMS Medicare benchmark data
- 3.3 million NCCI bundling rules
- duplicate-charge logic
- add-on code relationships
- patient-rights triggers for relevant billing scenarios
The goal is not to make a patient’s decision for them. The goal is to reduce the information gap between the billing department and the person holding the bill.
The practical takeaway
The NBC investigation shows a real structural pattern: billed charges in this CMS hospital-service series sit well above Medicare benchmark amounts, and the spread across hospitals and states is large.
The patient-level response does not have to start with “I guess this is just what healthcare costs.”
It can start with:
- What are the codes?
- What is the public benchmark?
- Are any line items wrong?
- Do patient-rights protections apply here?
- How does this hospital compare with peers?
That is the point of the tools now live on OrbDoc.
If you came here from the NBC story and want to check your own bill, start here:
- Check your bill
- Read your patient rights
- Review No Surprises Act protections
- Understand why one visit can produce multiple bills
Method note: the NBC pricing analysis uses CMS public hospital provider-and-service data for observed year 2023 and compares billed charges to Medicare benchmark amounts for the same rows. It is a pricing-pattern benchmark, not a patient-level payment dataset.
Related Reading
Is Your ER Bill Too High? How to Check and Dispute
ER bills averaging $2,200 catch patients off guard. Learn what codes to look for, how ER billing works, and when you have grounds to dispute high charges.
Finding and Disputing Duplicate Medical Bill Charges
Duplicate billing is one of the most common hospital errors. Learn how to spot the same procedure charged twice and successfully dispute it for a correction.
Hospital Overcharged Me - What To Do Next
Overcharged by a hospital? Step-by-step guide to requesting itemized bills, comparing to Medicare rates, and disputing charges.
Understanding the Codes on Your Medical Bill
CPT, HCPCS, revenue codes, modifiers—your medical bill is full of numbers and letters. Here's what they mean and how to use them to spot billing errors.
Next Step
Continue from this guide with practical tools or a product workflow fit check.