Is Your ER Bill Too High? How to Check and Dispute
Executive Summary: Average ER visit costs $2,200, but bills often exceed $5,000 due to layered charges: E/M codes (99281-99285) ranging from $50-600 based on severity, facility fees ($200-2,000+), physician fees, and per-item charges for labs, imaging, and procedures. High bills aren’t always errors. ERs charge by clinical complexity, not time spent. However, upcoding (billing 99285 for a 99283-level visit) is common. To verify: request itemized bill with CPT codes, compare E/M code to your actual treatment, check facility fees against regional averages, and look for duplicate charges. If you received minimal evaluation but were billed at Level 4-5, request medical records and compare to coding requirements.
You went to the ER for a few hours. Now you’re staring at a bill for $4,800.
The itemized version shows charges you don’t recognize: facility fees, professional fees, codes like 99285 and 0762. How can a four-hour visit cost more than a month’s rent?
Here’s how emergency room billing actually works—and how to tell if your bill is legitimate.
How ER billing is structured
Every ER bill has multiple components:
1. E/M Code (Evaluation and Management)
This is the “visit” charge. ERs use a 5-level system:
| Code | Level | Description | Medicare Pays |
|---|---|---|---|
| 99281 | Level 1 | Minor problem, minimal workup | ~$50 |
| 99282 | Level 2 | Low severity | ~$75 |
| 99283 | Level 3 | Moderate severity | ~$125 |
| 99284 | Level 4 | High severity | ~$200 |
| 99285 | Level 5 | Life-threatening/complex | ~$300 |
What determines the level:
- Nature of presenting problem
- Extent of history taken
- Extent of examination
- Complexity of medical decision making
A headache with normal vitals and brief exam should be 99282 or 99283. Chest pain with cardiac workup should be 99284 or 99285.
2. Facility Fee
Charged separately from the physician’s work. Covers:
- ER room and equipment
- Nursing staff
- 24/7 availability
- Hospital overhead
Facility fees vary wildly: $200 at rural hospitals, $2,000+ at urban trauma centers.
3. Professional Fee
The physician’s charge for their time and expertise. Separate from facility fee. May come from a different billing entity (many ERs use contract physician groups).
4. Ancillary Services
Everything else:
- Lab work (CBC, metabolic panel, urinalysis)
- Imaging (X-ray, CT, ultrasound)
- Procedures (IV placement, wound repair, splinting)
- Supplies and medications
Each has its own CPT code and charge.
What your ER codes mean
Common ER E/M codes
| Code | Description | When Used |
|---|---|---|
| 99281 | Self-limited problem | Minor cut, prescription refill |
| 99282 | Low to moderate severity | Sprained ankle, URI |
| 99283 | Moderate severity | Laceration repair, asthma exacerbation |
| 99284 | High severity, urgent | Abdominal pain, chest pain |
| 99285 | Highest severity | Stroke, heart attack, major trauma |
Common ER revenue codes
| Code | Description |
|---|---|
| 0450 | Emergency room - general |
| 0451 | ER - EMTALA screening |
| 0452 | ER - beyond EMTALA |
| 0456 | ER - urgent care |
| 0762 | Observation room |
Watch for these charges
| Code | Description | Red Flag If… |
|---|---|---|
| 99285 | Level 5 ER visit | Brief visit, stable condition |
| 0762 | Observation | You weren’t admitted |
| J-codes | Injectable drugs | Massive markups common |
| 76-99 modifiers | Multiple E/M services | May indicate unbundling |
Signs your ER bill may be wrong
Red flag 1: Level 5 billing for a minor issue
You came in with a sprained ankle. Wait time: 3 hours. Actual treatment: X-ray, ice pack, ace bandage. Bill shows: 99285.
Level 5 is for complex, life-threatening emergencies. If you walked out the same day with minimal intervention, 99285 is likely upcoding.
Red flag 2: Observation charges without admission
Revenue code 0762 (observation) should only appear if you were formally placed in observation status for extended monitoring. If you were in and out in a few hours, observation charges may be wrong.
Red flag 3: Duplicate facility and professional fees
You should see one facility fee and one professional fee for the E/M visit. If you see the same E/M code charged twice at similar amounts, that’s potential duplicate billing.
Red flag 4: Charges for services not rendered
Did you actually have every test listed? Common errors:
- Lab panels ordered but not drawn
- Imaging ordered but canceled
- Procedures listed that didn’t happen
Match your memory to the bill.
Red flag 5: Drug markups exceeding 1,000%
Hospitals mark up medications significantly. But charges like:
- $50 for ibuprofen
- $300 for saline IV
- $1,500 for an antibiotic injection
…are excessive even by hospital standards.
Compare your charges to Medicare rates →
How to check your ER bill
Step 1: Request itemized bill with codes
Call billing and request:
- All CPT/HCPCS codes
- Revenue codes
- Date and time of service
- Quantities for each charge
Step 2: Verify the E/M level
Look up the requirements for the E/M code charged:
99283 requires:
- Expanded problem-focused history
- Expanded problem-focused examination
- Moderate complexity medical decision making
99285 requires:
- Comprehensive history
- Comprehensive examination
- High complexity medical decision making
- Usually: life-threatening or potentially disabling condition
If you had a 10-minute evaluation for a straightforward complaint, 99285 is questionable.
Step 3: Request your medical record
Your chart documents exactly what happened. Compare:
- Chief complaint
- History taken
- Examination findings
- Tests ordered
- Treatment given
- Discharge diagnosis
This is your evidence if the bill doesn’t match reality.
Step 4: Compare to Medicare rates
Medicare publishes what it pays for every procedure. Use this as a benchmark:
| Component | Medicare Pays | Your Charge | Multiple |
|---|---|---|---|
| 99283 E/M | $125 | $375 | 3x |
| CBC lab | $11 | $85 | 7.7x |
| CT head | $275 | $2,100 | 7.6x |
Multiples of 3-5x are normal for hospitals. 10x+ suggests errors or extreme markup.
Disputing ER charges
What to dispute
Strong cases:
- Wrong E/M level (99285 when 99282 was appropriate)
- Duplicate charges (same code, same date, twice)
- Services not rendered (tests you didn’t have)
- Observation fees without formal observation status
Weaker cases:
- “The charges seem too high” (without specific errors)
- “I waited too long” (not a billing issue)
- “Insurance denied it” (appeal with insurer, not hospital)
How to dispute
- Document the error - Be specific about codes and amounts
- Request records - Get your chart to support your case
- Write the dispute - Put everything in writing
- Follow up - Call after 2 weeks if no response
- Escalate - Patient advocate, administration, regulators
Sample dispute language
Dear Billing Department,
I am disputing charges on account [number] for my ER visit on [date].
My bill shows CPT code 99285 (Level 5 ER visit) with a charge of $[amount]. Based on my medical record, my visit involved [brief description of what happened]. This does not meet the documentation requirements for Level 5 billing, which requires high complexity medical decision making for a life-threatening or potentially disabling condition.
I am requesting a coding review and adjustment to the appropriate E/M level.
Please respond within 30 days.
If you can’t afford the bill
ER bills are notorious for causing financial hardship. Options if you can’t pay:
Hospital financial assistance:
- Most hospitals have charity care programs
- Income-based sliding scale
- Ask for an application
Payment plans:
- Interest-free if you negotiate
- Avoid medical credit cards
Negotiation:
- Offer to pay 40-50% upfront for a settlement
- Hospitals often accept reduced amounts
Find financial assistance programs →
Tools for ER bill review
Bill Checker - Upload your bill, compare to Medicare
CPT Code Database - Look up ER codes
NCCI Bundling Checker - Check if services should be combined
The bottom line
ER bills are complex by design. Multiple payers, multiple fee types, multiple codes for a single visit.
But the complexity isn’t an excuse for errors. If your bill doesn’t match what happened—if you’re being charged for Level 5 when you had a Level 2 visit, if you’re seeing duplicates, if there are charges for services you didn’t receive—you have every right to dispute.
Get the itemized bill. Get your records. Compare the two. The truth is usually in the codes.
Related Reading
NBC News Investigated Hospital Costs. Here Is What Patients Can Do Next.
OrbDoc helped analyze hospital pricing for NBC News using 209,761 CMS hospital-service records across 3,236 hospitals. Here is what the data shows, what it does not show, and what patients can do with their own bills today.
Finding and Disputing Duplicate Medical Bill Charges
Duplicate billing is one of the most common hospital errors. Learn how to spot the same procedure charged twice and successfully dispute it for a correction.
Hospital Overcharged Me - What To Do Next
Overcharged by a hospital? Step-by-step guide to requesting itemized bills, comparing to Medicare rates, and disputing charges.
Understanding the Codes on Your Medical Bill
CPT, HCPCS, revenue codes, modifiers—your medical bill is full of numbers and letters. Here's what they mean and how to use them to spot billing errors.
Next Step
Continue from this guide with practical tools or a product workflow fit check.