TrueCostBeta
All News
Billing Literacy

How to Read a Medical Bill (Without Losing Your Mind)

Medical bills are designed to look authoritative and feel non-negotiable. They're neither. Roughly 80% of hospital bills contain errors per Medical Billing Advocates of America, with average overcharges around $1,300. The first defense is being able to read the bill — line by line — and tell the difference between a real charge and a mistake.

Step one: get the itemized bill. The summary statement most people receive is useless for catching errors. It says things like "Hospital Services: $14,200" with no breakdown. Call the billing department and request the itemized bill — every charge, every CPT code, every quantity. Federal law gives you the right to it. The CMS guide to your Medicare bills walks through what should appear on each line.

Step two: pull up your Explanation of Benefits (EOB). The EOB comes from your insurance company, not the hospital. It's the document that says "THIS IS NOT A BILL" at the top. It shows what the provider charged, what your plan paid, what the network discount was, and what you actually owe. The provider's bill should match the patient-responsibility line on the EOB. If those numbers don't match, the bill is wrong. Wait for the EOB before you pay anything. HealthCare.gov has a plain-English EOB explainer if you need a primer.

Step three: read every line. Each line on an itemized bill should have a service date, a description, a CPT or HCPCS code, a quantity, and a charge. Things to flag:

— Duplicate charges. Same CPT code, same date, billed twice. Common with labs, imaging, and supplies. — Services you didn't receive. Pre-op anesthesia evaluations that never happened. Recovery-room time when you went home from the procedure room. — Wrong quantities. Two units of a medication when one was given. Six hours of recovery when you were there for two. — Unbundled charges. A single procedure split into multiple billing codes to inflate the total. The American Academy of Family Physicians lists the common unbundling patterns. — Wrong place of service code. Bills sometimes code an outpatient visit as inpatient, which can dramatically change what's owed.

Step four: verify the codes. CPT codes are 5-digit numbers maintained by the American Medical Association that identify procedures. ICD-10 codes identify diagnoses. If the codes don't match what the doctor actually did, the bill is wrong. You can search any CPT code in TrueCost — we'll tell you what it represents and what a fair price is for your area.

Step five: don't pay until you've checked. If a service is marked "not covered" on the EOB, call the insurer first — about half of denials are reversed on appeal per KFF research. If a charge looks wrong, call the provider's billing office and ask for a written explanation. Get the rep's name. Get a reference number. If they can't justify the charge, it gets removed.

The system isn't designed to make this easy. But the rules are on your side, and the data is public. Every patient who reads their bill and pushes back creates pressure for the system to actually be transparent.