Skip to main content
Back to Blog
Education8 min readMarch 20, 2026

What Is Upcoding? How to Spot It on Your Medical Bill

Upcoding is one of the most common — and costly — billing errors in healthcare. Here is how to identify it and what to do about it.

Share

What upcoding means

Upcoding occurs when a healthcare provider bills for a more expensive service or procedure than what was actually performed. Every medical service has a specific procedure code (CPT or HCPCS code), and each code has a different reimbursement rate. When a provider submits a code for a higher-level service than what was delivered, the patient and insurer are charged more than they should be.

Upcoding can be intentional fraud, but it also happens due to coding errors, poorly documented medical records, or overly aggressive documentation practices. Regardless of intent, the result is the same: you pay more than you should.

Real examples of upcoding

Upcoding can happen with almost any service, but these are the most common patterns:

Emergency room visit levels

ER visits are coded from Level 1 (99281 — minor problem, minimal exam) to Level 5 (99285 — immediate, significant threat to life). Each level costs significantly more. A common upcoding scenario:

ScenarioCorrect codeUpcoded toOvercharge
Sprained ankle, X-ray, wrap99283 (Level 3)99285 (Level 5)$800 - $2,000+
Sore throat, strep test99282 (Level 2)99284 (Level 4)$500 - $1,200+

Approximate ranges based on national pricing data. Actual amounts vary by facility and region.

Office visit levels (E&M codes)

Evaluation and Management (E&M) codes follow a similar pattern. A standard follow-up appointment might be coded as 99213 (moderate complexity) but billed as 99215 (high complexity). The difference can be $100-$300 per visit — and if you see a specialist regularly, these overcharges compound over time.

Surgical procedures

A simple skin lesion removal (CPT 11402) might be billed as a more complex excision (CPT 11606). A laparoscopic procedure might be coded as an open surgery. In each case, the upcoded version carries a significantly higher reimbursement rate.

How to spot upcoding on your bill

Detecting upcoding requires comparing what happened during your visit against what was billed. Here is what to look for:

  1. 1Request your itemized bill. The summary statement does not show procedure codes. You need the line-by-line breakdown with CPT/HCPCS codes.
  2. 2Request your medical records. Ask for the clinical notes, discharge summary, and operative report for the date of service. Compare what the doctor documented with what was billed.
  3. 3Look at the visit level. For ER visits and office visits, check the level code (the last digit of 9928X or 9921X). If you had a straightforward visit with minimal testing, a Level 4 or 5 charge may indicate upcoding.
  4. 4Compare against benchmarks. Check whether the billed amount for each code is significantly above regional averages. Large deviations from the norm can indicate a higher-level code was used.
  5. 5Check for pattern anomalies. If every visit to the same provider is billed at the highest level, that is a red flag. Legitimate billing should show a distribution of levels.

How much does upcoding cost patients?

The cost impact depends on the type of service and the degree of upcoding, but the numbers add up fast. A single ER visit upcoded from Level 3 to Level 5 can mean $800 to $2,000 or more in excess charges. For insured patients, upcoding increases copays and coinsurance amounts. For uninsured patients paying out-of-pocket, the impact is even larger since they are paying the full inflated charge.

At a systemic level, upcoding costs the U.S. healthcare system billions of dollars annually. The Department of Justice recovers hundreds of millions each year in upcoding-related fraud settlements. But individual patients are often the ones left holding the bill unless they know what to look for.

What to do if you suspect upcoding

  1. 1Contact the billing department and ask them to explain why the specific code was used. Request that they review the clinical documentation and correct the code if it does not match.
  2. 2If the provider refuses to correct the code, file a formal written dispute referencing the specific CPT code, the clinical documentation, and the correct code based on the services rendered.
  3. 3Report suspected fraud to your state's attorney general, your insurance company's fraud hotline, or the OIG (Office of Inspector General) if Medicare or Medicaid is involved.

Learn more about how BillRazor detects upcoding and other billing errors on our What We Check page.

Think your bill might be upcoded?

Upload my bill for a free scan. BillRazor automatically checks for upcoding, unbundling, duplicate charges, and pricing anomalies — in under 60 seconds.

Related articles