By the VerifyDoc team
There are two very different ways to be overcharged on a medical bill: a billing error that adds charges you do not owe, and a real service priced far above its fair market rate. Telling them apart is the first step to fixing either one.
This guide shows you how to check for both — how to catch the errors hiding in your itemized bill, and how to compare a legitimate charge against what most people actually pay. If the answer is "yes, I'm overcharged," it also points you to your options.
Have your itemized bill handy? VerifyDoc reads it line by line and flags duplicates, upcoding, unbundling and math errors. The flag count is free; the full report, with a dispute letter for each finding, is $19.
Check my bill — free preview →Two Kinds of Overcharge
People searching "am I being overcharged" usually mean one of two things, and the fix is different for each:
| Type | What it is | How you fix it |
|---|---|---|
| Billing error | A charge you should not owe at all — a duplicate, a phantom service, or an inflated code. | Dispute in writing; the charge should be removed. |
| Price overcharge | A real service billed far above what most payers actually pay. | Negotiate; ask for a corrected or discounted price. |
First, Rule Out Billing Errors
Before you argue about price, make sure the charge is even valid. Request your itemized statement and compare it against your EOB and medical records, watching for the same errors any bill review targets: duplicate charges, phantom charges, and upcoding. An "overcharge" is often just an error — and errors are removed, not negotiated. The full method is in how to check your medical bill for errors.
Then, Check the Price Against a Fair Benchmark
If a charge is legitimate but feels high, compare it against what the service typically costs. Hospital list prices — the "chargemaster" rates — are notoriously inflated and are rarely what any insurer actually pays. Useful reference points include:
- Medicare's rate for the service, a widely used floor for "reasonable."
- The hospital's own posted prices. Under federal price-transparency rules, hospitals must publish their standard charges, including negotiated rates — see the price-transparency guide and how to use the machine-readable price file.
- Fair-price databases that aggregate typical paid amounts by procedure and region.
When your charge is a large multiple of these benchmarks, that is your evidence for a pricing conversation.
Find out before you pay it
Upload your itemized bill and VerifyDoc decodes every line, flags likely errors, and shows you which charges are worth questioning. The flag count is free — the full line-by-line report and dispute letters are $19. That's $19 to check a $4,000 bill.
Check my bill — free preview →Remember: The List Price Is Rarely What You Owe
If you are insured, you generally owe only the amount your plan leaves as patient responsibility on the EOB — not the provider's list price. If a bill demands the full sticker amount, check your EOB first; the gap may simply be an unapplied insurance adjustment. If you are uninsured, the list price is often negotiable, and nonprofit hospitals may be required to cap what they charge patients who qualify for financial assistance — covered in uninsured discounts and charity care.
If You Are Overcharged, Here Are Your Moves
- Remove errors first with a written dispute and your supporting documents.
- Challenge the price using Medicare rates, posted hospital rates, and fair-price data.
- Ask for a discount — prompt-pay, uninsured, or financial-assistance — or a manageable payment plan.
- Get everything in writing and keep copies of every request and response. Detailed tactics are in how to negotiate a hospital bill.
How to Actually Look Up a Benchmark Price
“Compare it to a fair price” is easy to say and harder to do. Here is the concrete sequence, cheapest and fastest first:
- Find the code on your itemized bill. Everything below depends on the CPT or HCPCS code, not the description. The description is hospital shorthand; the code is what the price is attached to.
- Look up the Medicare rate for that code. Medicare publishes its fee schedules publicly, and rates are adjusted by geographic area. This is the single most useful anchor, because it is the number most often used as the reference point for what a service is “worth.”
- Check the hospital’s own posted prices. Federal price-transparency rules require hospitals to publish standard charges, including payer-negotiated rates, in a machine-readable file. If the hospital’s own file shows it accepts far less from insurers for your code than it is billing you, that is a strong, specific piece of evidence — see how to use a hospital’s machine-readable price file.
- Cross-check a fair-price database. Several public tools aggregate typical paid amounts by procedure and region, which gives you a commercial-market figure rather than a government one.
Compare like with like. A facility charge and a physician charge for the same episode are different line items with different benchmarks, and comparing a hospital’s facility fee against a physician fee schedule will produce a ratio that means nothing.
Signals That Usually Point to a Real Problem
Some patterns are worth investigating before others. In rough order of how often they turn out to be substantive:
| Signal | Why it matters |
|---|---|
| Bill exceeds the EOB’s patient-responsibility figure | The clearest signal on this list. If you are insured, this gap is usually an error, an unapplied adjustment, or balance billing — not a price question at all. |
| You were never shown a price and never signed an estimate | Does not by itself make a charge invalid, but it strengthens a request for a corrected or discounted price. |
| A large multiple of the hospital’s own negotiated rate | The hospital’s published file is its own evidence, which makes this difficult to wave away. |
| Round-number or “miscellaneous” lines | Charges without a specific code are hard to benchmark and are worth asking to have itemized properly. |
| An out-of-network charge from a facility you chose because it was in network | Points to No Surprises Act protections rather than a negotiation. |
Insured and Uninsured Are Different Conversations
If you are insured, your leverage is mostly contractual. Your plan has negotiated a rate; you owe the patient-responsibility amount on the EOB and generally not more. The productive question is “why does this bill differ from my EOB?” rather than “why is this so expensive?” If the claim was denied or underpaid, the appeal runs through the insurer.
If you are uninsured, you are being billed at list price — the number almost nobody actually pays — and your leverage is different but real. Nonprofit hospitals operate financial-assistance policies, and there are limits on what those hospitals may charge patients who qualify for assistance. Ask for the financial assistance policy in writing and ask whether you qualify before negotiating a discount, because assistance is usually worth more than any prompt-pay discount you would talk your way into. See uninsured patient discounts and charity care.
What to Actually Say
Specific and documented beats indignant. Three openings that tend to get somewhere:
“My EOB shows patient responsibility of $X for this date of service, but the statement bills $Y. Please explain the difference or correct the balance.”
“Your published machine-readable file lists a negotiated rate of $X for code NNNNN. I am being billed $Y. Please review this charge.”
“Please send me a copy of your financial assistance policy and the application, and place the account on hold while my application is reviewed.”
Each names a document, a code, and a number. That is the difference between a call that gets logged and a call that gets a charge re-reviewed.
For the complete framework and every error-specific guide, start at the medical bill review hub.
About VerifyDoc: we help patients identify errors and overcharges on medical bills. We publish guides on hospital billing, the No Surprises Act, and disputing medical charges, updated as federal and state rules change.
Frequently asked questions
How do I know if I am being overcharged on my medical bill?
There are two kinds of overcharge to check. First, billing errors — the same service billed twice, a service you never received, or a simple visit coded as complex — which you find by comparing your itemized bill to your EOB and medical records. Second, price overcharges — a real service billed far above the typical rate, which you check by comparing the charge against a fair-price benchmark or the hospital's own posted prices.
What is a fair price for a medical service?
A fair price is roughly what most payers actually pay for a service in your area, which is usually far below the hospital's list price (the chargemaster rate). Reference points include Medicare's rate for the service, the negotiated rates hospitals now publish under federal price-transparency rules, and fair-price databases. If your charge is a large multiple of these benchmarks, it is worth questioning or negotiating.
Is the price on my bill the amount I have to pay?
Not necessarily. If you have insurance, you generally owe only the amount your plan leaves as patient responsibility on the EOB, not the provider's list price. If you are uninsured, the list price is often negotiable, and nonprofit hospitals may be required to limit what they charge patients who qualify for financial assistance. Always compare the amount billed against your EOB before paying.
What should I do if I think I am being overcharged?
First confirm whether the overcharge is a billing error or a pricing issue. For an error, dispute it in writing with your itemized bill, EOB, and records. For a pricing issue, compare against fair-price benchmarks and the hospital's posted rates, then ask for a corrected price, a prompt-pay or uninsured discount, or a payment plan. Put every request and response in writing.