How to Read a Medical Bill
Your medical bill arrived and it looks like a foreign language. You are not alone — most Americans cannot read their own medical bills, and that confusion costs patients billions every year. This guide breaks down every section, line by line, so you can spot errors before you pay a cent.
THE SHORT VERSION
Every medical bill has the same core sections: patient info, service dates, procedure codes (CPT), diagnosis codes (ICD-10), charges, insurance adjustments, and your balance. The most important number is notthe total charged — it's the "patient responsibility" line after insurance adjustments.
If anything looks wrong — or you only received a "summary bill" without line items — request an itemized bill. You have a legal right to one.
Have your bill in front of you?
Enter the CPT codes and amounts into our free analyzer. It checks every charge against Medicare rates and flags errors in seconds.
Analyze My Bill — Free →Step 1: Summary Bill vs. Itemized Bill
The first thing to check is what type of bill you received. Most hospitals send a summary bill by default — a single page showing the total amount owed with minimal detail. This is almost useless for spotting errors.
- • Shows only the total amount due
- • May group charges into vague categories
- • "Emergency Room Services: $4,200"
- • No CPT codes, no line items
- • Impossible to verify accuracy
- • Lists every individual charge
- • Includes CPT codes and descriptions
- • Shows quantity for each service
- • "99285 — ER Visit Level 5: $1,847"
- • You can verify every line
⚠ Important
Under federal law (42 U.S.C. §1395cc and CMS guidelines), you have the right to request an itemized bill from any provider. Call the billing department and say: "I need a fully itemized statement with CPT codes for all charges." They must provide one.
Step 2: Check the Header — Patient & Provider Info
The top section of your bill contains basic identifying information. Errors here are more common than you think.
A wrong date of birth or misspelled name can cause insurance claims to be rejected, leaving you with the full bill. A wrong date of service might mean you are being charged for a visit that did not happen — or that the billing is being assigned to the wrong encounter.
Step 3: Understand CPT Codes — The Heart of Your Bill
CPT (Current Procedural Terminology) codes are the 5-digit numbers that describe every medical service on your bill. This is where most billing errors hide.
Each code maps to a specific procedure with a specific Medicare-approved rate. When a hospital charges $1,800 for something Medicare values at $150, that is the kind of discrepancy our tool catches.
Don't recognize a code? Use our free CPT code lookup to see the description, Medicare rate, and typical hospital markup for any 5-digit code on your bill.
Step 4: Diagnosis Codes (ICD-10) — Why You Were Treated
While CPT codes describe what was done, ICD-10 codes describe why. These diagnosis codes determine whether insurance covers the procedure. A wrong diagnosis code is one of the top reasons claims get denied.
If the diagnosis code does not match your actual condition, it can trigger a denial or leave you paying for a procedure your insurance should have covered. Always verify the diagnosis makes sense for the visit you remember.
Step 5: The Charges Column — What They Billed
The "charges" or "amount billed" column shows what the provider is asking for. This is notwhat you should pay. It is the provider's sticker price — often inflated 3–10× above what Medicare or insurance actually pays.
- • Same code appears twice — duplicate billing is the #1 error on ER bills
- • A code you don't recognize — could be a charge for a service never rendered
- • Individual lab tests instead of a panel code — if you see 10+ lab codes, they may be unbundling a $14 panel into $300+ of individual tests
- • Extremely high amounts — a chest X-ray over $500 or a blood draw over $30 warrants investigation
- • Quantity > 1 — were you really given that service multiple times?
Step 6: Adjustments — What Insurance Negotiated Down
If you have insurance, you will see an "adjustment" or "contractual adjustment" column. This is the difference between what the provider charged and what your insurance agreed to pay. This number can be shockingly large — sometimes 60–80% of the billed amount.
If you are uninsured, you will not see an adjustment — which means you are being charged the full sticker price. In that case, you can often negotiate directly or ask about the hospital's self-pay discount, which many hospitals offer at 40–60% off.
Step 7: Patient Responsibility — What You Actually Owe
The "patient responsibility" or "amount due" is the final number. This includes your:
- • Copay — fixed amount per visit (e.g., $50 for ER)
- • Coinsurance — your percentage of the allowed amount (e.g., 20%)
- • Deductible — what you pay before insurance kicks in (e.g., first $1,500/year)
- • Non-covered charges — services your plan does not cover
⚠ Check Against Your EOB
Your insurance company sends a separate Explanation of Benefits (EOB). The "patient responsibility" on your provider's bill should match the EOB. If these numbers differ, one of them is wrong — and you should call both your provider and insurance to resolve it before paying.
Step 8: Your EOB (Explanation of Benefits) — The Insurance Side
An EOB is not a bill. It is a statement from your insurance company showing what was submitted, what they approved, and what they left for you to pay. Reading your EOB alongside your bill is the most effective way to catch discrepancies.
The 8-Point Error Checklist
Run through this list every time you get a medical bill. These are the errors that cost Americans the most money:
Found something suspicious on your bill?
Our analyzer checks CPT codes against reference-rate context, flags common review points, and keeps generated letter drafts behind Pro.
Analyze My Bill Now — Free →What to Do When You Find an Error
You have the right to dispute before paying. Paying can be interpreted as accepting the charges. If the bill is in collections, you still have 30 days to request debt validation.
Call the billing department and specifically ask for a statement with CPT codes, ICD-10 codes, quantities, and individual charges for every service.
Enter the CPT codes and amounts from your itemized bill into our free bill analyzer. It compares against Medicare rates, checks for duplicates and unbundling, and identifies exactly how much you may be overpaying.
A written dispute request that names the specific billing question is usually easier to track than a phone call. Pro adds generated draft support, or you can use our free dispute letter templates.
If the provider does not respond within 30 days, file a complaint with your state insurance commissioner, the CFPB (for debt/collections issues), or CMS (for Medicare-related billing).
Frequently Asked Questions
What if I only received a summary bill?+
What does 'contractual adjustment' mean?+
How do I know if a charge is too high?+
Can I negotiate a medical bill even without errors?+
What is the No Surprises Act and does it apply to me?+
Now that you can read your bill — let AI check it
Enter your CPT codes and amounts. Our analyzer compares common reference amounts, flags duplicate-looking lines and unbundling questions, and shows what to review next.