Candid

Overcharged on a Medical Bill? How to Check in 15 Minutes

Last updated

To find out if you were overcharged, put your itemized bill next to your Explanation of Benefits (EOB) which is your insurer's statement of what you actually owe. Match them line by line. Every charge should appear on both documents. Anything unmatched, denied, or inflated is a dispute candidate.

Why this works: two documents, one visit

Your itemized bill is the provider's version of what happened. Your EOB is your insurer's version of the same visit. When they agree, you owe the patient-responsibility number on the EOB - not a dollar more. When they disagree, the disagreement often costs you money.

This article is about making the two documents agree. No billing degree required. Remember, nobody reconciles for you - it's up to you to do it.

Get the pair: itemized bill + EOB

  • The itemized bill lists every charge as its own line - code, date, quantity, amount. The statement that came in the mail is usually a summary, and a summary can't be audited. Here's how to get the itemized version.
  • The EOB lives in your insurer's online portal under claims, or comes by mail; member services can resend one as needed. Each line shows four numbers: what was billed, the allowed amount (the price your insurer negotiated), what the plan paid, and patient responsibility - the only number you actually owe. If you are having trouble understanding your EOB, start with how to read an EOB.

One rule before you begin: a bill that arrives before any EOB exists is not a bill you should pay, yet. It may never have gone through your insurance at all - which is the first bucket below.

The three buckets (this is the whole method)

Every problem line lands in one of three buckets, and each bucket has a different fix.

BucketWhat you seeThe fix
A. Never submitted to insuranceA line on the bill with no matching line on any EOBAsk the provider to submit the claim; confirm with your insurer that it arrived
B. Submitted, but processed as not coveredThe EOB shows the line denied or not coveredFix any detail errors and resubmit - or appeal
C. Billed above the EOBThe bill demands more than the EOB's patient responsibilityDispute with the provider, EOB in hand

Bucket A often traces to a registration typo - a wrong member ID, an old policy on file. The script: "Please submit this charge to my insurance and send me a new statement after it's processed. I'm not paying it before then."

Bucket B is an insurance fight, not a provider fight. If the denial reason is clerical (wrong ID, wrong date), requesting corrected details and a resubmission can clear it. If the plan genuinely refused a service you believe is covered, that's an appeal, and it has deadlines printed right on the denial. Useful question for the insurer's phone rep: "What exactly would make this claim payable - a corrected detail, a record, a different network status?" Write the answer down and remember to get your reference number. That's your fix list.

Bucket C may be balance billing - charging you the gap between the provider's sticker price and the insurer's allowed amount. An in-network provider's contract with your insurer generally forbids exactly that. Your EOB is your receipt for what you owe. The dispute is one sentence: "My EOB dated [date] shows my responsibility as [amount]; your bill says more; please correct it."

The line-by-line walkthrough

  1. Put the itemized bill and the EOB side by side - paper or two windows.
  2. For each bill line, find its EOB line by date and description. Tick both when they match.
  3. Circle bill lines with no EOB match anywhere. That's Bucket A.
  4. Mark EOB lines that read denied or not covered. That's Bucket B.
  5. For every matched line, compare the bill's amount to the EOB's patient responsibility. Bill higher? Bucket C.
  6. As you go, sanity-check quantities and dates against your memory of the visit.
  7. Total the circles. That's your disputed amount - and your to-do list, pre-sorted by bucket.

Fifteen minutes for a routine visit. Longer for a hospital stay, because there are more lines - not because any line is harder.

For a more detailed overview (including scripts for calls and written communication), you can use any combination of the resources below:

  • How to verify your bill with your medical records
  • What to do when you get a hospital bill
  • Who to complain to about a medical bill
  • how to audit an ER bill
  • Common medical bill errors

Only have five minutes? Run the triage version

Compare two totals for the dates of service: what the bill demands versus the sum of the patient-responsibility amounts on your EOBs. If they match, spot-check dates and quantities and move on with your life. If they don't match, the gap is your homework - run the full line-by-line pass above. A mismatch between those totals is never resolved by paying the bigger number.

What are the red flags worth circling?

While you match lines, watch for the classics:

  • Duplicates - the same service, same date, billed twice.
  • Services you didn't receive - including tests that were ordered, then canceled.
  • Wrong quantities - the units column claiming more than you got.
  • Dates that don't match your visit - care billed for days you weren't there.
  • A separate bill from a provider you never met - often someone out-of-network at your in-network facility. Federal surprise-billing protections may apply: check the No Surprises Act explainer before paying that one.

Each of these has a specific tell and a specific challenge script - the full list lives in common medical billing errors.

How do you price-check a single charge?

IMPORTANT NOTE: Studies find the majority of hospitals do not comply with the federal Hospital Transparency rule. See our article on hospital prices for more information. So take the numbers below with a (large) grain of salt.

Sometimes every line is real but one number looks absurd. Two free lookups and a bonus question:

  1. The hospital's posted prices. Hospitals are federally required to post their standard charges online. Search the hospital's name plus "standard charges" or "price transparency" and find the service on their list.
  2. Your insurer's cost-estimator tool, inside the member portal, which estimates prices for services under your plan.

Bonus Question: Ask your provider "What's your self-pay rate for this service?" If the billing office's own self-pay price sits far below what you're being asked to pay, you've just found your opening line for the negotiation.

One caution: if you're insured, the number that governs is your plan's allowed amount, not the hospital's list price. Posted prices are context - good for spotting a charge that's wildly out of line, and for comparing self-pay rates - not a substitute for your EOB.

You found something. Now what?

Match the fix to the buckets above. Bucket A: make them run it through insurance first. Bucket B: correct and resubmit, or appeal. Bucket C: dispute with the provider, EOB attached.

Don't call and vent - dispute in writing: the specific lines, the reasons, copies of your EOB, a request for a corrected bill, and an account hold while it's reviewed. Then escalate if the answer is no. The step-by-step (i.e. letter skeleton, certified mail, escalation ladder) is in how to fight a medical bill.

What if the numbers match but the bill still hurts?

Then the bill is probably accurate - and possibly still movable. Correct and affordable are different questions. Work the discount, settlement, and payment-plan ladder in how to negotiate a medical bill, and check whether you qualify for hospital financial assistance - nonprofit hospitals are federally required to have a policy.

The fastest free way to do all of this

This whole audit is doable by hand - that's why we wrote it down. Candid takes a weekend of work and does it for you, for free. Upload the bill and your insurance documents and it does the line-by-line match, sorts every mismatch into the same three buckets you just read about, checks the math against your deductible and out-of-pocket progress, and drafts the dispute for whichever bucket it lands in. You review and send everything; nothing goes out without you.

Candid is our tool - this guide is complete without it. It just turns an afternoon of paperwork into a few minutes.

FAQ

Why is my bill higher than my EOB says I owe?

Three usual reasons:

  1. The bill went out before your insurer finished processing
  2. A charge was never submitted to insurance

Or

  1. The provider is billing you the gap above the allowed amount.

In every case the EOB's patient-responsibility number is your anchor - question anything above it before paying.

What if I never got an EOB?

Log in to your insurer's portal and check the claims section - many insurers deliver EOBs online only. If there's no claim at all for your date of service, the provider may never have submitted one. That's Bucket A: ask the billing office to run it through insurance before you pay anything.

Is the hospital's posted price what I owe?

No. If you're insured, your plan's allowed amount and your cost sharing govern what you owe, and they appear on your EOB. Posted standard charges are a comparison tool - useful for spotting outlier charges and for self-pay negotiation.

The bill arrived before insurance processed the claim. Should I pay it?

Wait for the EOB. A bill sent before your insurer finishes processing isn't a final number. Ask the provider to bill your insurance and send a corrected statement, and ask for an account hold in the meantime so nothing ages toward collections.


This guide is general information about medical billing and insurance processes - not legal, medical, or financial advice.