Romi Care

Medical bill vs. EOB: how to compare them line by line

Updated September 30, 2026 · How we write our guides

Quick answer

Your explanation of benefits (EOB) shows what your insurer says you owe. Your bill shows what the provider says you owe. To compare them, match the visit, then check 4 numbers: the amount billed, your insurer's discount, what your insurer paid, and your share. If your bill asks for more than your EOB, ask why before you pay.

Key takeaways

  • An EOB isn't a bill. It's your insurer's record of what it paid and what you may owe.
  • Compare 4 numbers on both: the amount billed, the insurer's discount, the insurer's payment, and your share.
  • If the provider is in your network, your bill usually shouldn't be more than your share on the EOB.
  • Most gaps come from a duplicate line, a payment that wasn't posted, or a bill sent before the claim was done.
  • An itemized bill shows which line causes the gap.

What you'll need

  • The bill from your provider
  • The EOB for the same visit, by mail or in your insurer's app
  • An itemized bill, if your bill only shows totals
  • Receipts for anything you paid at the visit

Time: About 20 minutes

When a medical bill arrives, you usually get a second document too: your explanation of benefits (EOB). The 2 should tell the same story. This guide shows you how to compare an EOB vs. a medical bill, number by number, so you know what you really owe. It's part of our guide to how to read a medical bill.

You don't need to know billing codes to do this. You need both documents, a pen, and about 20 minutes.

What's the difference between an EOB and a medical bill?

Your EOB is your insurer's record of a claim. It lists what the provider charged, the price your plan allows, what your plan paid, and your share. Your share is made up of your deductible, copay, and coinsurance.

Your bill is the provider's request for payment. It should start with the same charges, subtract what your insurer covered, and ask you for the rest. When the 2 disagree, the bill is usually the one that needs fixing.

Most people don't know they can check one against the other. Billing mistakes are common, and checking yours is smart, not rude.

Step 1: Gather your bill, your EOB, and an itemized bill

Start with the bill and the EOB for the same visit. If you can't find the EOB, log in to your insurer's website or app. Most insurers post every claim there.

If your bill shows only a total, ask the billing office for an itemized bill. It lists every charge, 1 line at a time. You have the right to ask for one, and our guide on how to get an itemized bill includes a script. You can also use our itemized bill request letter.

Step 2: Make sure both are about the same visit

Before you compare numbers, confirm you're looking at the same care. Check these 4 things on both documents:

  • The patient's name
  • The date of service
  • The provider or facility name
  • The claim number or account number

One hospital visit can create several claims. The hospital, the emergency doctor, and the radiologist often bill separately. Each one should have its own EOB. If you can't find an EOB for a bill, the provider may never have sent the claim to your insurer. Our guide to why a bill can be higher than your EOB covers this and other common reasons.

Step 3: Compare the amount billed

Find the total charges on your bill. On the EOB, it may be called "amount billed," "provider charges," or "total charges."

These 2 numbers should match. If the bill is higher, the provider may have added a charge after sending the claim. It could also be a line that appears twice. If the bill is lower, part of the visit may be on a separate claim.

Step 4: Check that your insurer's discount was applied

In-network providers agree to accept a set price for each service. Your EOB calls it the "allowed amount." The difference between the charge and the allowed amount is your plan's discount. The EOB may call it "plan discount" or "amount not covered by network agreement."

Your bill should show the same discount as an "insurance adjustment" or "contractual adjustment." If it's missing, you may be billed the full price for care your plan already priced.

Step 5: Check that your insurer's payment was posted

Your EOB shows what your plan paid the provider. Look for the same amount on your bill as an "insurance payment."

If your bill shows no payment, the check may still be on its way. Call the billing office and ask if they've received it. Give them the claim number and the payment date from your EOB.

Step 6: Compare what you owe

This is the most important step. On the EOB, look for "patient responsibility," "what you owe," or "you may owe." That's your deductible, copay, and coinsurance added together.

Compare it to the "amount due" on your bill. If the provider is in your network, the amount due usually shouldn't be more than your share on the EOB. Network providers agree not to charge you more than that for covered services.

Out-of-network care is different. Providers who aren't in your network may be able to bill you the difference between their price and your plan's allowed amount. Federal law limits this for most emergency care and some other situations. See does the No Surprises Act apply to my bill to check.

Step 7: Subtract payments you already made

If you paid a copay or deposit at the visit, your bill should show it as a payment or credit. Your EOB may not. The EOB shows your share for the whole claim, and it often doesn't know what you paid at the front desk.

So add your payments back in when you compare. Your amount due plus what you already paid should equal your share on the EOB.

Step 8: Match the lines

If the totals don't match, go line by line. Put the itemized bill next to the EOB. Check each service, date, and quantity.

Look for:

  • The same service listed twice on the same date
  • A service you don't remember getting
  • A quantity that looks too high, like 10 doses instead of 1
  • A line on the bill that doesn't appear on the EOB at all

A line that shows up twice is one of the most common problems. Our guide to duplicate charges explains how to spot and remove one.

Examplean emergency room bill and its EOB

Maya took her son to an in-network emergency room on March 3, 2026. She had $500 left on her deductible and 20% coinsurance after that. Here's her EOB.

ServiceAmount billedAllowed amountPlan paidYou may owe
Emergency room visit$1,850$780$224$556
CT scan of the head$2,400$610$488$122
Blood test panel$320$45$36$9
Total$4,570$1,435$748$687

Her itemized bill from the hospital listed 4 lines.

DateDescriptionCharge
March 3Emergency room visit$1,850
March 3CT scan of the head$2,400
March 3Blood test panel$320
March 3Blood test panel$320
Total charges$4,890
Insurance payment−$748
Insurance adjustment−$3,135
Amount due$1,007

Here's how the 4 numbers compare.

CheckBillEOBMatch?
Amount billed$4,890$4,570No, the bill is $320 higher
Insurer's discount$3,135$3,135Yes
Insurer's payment$748$748Yes
What you owe$1,007$687No, the bill is $320 higher

The gap is $320 in both places. That's the second blood test panel line, which never appeared on the EOB. It's likely a duplicate charge. Maya called the billing office, asked them to review it, and asked for a corrected bill of $687.

What to do if your bill and EOB don't match

Start with a phone call. The number is usually on the bill, often under "billing questions" or "patient financial services."

  1. Say you're comparing your bill with your EOB and the amounts don't match.
  2. Give the account number, the date of service, and the claim number from the EOB.
  3. Name the difference and the line you think causes it.
  4. Ask them to correct the bill, or to explain why it's right.
  5. Ask them to hold your account while they check, so it doesn't go to collections.

Write down the date, the person's name, and what they said. If a call doesn't fix it, put your request in writing. Our guide on how to dispute a medical bill walks through it, and our dispute letter template gives you the words.

If the EOB shows a denial, the fix may be with your insurer instead of the provider. The code on the EOB tells you why. See denial codes on your EOB and what to do when insurance didn't pay.

If you have Original Medicare, you get a Medicare Summary Notice instead of an EOB. The same checks apply. Our guide to reading a Medicare Summary Notice shows where each number is.

When to get help

You can often fix a mismatch yourself with 1 or 2 calls. It's worth getting help when:

  • The gap is large, or the billing office can't explain it.
  • The bill is already in collections, or you're getting collection calls.
  • Your insurer denied the claim and you're not sure why.
  • You're managing bills for someone else and you're short on time.

Your insurer's member services team can explain your EOB. The number is on your insurance card. For surprise out-of-network bills, the federal No Surprises Help Desk answers questions at 1-800-985-3059. A medical bill advocate can also take on the calls for you.

If your bill is correct but you can't afford it, you still have options. See what to do if you can't afford a medical bill.

Common questions

Why doesn't my medical bill match my EOB?

The most common reasons are timing and paperwork. The provider may have billed you before your insurer finished the claim. A charge may appear twice, or a payment you made may not be posted yet. Sometimes the provider billed a service that never went to your insurer. Compare the 4 main numbers on each document, then ask the billing office to explain any gap.

Should I pay the amount on my bill or the amount on my EOB?

If the 2 amounts match, you can pay the bill. If your bill asks for more than the EOB says you owe, call the billing office before you pay. Ask them to explain the difference and to hold your account while they check. It's easier to fix a bill before you pay it than to get a refund later.

What if I got the bill before the EOB?

Wait for the EOB if you can, or check your insurer's app or website for the claim. A bill sent before the claim is processed may show the full price. Call the billing office, give them your insurance details, and ask them to bill your insurer first. Then compare the new bill with your EOB.

Can a hospital charge more than the EOB says I owe?

If the hospital is in your plan's network, it usually can't bill you more than your share on the EOB for covered services. That's part of its contract with your insurer. Out-of-network providers may be able to bill more, but federal rules limit this for emergency care and some other surprise bills. Ask the billing office to explain any extra amount.

What does it mean if my EOB says a claim was denied?

It means your insurer didn't pay for that service, at least not yet. The EOB should include a code or note that explains why. Some denials are simple paperwork problems that the provider can fix and resend. Others need an appeal. Don't pay a denied amount until you know the reason.

How long should I keep my EOBs?

Keep each EOB at least until every bill for that visit is settled. Many people keep them for a year or more, since they help with appeals, refunds, and tax or health savings account records. A simple folder for each visit, with the bill and the EOB together, makes the next comparison faster.

Not sure your bill matches your EOB?

Enter a few numbers from each. Our free checker shows you where they don't match and what to ask about.

Sources

  1. Reading your explanation of benefits (EOB), Centers for Medicare & Medicaid Services. Accessed September 30, 2026.
  2. Health insurance terms you should know, Centers for Medicare & Medicaid Services. Accessed September 30, 2026.
  3. Allowed amount (glossary), HealthCare.gov. Accessed September 30, 2026.
  4. Know your rights: using health insurance (No Surprises Act), Centers for Medicare & Medicaid Services. Accessed September 30, 2026.

This is general information, not legal or medical advice. Rules can depend on your plan and your state. Romi Care isn't an insurer, law firm, collection agency, or government program.

Compare my bill and EOB