Medical Bill Errors: How to Spot Them Using Your EOB
February 25, 2026
How Common Are Medical Billing Errors?
Studies consistently find that 40–80% of medical bills contain errors. Some are simple data entry mistakes; others are systemic — upcoding, duplicate billing, charges for services not rendered. The Medical Billing Advocates of America estimates patients are overcharged by billions of dollars annually.
The tool for catching these errors before you pay: your Explanation of Benefits (EOB).
The EOB-to-Bill Comparison Process
Never pay a medical bill in isolation. Always compare it to the EOB your insurance company sent for the same service. The workflow:
- Receive the EOB from your insurer (arrives by mail or online portal, usually 2–4 weeks after service)
- Receive the bill from the provider
- Compare them line by line — they should match
- If they don't match, investigate before paying
Red Flags to Look For
Duplicate Charges
The same service billed twice — same date, same CPT code, same amount. Can happen when a claim is resubmitted after a processing delay. Common with lab tests that have multiple components.
Services Not Rendered
Charges for procedures, consultations, or supplies you don't remember receiving. Compare your own notes from the visit. For hospital stays, request an itemized bill — line items like "medical supplies" can hide charges for items never used.
Upcoding
The provider bills a higher-complexity service code than what was actually performed. Example: billing a Level 4 office visit (99214) when the appointment was a brief Level 3 follow-up (99213). Each level is worth more money — intentional upcoding is fraud; accidental upcoding is common.
Unbundling
Certain procedures have a single comprehensive billing code that covers multiple related services. Unbundling splits them into separate codes and bills each individually — worth more than the bundle rate. The EOB will show multiple procedure codes where one comprehensive code should apply.
Wrong Patient or Provider
EOB shows a different provider than who you saw. Your name or member ID appears on a claim you didn't generate. These can be data entry errors or — rarely — signs of medical identity theft.
Out-of-Network Charges When You Used In-Network
You used an in-network hospital, but an anesthesiologist, radiologist, or assistant surgeon was out-of-network. The EOB will show different payment rates for those providers. You may have surprise billing protections depending on your state and service date.
Incorrect Diagnosis Code (ICD-10)
The diagnosis code on the claim affects whether insurance pays. A typo in the ICD-10 code can turn a covered condition into a non-covered one. If your EOB shows an unexpected denial, ask the provider for the specific diagnosis code used and confirm it matches your actual diagnosis.
How to Dispute a Billing Error
- Get the itemized bill. Hospitals are required to provide one on request. Review every line.
- Note the specific discrepancy. Specific code, date, amount — not just "something seems wrong."
- Call the provider's billing department first. Many errors are simple mistakes that get corrected quickly. Document who you spoke with and when.
- File an insurance appeal if needed. If the insurer paid wrong, file a formal appeal citing the specific EOB line and the correct expected payment.
- Escalate to your state's insurance commissioner if the insurer refuses to correct a clear error.
Never Pay While Disputed
Providers cannot send disputed amounts to collections while a good-faith dispute is pending. Put disputes in writing, keep copies, and don't pay the contested amount while it's under review.
Extract Your EOB Data for Easier Review
Upload your EOB to eobextractor.com to extract all claim lines, billed amounts, allowed amounts, and patient responsibility into structured data — making it easy to compare against your bill systematically.