mediloop

Upcoding and Unbundling on a Medical Bill How to Spot Them and Get Them Fixed (2026)

September 29, 20268 min readBy Flavia

Two coding errors quietly inflate medical bills. Upcoding puts a more expensive label on the care you received, and unbundling splits one service into several charges that add up to more than the whole. Both show up on the itemized bill as billing codes, both can be checked in an evening, and both are worth a phone call before you pay.

Quick answer

Upcoding is billing a higher-level code than the service you received, such as a routine visit coded as high complexity. Unbundling is billing separately for steps that belong in one procedure code. To spot either one, request the itemized bill with codes, look up each code's description, and compare it to what actually happened. To fix it, ask the billing office for a coding review of the specific lines, follow up in writing, and hold the disputed amount until a corrected bill arrives.

What are upcoding and unbundling?

Upcoding means a provider bills a code that pays more than the code that matches the care delivered. Unbundling means a provider bills the pieces of a procedure one by one instead of using the single code that covers them all. Either way, the medical care is real; the label on it is what makes the bill larger.

Every service on your bill carries a billing code, and the code sets the price. If you are new to them, what a CPT code is explains how the five-digit numbers work. The short version is that two visits with the same doctor can cost very different amounts depending only on which code the office chooses.

What does upcoding look like on a bill?

Upcoding usually appears as a code one or more levels above what you remember. The most common places are office visits, emergency department visits, and therapy sessions, because those codes come in tiers.

  • Office visits. Established-patient visits run from 99211 to 99215. A 10-minute follow-up billed as 99215, the highest level, is worth questioning.
  • Emergency visits. ER visits run from 99281 to 99285. A short visit for a minor problem billed at level 5 (99285) deserves a second look. Our guide to an ER bill that is too high covers this in detail.
  • Time-based services. Physical therapy or counseling billed for 60 minutes when the appointment was 30.
  • Procedure complexity. A simple repair billed as an intermediate or complex one, or a diagnostic procedure billed as a surgical one.

Since 2021, office visit levels are meant to reflect either the total time the clinician spent or the complexity of the medical decision-making, so the visit note should back up the level. You are entitled to ask what supports it.

What does unbundling look like on a bill?

Unbundling shows up as several small charges where you expected one. Many procedures include routine steps, such as preparing the area, the closing, or standard supplies, and the code's price is meant to cover them. Billing those steps again on their own is unbundling.

  • A lab panel billed as a dozen individual tests when a single panel code exists.
  • A surgery billed alongside separate charges for the incision, the closure, or the approach.
  • A supply, tray, or routine nursing service charged on its own when it belongs inside the procedure or room fee.
  • A blood draw billed on the same day it was already covered by the visit.

Medicare and most large insurers use correct-coding edits to reject many bundled pairs automatically. A modifier, often 59, can override an edit when two services truly were separate, so a modifier on a pair of related codes is a good line to ask about. Unbundling is a close cousin of duplicate charges, but the services are described differently, which is why it is harder to see.

Everything above is the general version. For $49, a mediloop specialist reviews your bill and EOB, if available, checks the charges and available pricing, and prepares a step-by-step Personalized Action Plan for that case. It appears in your account within 24 hours after all required documents arrive.

Get the plan for your bill

Is it fraud or just a mistake?

Most coding errors are mistakes, not schemes, and you do not need to know which one you have to get it fixed. Billing systems are complicated, codes change every year, and staff often choose the highest level that could apply when documentation is thin.

Deliberate upcoding to Medicare or Medicaid can be fraud under federal law, and billing private insurers this way can violate state insurance fraud laws. That is the reason billing offices usually correct a well-documented question quickly. Your role as a patient is simple: point to the line, ask for the review, and keep the tone factual. Accusing anyone of fraud is not required and tends to slow things down.

How do you spot upcoding and unbundling?

You spot them by comparing the itemized bill to your own memory of the visit, one line at a time. It takes about 30 minutes and needs nothing but the bill, your Explanation of Benefits, and a search engine.

  1. Get the itemized bill with codes. A summary statement will not show them. Here is how to request an itemized bill.
  2. Write down what happened. Who you saw, how long it took, what tests were done, and whether anything was removed or repaired.
  3. Look up each code. Search the number plus "CPT" to read a plain-language description.
  4. Flag top-tier codes. Any level 5 visit, complex procedure, or long time block that does not match your memory.
  5. Flag clusters. Three or four related charges on one date, especially with modifiers, may be a bundle that was split.
  6. Compare to the EOB. If your insurer adjusted or denied a line as included in another service, the provider should not be billing you for it.

For a wider checklist of what else to look for, see how to catch overcharges on a medical bill.

Everything above is the general version. For $49, a mediloop specialist reviews your bill and EOB, if available, checks the charges and available pricing, and prepares a step-by-step Personalized Action Plan for that case. It appears in your account within 24 hours after all required documents arrive.

Get the plan for your bill

How do you get a coding error fixed?

Ask the billing office for a coding review of the specific lines, confirm the request in writing, and do not pay the disputed amount until a corrected bill arrives. Speaking first and writing second works best, because the call opens the review and the letter creates a record.

  1. Call billing. Say: "I am reviewing my itemized bill for [date]. Line [number] is billed as [code]. That does not match the care I received. Can you request a coding review and send me a corrected statement?" Write down the name and the date.
  2. Send a short letter. Name the lines, the codes, and your concern, and ask for the clinical documentation that supports the level billed. Our medical bill dispute letter gives you a template.
  3. Loop in your insurer. Give them the same lines. If the claim was paid at the wrong level, they can reprocess it, and your share changes with it.
  4. Ask for a hold. Request in writing that the account not go to collections while the review is open.
  5. Escalate if needed. A complaint to your state insurance department or attorney general often gets a second look at a stuck dispute.

Keep the request narrow. A precise question about two lines gets answered faster than a general claim that the whole bill is wrong. If the review confirms the code, you have lost nothing and can move on to other ways to reduce the bill, such as financial assistance or a negotiated discount. If you would rather not do the detective work yourself, Agent Loop investigates the bill for you and only charges if it finds savings.

Common questions

Can I be charged for both a bundled code and its parts?

Not if the parts are included in the bundle. If your insurer marked a line as included in another service, the provider generally cannot bill you for it, and you can point to that on the EOB.

Will asking for a coding review hurt my care?

No. Billing reviews are routine, handled by a separate department from your clinicians, and you have a right to understand what you are being charged for.

What if the provider says the code is correct?

Ask for the documentation that supports it and the name of the person who reviewed it. If it still looks wrong, take the dispute to your insurer, and ask for a supervisor or compliance contact.

Was this article helpful?

mediloop fox mascot

Get new guides in your inbox

Practical, no-fluff tips from mediloop on handling medical bills.

No spam, ever. Unsubscribe any time.

Flavia, Founder of mediloop
FlaviaFounder, mediloop

Flavia founded mediloop to make medical-bill negotiation accessible to every American. She writes about billing codes, patient rights, and how to push back on an unfair bill. About mediloop →

Disclaimer: This article is for general informational purposes only and does not constitute legal, financial, or medical advice. Medical billing rules, insurance policies, and applicable laws vary by state and situation. Always consult a qualified professional before making decisions about your specific case. Contact us if you need help with a specific bill.

See a real plan before you buy one

A whole sample plan is published, written on an example emergency room bill: the errors flagged, what the bill should really cost against the hospital's own published prices, and the steps in the order to take them.