How to Read a Medical Bill: A Plain English Guide
You just got a medical bill in the mail, and honestly? It might as well be written in a foreign language. Rows of five-digit codes, dollar amounts that don't match what you expected, and terms like "contractual adjustment" staring back at you. If you're wondering how to read a medical bill without losing your mind, you're not alone — and you're in exactly the right place.
This is something that genuinely bothers me: according to Paytient, one-third of Americans end up paying bills they might not even owe, largely because medical billing systems were designed to move money between providers and insurance companies — not to be understood by regular people. That's not an accident. That's a system that works against you.
This guide walks you through every section of a typical medical bill, explains what CPT codes and EOBs actually mean, shows you exactly where billing errors hide, and tells you what's genuinely negotiable. By the end, you'll know how to push back — confidently.
What you'll need
- Your medical bill (paper or digital, from your provider)
- Your Explanation of Benefits (EOB) from your insurance company
- A pen or highlighter for marking discrepancies
- A notepad or phone for tracking notes
- Your insurance card (for policy and group numbers)
- About 30–60 minutes of focused time
- Optional: access to a medical bill explainer tool to decode specific codes quickly
Estimated time: 30–60 minutes per bill Difficulty: Beginner-friendly — no medical or financial background required
Step 1: Understand what you're actually looking at
Before you dive into the numbers, figure out what type of document you're holding. This sounds obvious, but it trips people up constantly.
Two completely different documents arrive after a medical visit, and they get confused all the time. The first is your medical bill — this comes from the doctor, hospital, or clinic and tells you what you owe them. The second is your Explanation of Benefits (EOB) — this comes from your insurance company and explains what they paid and what they expect you to cover. CMS is clear on this: you should receive your EOB before your medical bill arrives, and you should compare the two before paying anything.
What bugs me about this: a lot of people get one document, assume it's the whole story, and write a check. Don't do that. If you've only received one document, stop. Call your insurance company and ask for the EOB before you do anything else.
The basic sections on any medical bill
Most medical bills — hospital, specialist, or primary care — contain these core sections:
- Patient information: Your name, date of birth, account number, and insurance policy details
- Date(s) of service: When you received care
- Provider information: The name and address of the doctor, clinic, or hospital
- Itemized charges: A line-by-line list of services with associated codes and costs
- Insurance payment: What your insurer paid
- Adjustments: Discounts or contractual write-offs
- Amount due: What you're being asked to pay
Step 2: Decode the CPT codes on your bill
This is where most people's eyes glaze over. Those five-digit numbers next to each charge are called CPT codes — Current Procedural Terminology codes — and they're the universal language of medical billing.
The American Medical Association maintains the CPT code set, which as of 2026 includes 288 new codes covering everything from remote patient monitoring to AI-assisted medical services. Every procedure, test, and office visit gets one of these codes. When a hospital charges you for something, they're billing based on a specific CPT code with a specific meaning — not pulling a number out of thin air.
Here are some codes you're likely to see:
| CPT Code | What It Means |
|---|---|
| 99213 | Office visit, established patient, moderate complexity |
| 99214 | Office visit, established patient, higher complexity |
| 80053 | Comprehensive metabolic panel (blood test) |
| 93000 | Electrocardiogram (EKG) |
| 71046 | Chest X-ray, 2 views |
| 99285 | Emergency room visit, high severity |
If you see a code you don't recognize, don't guess. Use a medical bill explainer tool to look it up, or call the billing department and ask: "Can you tell me in plain English what CPT code [number] means and why it was billed?"
ICD-10 codes — the "why" behind the visit
Alongside CPT codes, you'll often see ICD-10-CM codes — diagnosis codes that explain why you received a service. They look like this: Z00.00 (routine general medical exam) or J06.9 (acute upper respiratory infection). The CMS ICD-10-CM Official Guidelines for FY 2026 govern how these are assigned. You don't need to memorize them, but knowing they exist lets you verify that the diagnosis on your bill actually matches your visit.
Step 3: Read your Explanation of Benefits line by line
Your EOB is arguably more important than the bill itself. Think of it as the referee's scorecard — it shows exactly how your insurance company interpreted the claim before any money changes hands.
Blue Cross Blue Shield breaks down the key columns you'll typically see:
- Billed amount: What the provider originally charged (often inflated — more on that in a minute)
- Allowed amount: The negotiated rate your insurer agreed to pay for that service
- Plan paid: What your insurance actually paid
- Your responsibility: What you owe after insurance
Here's something that confuses almost everyone: the "billed amount" is almost never what anyone actually pays. Providers routinely charge list prices that are 2–5x the negotiated rate. The contractual adjustment — that big deduction you see on the bill — is just the difference being written off. You're not getting a deal. That's how the system works.
Key insurance terms you'll see on an EOB
- Deductible: The amount you pay out-of-pocket before insurance kicks in. If your deductible is $1,500 and you've only paid $400 this year, you're still on the hook for the next $1,100.
- Copay: A flat fee you pay at the time of service (like $30 for a primary care visit).
- Coinsurance: Your percentage share of costs after meeting your deductible — often 20% or 30%.
- Out-of-pocket maximum: The most you'll pay in a given year before insurance covers 100%.
When I get a confusing EOB, I compare it side-by-side with the actual bill. Grab both documents, lay them flat, and match each line item. If something appears on the bill but not the EOB — or vice versa — that's worth a phone call.
Step 4: Request an itemized bill (if you don't already have one)
The bill you receive in the mail is often a summary bill, not an itemized one. A summary bill might just say "hospital services — $4,200." That tells you almost nothing.
You have the right to request a fully itemized bill. HealthNest's guide to itemized bills suggests calling the billing department and saying exactly this:
"I'd like an itemized statement showing dates of service, CPT/HCPCS codes, descriptions, and unit prices for each line item."
They're required to provide it. An itemized bill shows every single charge — medical supplies, room and board, pharmacy — each with its own code and price. This is the document you need to spot errors, and errors are shockingly common.
Step 5: Spot common billing errors
Billing errors are not rare edge cases. Studies consistently show that the majority of medical bills contain at least one error. Some are innocent data-entry mistakes. Others are more concerning. Either way, they come out of your pocket if you don't catch them.
The most common errors to look for:
Duplicate charges — The same service billed twice. Look for identical CPT codes on the same date of service.
Upcoding — When a provider bills for a more complex (and expensive) service than what was actually performed. For example, billing a 99215 (highest-level office visit) when you had a routine 99213 visit.
Unbundling — When procedures that should be billed together as a package get separated into individual charges to inflate the total. This is a known issue flagged by billing compliance experts at Denial Journal.
Services not rendered — Being charged for a test, procedure, or supply you never received. This is why keeping notes about your visit matters.
Wrong patient or wrong date — Simple clerical errors that can cause claims to be denied or misapplied.
Miscoded diagnosis — An ICD-10 code that doesn't match your actual condition, which can affect what your insurance covers.
When you find a potential error, don't panic and don't just pay it. Write down the specific line item, the CPT code, the date of service, and the dollar amount. You'll need those details when you call.
Step 6: Know what's negotiable — and how to ask
Medical bills are often negotiable, especially if you're uninsured, underinsured, or paying out-of-pocket. Most people never try.
Hospitals and providers would rather collect something than send your account to collections. That gives you real leverage. Greer Injury Lawyers notes that it's common for a physician to charge a high fee, the insurance company to agree to a lower one, and the doctor to accept that lower amount — which means the list price on your bill is almost always a starting point, not a final number.
What you can actually negotiate:
- The total balance — Ask for a prompt-pay discount if you can pay in full
- A payment plan — Most hospitals offer these, often interest-free
- Financial assistance / charity care — Nonprofit hospitals are required by law to offer this; ask specifically for the "financial assistance application"
- Matching the insurance rate — If you're uninsured, ask to be billed at the Medicare or Medicaid rate rather than the full list price
When you call, stay calm and be specific: "I've reviewed this bill carefully and I'd like to discuss the balance. I'm prepared to pay [amount] today — is there a prompt-pay discount available?"
You can also use a bill negotiator tool to work out your strategy before you pick up the phone.
Step 7: Dispute errors through the right channels
Found a genuine error? Here's the process to dispute it without getting the runaround.
Step 1: Call the provider's billing department. Have your account number, the specific line items in question, and your EOB ready. Ask them to explain the charge in plain English. Sometimes errors get corrected right there on the call.
Step 2: If the error isn't resolved by phone, follow up in writing. Email works — and it creates a paper trail. Reference the specific CPT code, date of service, and the reason you believe it's incorrect. You can use an email decoder tool to help draft a clear dispute letter.
Step 3: If the issue involves your insurance company — a claim denied incorrectly, for instance — file a formal appeal with your insurer. Your EOB will include instructions. CMS recommends contacting your health plan directly if you believe there's an error on your EOB.
Step 4: Still stuck? Escalate. Your state insurance commissioner handles complaints about insurance companies. For hospital billing disputes, your state's Attorney General's office or a patient advocate can help.
Keep records of every call — date, time, name of the person you spoke with, what they said. That documentation matters if the dispute goes further.
Troubleshooting: common issues when reading medical bills
"I received a bill but never got an EOB."
Call your insurance company first. Ask them to confirm they received a claim from this provider. Sometimes providers forget to submit claims, or submit them to the wrong insurer. Don't pay anything until you've seen the EOB.
"The bill shows a balance, but I thought I hit my out-of-pocket maximum."
This happens more than it should. Request a full account of your year-to-date payments from your insurer and make sure all prior claims were applied correctly to your deductible and out-of-pocket maximum. Tracking errors here are common.
"I see charges from multiple providers for the same visit."
This is normal — and confusing. A hospital visit often generates separate bills from the facility, the attending physician, an anesthesiologist, a radiologist, and a lab. Each is a separate billing entity. Make sure your insurance has processed all of them.
"A service was denied as 'not medically necessary.'"
This is one of the most common denial reasons, and it's frequently overturned on appeal. Ask your doctor's office to submit a letter of medical necessity alongside your appeal. A mismatch between the ICD-10 code and the service billed is often the culprit — CMS guidelines require specific diagnosis codes to support medical necessity.
"The numbers on my bill don't match the EOB at all."
This usually means the provider submitted a claim with different codes than what ended up on your patient bill. Ask the billing department to walk you through the claim they submitted versus what they're billing you. Sometimes this reveals upcoding or a plain data-entry mistake.
What's next: taking action after you've read your bill
Reading the bill is step one, but the steps after that are where most people stall. Here's the short version of what to actually do:
- Compare your bill to your EOB — line by line, before paying anything
- Request an itemized bill if you only have a summary
- Look up any CPT codes you don't recognize using the medical bill explainer
- Flag potential errors and call the billing department with specific questions
- Ask about financial assistance or payment plans if the balance is a hardship
- Negotiate the balance if you're paying out-of-pocket — use the bill negotiator tool to prepare
- Keep all documents — bills, EOBs, correspondence — in a dedicated folder for at least three years
One more thing: don't let fear of the process cause you to ignore bills. Unpaid medical bills can go to collections and damage your credit. But don't let urgency push you into paying before you've verified the charges. You have time to review — and that time is worth it.
Frequently asked questions
Q: What's the difference between a medical bill and an Explanation of Benefits?
A medical bill comes from your doctor or hospital and tells you what you owe them. An EOB comes from your insurance company and explains how they processed the claim, what they paid, and what portion is your responsibility. Always compare both before making any payment.
Q: Can I actually get a medical bill reduced?
Yes — more often than people realize. Hospitals frequently offer prompt-pay discounts, interest-free payment plans, and financial assistance programs. If you're uninsured or underinsured, you can often request to be billed at the Medicare or Medicaid rate instead of the full list price, which can cut your bill significantly.
Q: What does "contractual adjustment" mean on my bill?
It's the difference between what the provider originally charged and what your insurance company's negotiated rate allows. Neither you nor your insurer pays that amount — it gets written off. It's not a discount you earned; it's just how the arrangement between the provider and insurer works.
Q: How do I know if a CPT code on my bill is correct?
Look it up using a medical bill explainer tool, or call the billing department and ask them to describe the service in plain English. Then compare it to what you remember from your visit. If the description doesn't match, that's worth questioning.
Q: What should I do if I find a billing error?
Call the billing department with the specific line item, date of service, and CPT code in front of you. If it's not resolved by phone, follow up in writing — email works and creates a paper trail. If the error involves your insurance company, file a formal appeal using the instructions on your EOB.
Q: Is it safe to ignore a medical bill I think is wrong?
No. Ignoring bills can lead to collections and credit damage. Instead, call the billing department, tell them you're reviewing the bill and believe there may be an error, and ask them to put a hold on the account while you investigate. Most providers will accommodate that request.
