Skip to content
resource

Medical Bill Review Checklist: 18 Steps to Catch Every Error

A printable, step-by-step checklist for reviewing any medical bill

NilesAI Research Team 4 min read
80%

of bills contain errors

CMS

93%

who negotiate succeed

LendingTree

< 1%

of patients audit their bills

AJMC

Every medical bill deserves a second look. Research consistently shows that up to 80% of medical bills contain at least one error, ranging from simple typos to thousands of dollars in duplicate charges. The problem is that most patients don’t know what to look for, so they pay the bill and move on.

This checklist changes that. It gives you a systematic, step-by-step process for reviewing any medical bill - whether it’s from an emergency room visit, a surgery, or a routine lab panel. Print it out, keep it next to your bill, and work through it line by line. Each step is designed to catch a specific category of error that costs patients real money. If you want deeper guidance at any step, our Medical Bill Review Guide covers the full process with explanations and examples.

The 18-Step Medical Bill Review Checklist

Work through these items in order. Each step builds on the previous one, and together they cover the most common sources of billing errors, overcharges, and missed savings.

Step 1: Get the Right Documents

  • Request an itemized bill (not just a summary statement). A summary only shows a total. An itemized bill breaks every charge into individual line items with procedure codes, quantities, and prices. You cannot find errors without this document. Call the billing department and request it - they are legally required to provide one.

  • Request your Explanation of Benefits (EOB) from your insurer. Your EOB shows what your insurance was billed, what they paid, what was applied to your deductible, and what you owe. Comparing your EOB to your itemized bill is one of the fastest ways to spot discrepancies.

Step 2: Verify the Basics

  • Verify your name, date of birth, and insurance ID are correct. Wrong patient information is one of the leading causes of claim denials. Even a single transposed digit in your member ID can result in a denied claim and a bill sent to you in full. Check every identifying field on both your bill and your EOB.

  • Verify dates of service match when you were actually treated. Compare the dates on your bill to your own records - appointment confirmations, discharge papers, or your calendar. Bills sometimes include charges from dates you weren’t at the facility, which could indicate a data entry error or charges assigned to the wrong patient.

Step 3: Look for Phantom Charges

  • Check for services you didn’t receive. Go through every line item and ask yourself: did this actually happen? Were you billed for a consultation with a specialist you never saw? A test that was ordered but cancelled? A medication you were never given? Phantom charges are more common than most patients realize, especially after hospital stays with multiple providers.

  • Look for duplicate charges (same service, same date, same provider). Duplicate billing is among the most frequent errors in medical billing. It happens when the same charge is entered twice in the system - sometimes because of a clerical error, sometimes because a charge was submitted and then resubmitted. If you see the same CPT code, on the same date, from the same provider, flag it immediately.

Step 4: Cross-Reference with Your EOB

  • Compare billed amount to allowed amount on your EOB. Your EOB lists the “allowed amount” - the maximum your insurer considers reasonable for each service. If the provider is billing you for the difference between their charge and the allowed amount (a practice called “balance billing”), this may be illegal depending on your state and whether the provider is in-network. Learn more in our No Surprises Act guide.

Step 5: Examine the Codes

  • Look up CPT codes - does the code match the actual procedure? Every medical service has a CPT (Current Procedural Terminology) code. Upcoding occurs when a provider uses a code for a more expensive procedure than what was actually performed. For example, billing a Level 5 ER visit (the most expensive) when you had a Level 3 visit. Use FAIR Health Consumer to look up any CPT code and see what it describes. For a detailed breakdown of how medical billing codes work, see our guide to medical billing codes.

  • Check units - were you billed for more units than you received? Unit errors are easy to miss because they don’t change the description of the service, only the quantity. If you received one unit of a medication but were billed for three, the charge triples. Compare the units column on your itemized bill to what you actually received.

  • Check for unbundling - were related services split into separate charges? Unbundling is when a provider bills for individual components of a procedure that should be billed as a single bundled code. The individual charges always add up to more than the bundled rate. This is one of the more technical errors to catch, but it’s also one of the most expensive. Our guide to common medical billing errors explains how to identify unbundling.

Step 6: Benchmark the Prices

  • Compare charges to Medicare rates using FAIR Health or Healthcare Bluebook. These free tools let you enter any CPT code and zip code to see what the fair market price is in your area. Medicare rates, published by CMS, represent the government’s determination of a fair price. If your charges are significantly above these benchmarks, you have strong grounds for negotiation.

  • Check if the facility is in-network. If you received care at an out-of-network facility - especially in an emergency - the No Surprises Act may protect you from balance billing. Review your EOB to confirm network status, and read our No Surprises Act guide for details on your rights.

  • Note any charges above 2x the Medicare rate - these are negotiable. Charges that exceed double the Medicare reimbursement rate are a red flag. While there’s no law capping private prices at a specific multiple of Medicare, charges at 2x or above are widely considered excessive and are the most likely to be reduced through negotiation. Mark these items for your dispute.

Step 7: Check for Technical Errors

  • Check for modifier errors (missing -59, incorrect -25, etc.). Modifiers are two-digit codes appended to CPT codes that provide additional information about the service. A missing or incorrect modifier can cause a claim to be denied or can result in improper billing. For example, modifier -59 indicates a distinct procedural service - without it, two services performed in the same session may be incorrectly denied as duplicates.

Step 8: Calculate and Take Action

  • Calculate total potential overbilling. Add up every charge you’ve flagged - errors, duplicates, unbundled services, and charges above fair market rates. This total is your starting point for negotiation. Having a specific dollar amount makes your case far more compelling than a general complaint. Our bill diagnostic tool can help you quickly identify which error types are most likely on your specific bill type.

  • Call the billing department with specific errors documented. Reference each flagged item by line number, CPT code, date of service, and the reason you believe it’s incorrect. Being specific signals that you’ve done your homework and makes it much harder for the billing department to dismiss your concerns. For word-for-word scripts, see our negotiation scripts.

  • Follow up in writing (keep records of all communication). After every phone call, send an email or letter summarizing what was discussed and any agreements that were made. Written records protect you if the billing department fails to follow through on a verbal promise. For guidance on writing formal disputes, see our how to review your medical bill guide.

  • Set a 30-day follow-up reminder. Billing corrections take time to process. Set a calendar reminder to check your account in 30 days. If the corrections haven’t been applied, call again with your documentation and reference numbers from the previous call. Persistence is key - most billing disputes that fail do so because the patient stops following up.

What to Do Next

Once you’ve worked through this checklist and identified potential errors, you have two paths forward.

Negotiate it yourself. Our guide to negotiating your medical bill walks you through five proven strategies with word-for-word scripts. Pair it with our negotiation scripts for ready-to-use phone templates.

Let NilesAI do the analysis. Upload your itemized bill to NilesAI and our AI will cross-reference every line item against Medicare rates, flag duplicates, identify upcoding and unbundling, and generate a dispute-ready report in seconds. It’s the fastest way to turn this checklist into a concrete savings number.

Why This Checklist Works

Medical billing is a system built on complexity. Thousands of procedure codes, layered insurance rules, and opaque pricing mean that errors thrive in the gaps between what happened and what got billed. This checklist works because it forces you to close those gaps one at a time - verifying the basics, cross-referencing documents, benchmarking prices, and documenting everything.

The patients who save the most money aren’t the ones who argue the loudest. They’re the ones who show up prepared, with specific evidence and a clear understanding of what’s wrong. This checklist gives you that preparation.

Print it. Use it. And don’t pay a dollar more than you owe.

You can scan a bill for free now to see what NilesAI finds.

Ready to check your medical bills?

NilesAI scans your bills against 16 validation engines and 2.6 million billing rules — free to start.

Share:

Stay informed on medical billing

Get new guides, industry updates, and billing tips delivered to your inbox.

Thanks! You're subscribed.

No spam. Unsubscribe anytime.

Related Articles

Check your bills free Join Free →

Enjoying this article?

Upload your bill and see what NilesAI finds.

Try it free →