How to Check Your Medical Bill for Errors — Step by Step
Up to 80% of medical bills contain at least one error. That's not a typo. Here's how to spot them, understand what you're looking at, and get your money back.
Why Medical Bills Have So Many Errors
Medical billing is one of the most error-prone processes in any industry. A single hospital visit can generate dozens of individual charge codes, each assigned by different people at different stages of your care. The result? Mistakes. Lots of them.
According to research published by Medical Billing Advocates of America, roughly 80% of medical bills contain at least one error. The total cost of medical billing errors in the United States is estimated at $125 billion per year.
Here's why the error rate is so high:
- Manual data entry. Billing codes are often entered by hand. A single digit off on a CPT code changes the charge entirely.
- Fragmented systems. Your doctor, the lab, the anesthesiologist, and the hospital may all bill separately — with no one checking the full picture.
- Complex coding rules. There are over 70,000 ICD-10 diagnosis codes and 10,000+ CPT procedure codes. Even experienced billers make mistakes.
- Incentive misalignment. Errors that overcharge almost always favor the provider. Billing departments don't have a strong incentive to find mistakes that lower your total.
- Insurance negotiation opacity. Your insurer negotiates rates with the provider, but the bill you get may not reflect those negotiated rates correctly.
Most patients pay the bill without questioning it. Only 5-10% of patients ever request an itemized statement. The billing system depends on you not looking closely.
How to Read Your Medical Bill (Line by Line)
A medical bill is not designed to be easy to read. It's designed for insurance companies and billing departments. But once you know what to look for, it becomes a lot less intimidating.
Here's what each part of a typical medical bill contains:
Patient and Account Information
Verify your name, date of birth, insurance ID number, and date of service. Wrong patient info can lead to charges from someone else's visit being applied to your account. This is more common than you'd think, especially at large hospitals.
Service Dates
Check that each line item corresponds to a date you actually received care. If you were admitted on the 5th and discharged on the 7th, you should not see charges for the 8th. Watch for room-and-board charges that extend past your discharge date.
CPT Codes (Procedure Codes)
Each service has a CPT (Current Procedural Terminology) code — a 5-digit number that identifies the procedure. For example:
- 99213 — Established patient office visit, 20-29 minutes
- 99214 — Established patient office visit, 30-39 minutes (higher complexity)
- 36415 — Routine venipuncture (blood draw)
- 71046 — Chest X-ray, 2 views
You can look up any CPT code online to verify the description matches the service you received. If the code doesn't match what actually happened, that's a red flag.
Charges and Quantities
Each line item has a quantity and a charge amount. Check that quantities make sense. If you had one blood draw, the quantity should be 1 — not 2. Also confirm that charges seem reasonable. A $500 charge for a basic blood panel is worth investigating.
Insurance Adjustments
This section shows what your insurance plan negotiated. The "allowed amount" is the rate your insurer agreed to pay. The difference between the billed amount and the allowed amount should be written off by the provider — not charged to you. If you're being billed for that difference, that's called balance billing, and it may be illegal in your state.
Your Responsibility
The final section shows your copay, deductible, and coinsurance. Cross-reference this with your insurance plan details. If your plan says your ER copay is $250 but you're being charged $500, flag it.
7 Common Billing Errors to Look For
Now that you know how to read the bill, here are the specific errors to hunt for. These seven account for the vast majority of medical billing mistakes:
| Error Type | What It Means | How to Spot It |
|---|---|---|
| Duplicate charges | Same service billed twice | Look for identical CPT codes on the same date |
| Upcoding | Billed for a more expensive service than received | Look up the CPT code — does it match your visit? |
| Unbundling | Procedures that should be grouped are billed separately | Multiple related codes that have a single bundled code |
| Balance billing | Billed for the difference between charge and allowed amount | Compare "your responsibility" to what your insurance EOB says |
| Wrong patient info | Charges from another patient or wrong insurance | Check name, DOB, insurance ID, and dates |
| Services not received | Billed for procedures that never happened | Compare charges to your memory and any notes from the visit |
| Incorrect quantities | Billed for 2 when you only had 1 | Check the quantity column on every line item |
1. Duplicate Charges
The most straightforward error. The same service appears on your bill twice — same CPT code, same date. This is especially common for lab work and medications, where multiple departments may enter the same charge.
2. Upcoding
This is when your provider bills for a more complex (and expensive) service than what was actually performed. The classic example: you had a 15-minute routine checkup (CPT 99212, ~$75) but were billed for a detailed 40-minute visit (CPT 99214, ~$185).
Upcoding also happens with ER visits. A Level 4 or Level 5 ER visit code should reflect a genuine emergency — not a simple evaluation where you were observed and sent home.
3. Unbundling
Some procedures are supposed to be billed together under a single code. Unbundling is when a provider splits them into separate charges to increase the total. For example, a comprehensive metabolic panel (CPT 80053) includes ~14 tests. Billing each test individually costs significantly more than the single panel code.
4. Balance Billing
If you have insurance, your provider has a contracted rate with your insurer. The provider agrees to accept that rate and write off the rest. Balance billing is when the provider bills you for the difference between what they charged and what insurance paid.
The No Surprises Act (effective January 2022) protects you from balance billing for emergency services and certain out-of-network scenarios at in-network facilities. If you're being balance billed, check whether this federal law applies to your situation.
5. Wrong Patient Information
If your insurance ID is wrong on the bill, the claim may not have been processed correctly — meaning you could be billed for amounts your insurance should have covered. Wrong dates of birth, misspelled names, or incorrect policy numbers all cause processing failures.
6. Services Not Received
This sounds obvious, but it happens. Especially during hospital stays with multiple providers and departments. You might see charges for a consultation that was scheduled but never happened, or for supplies that were prepped but never used.
7. Incorrect Quantities
Two units of a medication when you only received one. Three physical therapy sessions when you attended two. Always check the quantity column — a simple "2" instead of "1" doubles the charge.
Comparing Your Bill to Your EOB
Your Explanation of Benefits (EOB) is the document your insurance company sends after processing a claim. It is not a bill — it's a statement showing what was billed, what insurance covered, and what you owe.
Here's how to cross-reference:
- Match each line item. Every charge on your medical bill should appear on the EOB. If a charge is on the bill but not the EOB, the claim may not have been submitted to insurance.
- Compare the "patient responsibility" amounts. The amount your bill says you owe should match what the EOB says. If the bill is higher, the provider may be charging you more than they should.
- Check the allowed amount. If the allowed amount on the EOB is lower than the billed amount, the difference should be a write-off — not an amount you pay.
- Look for denied claims. If your insurance denied a claim, understand why before paying. Common reasons include missing pre-authorization, out-of-network providers, or coding errors. Many denials can be overturned on appeal.
Always request an itemized bill from your provider (not just a summary statement). The summary might say "Hospital Services: $4,200" but the itemized version breaks it down into individual charges you can actually verify. You have a legal right to an itemized statement.
How to Dispute a Medical Bill
Found an error? Here's the manual process to dispute it:
Gather Your Evidence
Collect your itemized bill, EOB, and any relevant medical records. Write down exactly which charges are wrong and why. Note the CPT codes, dates of service, and dollar amounts in question.
Call the Billing Department
Start with a phone call. Ask to speak with a billing supervisor (front-line staff often can't make adjustments). Reference specific line items by code and date. Take notes on who you spoke with, when, and what they said. Many errors are resolved in this step.
Write a Formal Dispute Letter
If the phone call doesn't resolve it, send a written dispute letter via certified mail. Your letter should include:
- Your name, account number, and date of service
- A list of each disputed charge with the CPT code and amount
- A clear explanation of why each charge is incorrect
- A request for correction and an adjusted bill
- Copies (not originals) of supporting documents
Follow Up
Providers have 30 days to respond to a written billing dispute. If you don't hear back, follow up in writing. Keep copies of everything. If the provider refuses to correct a legitimate error, you can file a complaint with your state attorney general's office or the Consumer Financial Protection Bureau (CFPB).
Unpaid medical bills can be sent to collections and damage your credit score. If you're disputing a charge, send your dispute letter before the bill goes to collections (typically 60-120 days). While in active dispute, most providers will pause collection activity — but only if you've communicated in writing.
Or Skip the Hassle
The process above works. But it takes 3-5 hours per bill — gathering documents, looking up CPT codes, writing dispute letters, and following up with billing departments that don't want to hear from you.
That's why we built BillSniper.
Let AI Audit Your Bill in 60 Seconds
Upload your medical bill. Our AI scans every line item for errors — duplicate charges, upcoding, unbundling, balance billing, and more. If we find errors, we generate a dispute letter you can send to your provider.
Scan Your Bill Now →$10 flat fee — only if we find errors. No errors, no charge.
Here's how it compares:
| Manual Review | BillSniper | |
|---|---|---|
| Time | 3-5 hours | ~60 seconds |
| CPT code lookup | You Google each code | Automatic |
| Error detection | Depends on your knowledge | AI trained on billing patterns |
| Dispute letter | You write it yourself | Auto-generated, ready to send |
| Cost | Free (plus your time) | $10 (only if errors found) |
The average American household spends $1,300 more than they should on medical bills each year. A $10 scan that catches even one duplicate charge pays for itself instantly.
You just read how to do it yourself. You have the knowledge. But if you'd rather spend 60 seconds instead of 5 hours — try BillSniper.
Not sure what all the codes on your bill even mean? Start with our line-by-line guide to reading a medical bill — it breaks down CPT codes, revenue codes, and every section of a hospital bill in plain English.