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.

80%
Bills with errors
$125B
Wasted annually
$1,300
Average overcharge
In This Guide
  1. Why Medical Bills Have So Many Errors
  2. How to Read Your Medical Bill (Line by Line)
  3. 7 Common Billing Errors to Look For
  4. Comparing Your Bill to Your EOB
  5. How to Dispute a Medical Bill
  6. Or Skip the Hassle

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:

The real problem

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:

1

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.

2

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.

3

CPT Codes (Procedure Codes)

Each service has a CPT (Current Procedural Terminology) code — a 5-digit number that identifies the procedure. For example:

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.

4

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.

5

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.

6

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.

Know your rights

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
Pro tip

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:

1

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.

2

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.

3

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:

4

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).

Don't ignore it

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.

Get Your Free Bill Audit Checklist

The 12 most common billing errors — so you can spot them on your own bill before you pay.

🔒 No spam. Unsubscribe anytime.