Coding errors
Upcoded ER visit — when the level on the bill doesn't match the chart
Emergency-department E/M codes 99281 through 99285 represent five complexity levels. Each step up adds about $50–$100 to the bill. Federal documentation requirements bind the level to specific clinical criteria — and HHS Office of Inspector General audits have repeatedly found that what gets billed and what's documented don't always agree.
Last reviewed May 2026 · MediBill Saver Editorial Team
Federal basis
AMA / CMS E/M coding standards
CMS Internet Only Manual, Pub. 100-04, Ch. 12, §30.6.1
Read the source →What this looks like in practice
Emergency-department visits are billed at one of five levels (99281 = lowest, 99285 = highest), and the level is supposed to follow the documented complexity of the encounter — the History, Physical Exam, and Medical Decision-Making elements in the chart. The ER's billing department doesn't write the chart; the physician does. When billing software defaults to a higher level than the chart supports, or the abstractor misreads the documentation, the result is a higher charge than the encounter justifies. The pattern is well-documented enough that CMS publishes specific NCCI edits and the OIG has issued multiple audit reports on it.
The right benchmark is the chart, not the bill. Any patient (or their authorized representative under HIPAA) can request the medical record, compare what's documented to what's billed, and ask the hospital to recode the visit to the level the documentation supports.
How to spot it on a bill
- 01.The bill lists code 99284 or 99285 but the encounter felt routine — limited exam, single-system focus, no high-complexity decision-making.
- 02.Time spent with the physician was short relative to the level billed (Level 5 visits typically involve high-complexity decisions and extended physician time).
- 03.The medical record (which you have a federal right to obtain) doesn't include detailed history, exam findings, and complex decision-making documentation matching the level.
What to write — ready-to-paste language
Replace the bracketed fields with your specific details. Send by certified mail with return receipt, or via the hospital’s patient portal if it offers documented messaging. Keep a copy.
I'm requesting a coding review of the ER visit on [date]. The bill lists CPT [code] (Level [N]). Per CMS Pub. 100-04 Ch. 12 §30.6.1, the level must match the documented History, Exam, and Medical Decision-Making elements in the medical record. I have requested the chart for this encounter (HIPAA §164.524) and ask that you recode the visit to the level the documentation supports, and adjust the bill accordingly.
This is a starting point, not legal advice. Your specific situation may warrant additional details. Our audit drafts this letter automatically with your bill’s specifics filled in.
CPT codes commonly involved
These codes often appear in bills affected by this pattern. Click through for the federal benchmark price on each.
Skip the manual review
Our audit checks every line of your bill against this and 20+ other patterns — fast.
Upload a photo or PDF of the bill. Every charge cross-referenced against six federal data sources, every flagged pattern paired with the right dispute letter pre-drafted with the citations and the math already inside. You sign, you mail.
- ✓Up to 5 dispute letters drafted, including this one if it applies.
- ✓Charity-care request letter drafted if your hospital is non-profit.
- ✓Federal-statute citations & line-item math automated.
- ✓30-day money-back guarantee on single audits.
Related scenarios
Unbundled charges — when one procedure gets billed as several
Federal coding rules (NCCI edits) explicitly prohibit billing certain combinations of CPT codes together. When you see them on your bill, the federal benchmark gives you grounds to dispute.
Wrong place-of-service code — facility billing for a non-facility visit
Place-of-service codes determine whether Medicare and most insurance pay the higher facility rate or the lower non-facility rate. A code mismatch can inflate a bill substantially.
Modifier-25 abuse — separate E/M billed alongside a procedure
Modifier 25 lets a provider bill an office visit alongside a procedure on the same day, but only when the visit is a 'significant, separately identifiable' service. The OIG has repeatedly flagged inappropriate use.
Observation vs. inpatient — billed under the wrong status
Observation status looks like an inpatient stay to the patient (same room, same care) but bills under outpatient rules — which can mean much higher cost-share for Medicare beneficiaries and a denied SNF benefit.
Annual physical billed as a sick visit
Preventive visits (annual physicals, well-child checks) are required by the ACA to be $0 cost-share when in-network. When the same visit gets coded with a diagnostic code, you may owe a copay or coinsurance you weren't expecting.
Anesthesia time billed in excess of documented minutes
Anesthesia bills are calculated by time units. Each 'unit' is 15 minutes of documented anesthesia time, plus base units for the case complexity. Time-unit inflation is a documented audit pattern.
Common questions
How do I know what level my ER visit should have been?
Is upcoding fraud?
What if the hospital won't change the code?
P.S. The dispute language above is a starting point. Bills with this pattern often have additional issues alongside it — coding errors stacked with markup, surprise bills stacked with charity- care eligibility. The scan finds all of them in one pass. Start the audit →
P.P.S. Federal law gives you these rights regardless of how the bill arrived. Insured, uninsured, in-network, out-of-network — the underlying patient-protection statutes apply.
P.P.P.S. Bills are time-sensitive. Most insurance appeals must be filed within 180 days. Charity-care discounts at non-profit hospitals are most easily applied within 240 days of the original bill. Acting earlier costs less.