How to Read a Medical Bill and Spot Errors
Medical bills are full of codes and vague totals. Here's how to decode CPT codes, match your bill to the EOB and catch duplicate or wrong charges before you pay.
To read a medical bill, request an itemized bill, then match each line to your insurer's Explanation of Benefits using the date of service, CPT or HCPCS code and amount. Check that you received every service, look for duplicates and wrong quantities, and confirm your share matches the EOB's patient responsibility before you pay.
Photo: Unsplash
On this page
- Step 1: Gather your documents and an itemized bill
- Step 2: Learn the parts of a medical bill
- Step 3: Match the bill to your EOB line by line
- Step 4: Look for these common billing errors
- Step 5: Know your federal billing protections
- Step 6: How to dispute a medical bill
- Medical bills and your credit report
- Where to start: a 15-minute bill check
- Conclusion
- Sources
The bill arrives weeks after your appointment. It says “Amount due: $684.21,” lists a couple of vague lines like “Hospital services” and “Lab,” and gives you 30 days to pay. You don’t know what you’re paying for, whether insurance has already paid its share, or whether the number is even right.
You’re allowed to ask. And with a few documents side by side, most medical bills are easier to check than they look. This guide shows you how to read each part of a bill, decode the codes, match it to your insurance statement and catch common errors before you pay.
This is general information, not legal or medical advice.
Step 1: Gather your documents and an itemized bill
The 3 documents you need
Before you read anything, gather 3 things:
- The bill (statement) from the provider: the hospital, clinic, lab or doctor’s office. A summary bill shows totals; an itemized bill shows every charge.
- The Explanation of Benefits (EOB) from your insurer. It shows what the provider billed, what your plan allowed, what the plan paid and what you owe. An EOB is not a bill. If you have Medicare, the equivalent is the Medicare Summary Notice.
- Your plan details, especially your deductible, copays and coinsurance, from your Summary of Benefits and Coverage or member portal.
You’ll often get more than 1 bill for a single visit. A hospital stay or ER visit can produce a facility bill plus separate bills from the physicians, the radiologist, the anesthesiologist and the lab.
Ask for an itemized bill
A summary bill doesn’t give you enough detail to check anything. Call the billing number on the statement and ask for an itemized bill with codes. Under HIPAA, billing and payment records are part of the records you have a right to access from providers and health plans, so a provider can’t simply refuse to share what you were charged for.
Ask for:
- Each service, supply and drug as a separate line
- The date of service for each line
- The CPT or HCPCS code (and revenue code for hospital bills)
- Quantity or units
- Charges, insurance payments, adjustments and your balance
It’s also reasonable to ask the provider to pause collection activity while you review it.
Step 2: Learn the parts of a medical bill
Here’s what you’ll see on most itemized bills and EOBs.
| Term | What it means | What to check |
|---|---|---|
| Date of service | The day you received the care | You were actually there that day |
| CPT code | 5-character code for a procedure or service (for example, 99213 for an established-patient office visit) | It matches what happened |
| HCPCS code | Codes for supplies, equipment, drugs and some services; Level II codes start with a letter | You received the item |
| ICD-10-CM code | Diagnosis code explaining why you got the service | It matches your condition |
| Revenue code | 4-digit hospital department code (for example, 0450 for the emergency room) | The department makes sense |
| Modifier | 2-character add-on that changes a code’s meaning | It doesn’t inflate the charge without reason |
| Units | How many times a service or item was billed | Quantities are realistic |
| Billed charge | The provider’s list price | Usually not what you owe if you’re insured |
| Allowed amount | The price your plan has agreed to pay | Your share is based on this |
| Adjustment or discount | The difference between billed and allowed | Should appear if the provider is in network |
| Patient responsibility | What you owe after insurance | Should match the EOB |
You don’t need to memorize codes. You can look up CPT codes on the American Medical Association’s site or by searching the code number, and your plan’s member services team can explain what a code was billed as. Our guide on whether medical coding is a good career with AI explains how these codes are assigned behind the scenes.
Step 3: Match the bill to your EOB line by line
This is where most errors show up. Put the itemized bill and the EOB next to each other, then for each service check:
- Same date, same service. Every billed service should appear on the EOB.
- Your amount matches. The bill’s “amount due” for each line should equal the EOB’s “patient responsibility” or “you may owe.” If the bill is higher, ask the provider why.
- The claim was processed. If there’s no EOB yet, the provider may have billed you before insurance processed it. Don’t pay until it has.
- Denials have a reason. If the EOB shows a service denied, read the reason code. Common reasons include missing prior authorization, coding errors or “not medically necessary,” and many can be fixed or appealed.
- In-network status. If a provider is shown as out of network, check whether you had a choice. You may be protected (see Step 5).
Key takeaway: Never pay a medical bill until you’ve matched it to your EOB. If the bill asks for more than the EOB says you owe, call the provider’s billing office before you pay a cent.
Step 4: Look for these common billing errors
As you go line by line, watch for:
- Duplicate charges. The same code billed twice on the same date without a reason.
- Wrong quantity. For example, 10 units of a medication when you got 1.
- Services you didn’t receive. A test that was canceled, or a procedure that was discussed but not done.
- Upcoding. A visit billed at a higher complexity level than the care you received.
- Unbundling. Services that are normally billed together under 1 code split into several separate charges.
- Wrong patient or insurance details. A misspelled name, wrong birth date or old member ID can cause denials.
- Charges after discharge. Room or service charges dated after you left the hospital.
- Billed before insurance. A full-price bill sent before your claim was processed.
- Unfamiliar providers. Bills from providers you never saw can be a sign of a billing mix-up or medical identity theft. If you’ve received a breach notice, see what to do after a health data breach.
Some charges are legitimate even when they look odd. Facility fees, for example, are common when a clinic is owned by a hospital. If something is unclear, ask what it’s for before assuming it’s wrong.
Step 5: Know your federal billing protections
The No Surprises Act, in effect since January 1, 2022, gives you important protections. According to CMS:
- Emergency care: Out-of-network providers generally can’t send you a surprise bill for most emergency services. Your cost sharing is limited to what you’d pay in network, and your plan can’t require prior authorization for emergency services.
- Out-of-network providers at in-network facilities: For certain services, such as anesthesia, radiology and lab work at an in-network hospital, you generally can’t be balance billed unless you knowingly gave written consent where it’s allowed.
- Good faith estimates: If you’re uninsured or choose not to use insurance, providers must give you a good faith estimate. If the bill is at least $400 more than the estimate, you may be able to dispute it through a federal process.
- Limits: Ground ambulance services aren’t covered by the federal surprise billing protections, though some states have their own rules.
If you think a bill violates these protections, call the No Surprises Help Desk at 1-800-985-3059 or file a complaint through CMS. This is not legal advice.
Checking prices before planned care also helps. Our guide to hospital price transparency tools shows how to find negotiated rates in advance.
Step 6: How to dispute a medical bill
If you find an error, work through it in this order:
- Call the provider’s billing office. Have your itemized bill and EOB ready. Explain the specific line, code and date you’re questioning. Note the date, the representative’s name and a reference number.
- Call your insurer if the issue is how the claim was processed, such as a denial, wrong network status or wrong cost sharing. Ask whether the provider needs to resubmit a corrected claim.
- Put it in writing. If phone calls don’t fix it, send a short letter or portal message listing the errors and the correction you want. Keep copies.
- Ask for a hold. Request that the account not be sent to collections while the dispute is open.
- File an appeal with your insurer if a claim was denied and you disagree. Your EOB or denial letter explains the deadline and process.
- Ask about financial assistance. Nonprofit hospitals must have financial assistance policies, and many providers offer payment plans or prompt-pay discounts.
- Escalate if needed. Your state’s insurance department or consumer assistance program can help with insurer problems, and CMS handles No Surprises Act complaints.
Medical bills and your credit report
Medical debt affects credit differently from other debt. The 3 major credit bureaus have voluntarily stopped reporting paid medical collections and medical collections under $500, changes that took full effect in 2023. A federal CFPB rule that would have removed most medical debt from credit reports was vacated by a federal court in July 2025, so larger unpaid medical collections can still appear. Some states have their own limits.
If a medical debt you dispute or have paid shows up on your report, see how to dispute a credit report error and how credit scores are calculated.
Where to start: a 15-minute bill check
Next time a bill arrives, run through this quick routine:
- Find the matching EOB in your insurer’s portal
- Confirm the bill’s amount due matches the EOB’s patient responsibility
- If it doesn’t, or if the bill has no detail, request an itemized bill
- Scan for duplicates, wrong quantities and services you didn’t get
- Call billing with specific questions and write down a reference number
- Pay only the confirmed amount, or set up a payment plan
Keep a simple folder or spreadsheet for bills, EOBs and call notes. A budgeting app can help you track payment plans; see how to build a budget with an app.
Conclusion
Reading a medical bill comes down to 3 moves: get the itemized bill, match it to your EOB line by line, and question anything that doesn’t line up. Most errors, from duplicate charges to bills sent before insurance paid, are fixable with a phone call and good notes. Know your No Surprises Act protections, appeal denials you disagree with, and never pay more than your EOB says you owe until the provider explains why. For unfamiliar terms, our glossary is a quick reference.
Sources
- CMS: No Surprises — understand your rights against surprise medical bills — emergency and out-of-network billing protections
- CMS: Medical bill rights — consumer rights, help desk and complaint process
- CMS: Good faith estimate and patient-provider dispute resolution — estimates for uninsured and self-pay patients and the $400 threshold
- HHS: Individuals’ right under HIPAA to access their health information — billing and payment records are part of the designated record set
- National Consumer Law Center: Keeping medical debt out of credit reports — status of bureau policies and the vacated CFPB rule
Frequently asked questions
How do I read a medical bill?
Start by requesting an itemized bill that lists each service with its date, CPT or HCPCS code, units and charge. Then compare each line to your insurer's Explanation of Benefits. The bill's amount due should match the EOB's patient responsibility. Question any service you didn't receive, duplicate lines or amounts higher than the EOB shows.
What is the difference between an EOB and a medical bill?
An EOB, or Explanation of Benefits, comes from your insurer and shows what was billed, what the plan allowed and paid, and what you may owe. It isn't a bill. The medical bill comes from the provider and asks for payment. Always compare the 2 before paying, and wait for the EOB if the claim hasn't been processed yet.
How common are errors on medical bills?
Errors are common enough that it's worth checking every bill, especially hospital bills with many lines. Typical problems include duplicate charges, wrong quantities, services that weren't provided and bills sent before insurance processed the claim. An itemized bill and your EOB are the tools to catch them.
Can I ask for an itemized medical bill?
Yes. Ask the provider's billing office for an itemized statement with codes, dates and quantities. Under HIPAA, billing and payment records are among the records you have a right to access. Ask the office to hold the account from collections while you review the details.
What does a CPT code on my bill mean?
A CPT code is a 5-character code that identifies a medical procedure or service, such as an office visit, lab test or imaging scan. The American Medical Association maintains the CPT code set and updates it each year. Look up unfamiliar codes and confirm they match the care you actually received.
Should I pay a medical bill before insurance pays?
Usually no. Wait until your insurer has processed the claim and you've received the EOB, unless the bill is a known copay collected at the visit. Paying early can mean overpaying and waiting for a refund. If the provider bills you first, call and ask them to submit or resubmit the claim to your insurer.
How do I dispute a medical bill?
Call the provider's billing office with your itemized bill and EOB, explain the specific error and ask for a corrected bill. If the problem is how insurance processed the claim, call your insurer and appeal if needed. Put disputes in writing, keep reference numbers and ask that the account be held from collections while it's reviewed.
Was this guide useful
No reviews yet. Share your experience and help other readers.