You got an ER bill. Buried in the charges is a line that reads "99284" with a dollar amount attached. No explanation. No plain English. Just a five-digit code and a number that could mean a few hundred dollars or over a thousand.
CPT 99284 is a Level 4 emergency department evaluation and management code. It means the hospital is billing for a moderately complex ER visit. Whether that charge is accurate on your bill is a different question, and it is one worth asking.
Quick Answer: CPT 99284 is the billing code for a Level 4 emergency room visit in 2026. It covers moderate-complexity care where a physician reviewed multiple diagnoses, ordered tests like imaging or labs, and made medical decisions carrying some risk. Medicare pays around $118 to $166 for this code in 2026. Private insurers typically pay $185 to $225. If your bill shows 99284 and you had a minor complaint, that could be an error worth disputing.
What CPT Codes Are and Why They Matter on Your Bill
CPT stands for Current Procedural Terminology, a standardized code set maintained by the American Medical Association. Every billable service in medicine has a CPT code. Hospitals and physicians use these codes to tell your insurer exactly what care was provided, which determines what gets paid.
For emergency department visits, CPT codes 99281 through 99285 cover five levels of complexity:
| CPT Code | ED Level | Complexity | Typical 2026 Medicare Rate |
|---|
| 99281 | Level 1 | Minimal | ~$25 |
| 99282 | Level 2 | Low | ~$55 |
| 99283 | Level 3 | Moderate (lower) | ~$85 |
| 99284 | Level 4 | Moderate to High | ~$118 to $166 |
| 99285 | Level 5 | High / Critical | ~$200+ |
Source: CMS Medicare Physician Fee Schedule, 2026 national averages.
CPT 99284 sits second from the top. It is not reserved for life-threatening emergencies (that is 99285), but it is not for a simple sore throat either. It signals that your care required meaningful clinical work.
What CPT 99284 Actually Means
Per the American College of Emergency Physicians (ACEP), a Level 4 ER visit requires moderate complexity medical decision-making. That is determined by three factors:
- Number and complexity of problems addressed - multiple possible diagnoses or a single condition with meaningful risk of complications
- Amount and complexity of data reviewed - typically includes at least one advanced test like an ECG, CT scan, or specialized lab panel
- Risk of complications - treatment options that carry moderate risk, such as prescription drug management or procedures with some complication potential
The code does NOT depend on how long you waited in the ER. Time is explicitly excluded as a selection criterion for ED evaluation and management codes 99281 through 99285. Only the medical decision-making complexity counts.
Common Conditions That Justify 99284 in 2026
- New-onset chest pain requiring an ECG and cardiac enzyme blood draw
- Severe asthma attack that stabilizes after initial bronchodilator treatment
- Head injury with brief loss of consciousness, requiring CT scan
- Flank pain with blood in urine (possible kidney stone with imaging needed)
- Hip pain after a fall in an elderly patient who cannot bear weight
- Lower abdominal pain with concerning symptoms requiring pelvic exam and labs
If you had one of these presentations and left with a prescription or follow-up plan, 99284 may be appropriate. If you walked in for a sprained ankle that got wrapped and sent home, a Level 4 charge deserves a second look.
What CPT 99284 Costs Patients in 2026
The code itself does not set your out-of-pocket cost. That depends on your insurance, your deductible, and what the hospital actually charged before negotiation.
Here is how the numbers break down in 2026:
| Payer Type | Typical Reimbursement for 99284 (2026) |
|---|
| Medicare (national average) | $118 to $166 |
| Medicaid | Varies by state, generally $60 to $120 |
| Private insurance (commercial) | $185 to $225 |
| Uninsured / self-pay (chargemaster) | $500 to $1,500+ |
Sources: MedFeeSchedule.com 2026 fee schedule, PayerPrice 2026 rate data.
The uninsured rate is the chargemaster price, the hospital's sticker price before any negotiation. If you are uninsured or out-of-network, you may be billed this full amount. It is negotiable, and many hospitals offer charity care or financial assistance programs that can reduce it substantially.
If you have insurance, your share is typically the 99284 reimbursement rate minus what your plan covers, but only after your deductible has been met. In high-deductible plans, you may pay the full contracted rate out of pocket.
How 99284 Differs from 99283 and 99285
Hospitals and coders choose the ED level based on documentation in the physician's notes. The differences between adjacent levels are not always obvious to patients.
| Feature | 99283 (Level 3) | 99284 (Level 4) | 99285 (Level 5) |
|---|
| Problem complexity | Single moderate-risk issue | Multiple diagnoses or moderate-high risk | High risk, potential organ failure or threat to life |
| Data reviewed | Basic labs or X-ray | CT/ECG/multiple labs, second opinion | Extensive multi-system review |
| Decision-making risk | Prescription or OTC management | Prescription drugs, minor procedure with risk | IV drugs, major procedures, high-risk condition |
| Example visit | Ear infection treated with antibiotics | Chest pain with ECG and troponins | Suspected stroke, respiratory failure |
The jump from 99283 to 99284 may cost patients an extra $40 to $80 out of pocket after insurance. The jump from 99284 to 99285 can be $60 to $100 more. That is why upcoding (billing at a higher level than the documentation actually supports) is financially attractive for hospitals and financially damaging for patients.
Is Your 99284 Charge Legitimate? Red Flags to Check
Up to 80% of medical bills contain at least one error, according to medical billing advocacy groups. The CMS dispute process exists precisely because overcharges are common.
For CPT 99284 specifically, watch for these red flags:
- Your visit was simple, not complex. If you had a minor cut sutured, a basic sprain wrapped, or a UTI diagnosed from a urine strip, Level 4 is likely too high.
- Your medical records do not match the code. The physician's documentation must support moderate complexity MDM. If the notes are thin (a few lines, no mention of multiple diagnoses or advanced testing), the 99284 is unsupported.
- You also see a separate physician charge. Emergency physicians often bill separately from the facility. That means you may receive two charges for the same visit. Both should reflect the same level of care. If one says 99284 and the other says 99282, that mismatch is worth investigating.
- You were seen but not treated. If you left before significant intervention happened, or were triaged and discharged quickly, moderate complexity billing is hard to justify.
The CoveredUSA Bill Analyzer can flag exactly these mismatches. Upload your itemized ER bill and the tool compares each CPT code, including 99284, against the Medicare rate and checks whether the charge pattern looks consistent with typical Level 4 care. It takes about 30 seconds and costs nothing.
How to Dispute a 99284 Charge on Your Hospital Bill
If you believe the Level 4 charge is wrong, here is how to challenge it in 2026.
Documents Needed
- Itemized bill with CPT codes (not just the summary statement)
- Explanation of Benefits (EOB) from your insurer
- Your medical records from the visit (you have a right to these under HIPAA)
- Hospital's published price list (required by federal price transparency rules since 2021)
Step-by-Step Process
- Request your itemized bill. Federal law requires hospitals to provide this within 30 days at no charge. Call the billing department and ask specifically for "an itemized statement with CPT codes."
- Pull your medical records. Request the physician's notes, nursing notes, and any diagnostic reports from the visit. These are the supporting documentation for every CPT code assigned.
- Compare the documentation to the code. Does the physician's note describe multiple diagnoses, advanced testing, and moderate-risk decision-making? If not, 99284 is not supported.
- Look up the Medicare rate. The Medicare rate for 99284 in 2026 is roughly $118 to $166. If you were billed $800 for the same code, that gap is worth questioning, especially if you are uninsured.
- Submit a formal billing dispute. Call the hospital billing department, cite the specific code, and explain why you believe the level was miscoded. Ask them to review against the physician's documentation.
- File an insurer appeal if needed. If your insurer paid 99284 without question and you believe it should have been downcoded, you can request a clinical review from the insurer.
- Ask about financial assistance. If the bill stands and is unaffordable, ask specifically about charity care, sliding-scale programs, or interest-free payment plans. Hospitals that receive federal funding are required to have financial assistance programs.
Common Reasons ER Billing Disputes Succeed
- Diagnosis in the record did not clinically require moderate complexity care
- Physician's note lacked sufficient detail to justify Level 4 MDM
- Duplicate charge for the same service under a different code
- Facility charge and physician charge both billed at 99284 for a visit that did not warrant it
What About Balance Billing and Surprise Bills?
Since January 2022, the No Surprises Act protects patients who receive care at in-network hospitals from surprise bills by out-of-network providers. If an out-of-network ER physician treated you at an in-network hospital, they generally cannot bill you above in-network cost-sharing amounts.
If you receive a surprise bill that violates these protections, you can file a complaint with CMS at cms.gov/medical-bill-rights. The Independent Dispute Resolution (IDR) process is also available for unresolved out-of-network billing disputes.
Frequently Asked Questions
What does CPT 99284 mean on my ER bill?
CPT 99284 is the billing code for a Level 4 emergency department visit. It tells your insurance company the physician determined you needed moderate-to-high complexity care, typically involving multiple diagnoses, advanced testing, and medical decisions with some risk of complications. In 2026, Medicare pays $118 to $166 for this code.
How much should I expect to pay out of pocket for a 99284 visit?
It depends on your insurance plan. If you have met your deductible, you typically owe your coinsurance percentage of the contracted rate (commonly 20% of $185 to $225 for commercial plans). If your deductible is not met, you may owe the full contracted rate. Uninsured patients may see chargemaster prices of $500 to $1,500 or more for this single code alone.
Can a hospital bill 99284 just because I was in the ER a long time?
No. Time is not a valid selection criterion for ED evaluation and management codes. The level must be supported by the complexity of medical decision-making documented in the physician's notes. A long wait time or long stay does not justify a higher level code.
What is the difference between CPT 99284 and 99285?
CPT 99285 is Level 5 and reserved for high-complexity care involving conditions that pose a significant threat to life or organ function. The physician must document high-complexity medical decision-making, typically involving high-risk drugs, major procedures, or the possibility of serious morbidity. CPT 99284 covers moderate-to-high complexity care where the risk is real but the condition is not immediately life-threatening.
How do I know if I was upcoded from 99283 to 99284?
Request your medical records and compare the physician's note to the criteria for each level. If the note describes a single, straightforward problem with basic testing and low-risk treatment, 99283 (Level 3) is more appropriate. If your records show an ECG, multiple lab panels, or a CT scan with a diagnosis requiring moderate clinical judgment, 99284 may be justified.
Can I dispute a 99284 charge if my insurer already paid it?
Yes. You can request a clinical review from your insurer even after payment. If the insurer agrees the code was not supported by documentation, they may recover the overpayment from the hospital and adjust your cost-sharing accordingly. The dispute window varies by insurer but is typically 60 to 180 days from the EOB date.
What is the CoveredUSA Bill Analyzer and how does it help with CPT codes?
The CoveredUSA Bill Analyzer is a free tool that reads your itemized hospital bill, identifies each CPT code including 99284, and compares the charge against the Medicare benchmark rate. It flags potential overcharges, duplicate charges, and billing patterns that look inconsistent with the stated level of care. Upload your bill to the CoveredUSA Bill Analyzer to see your results in 30 seconds.
What if I cannot pay the 99284 charge or the rest of my ER bill?
Ask the hospital billing department specifically about charity care and financial assistance. Hospitals that receive federal Medicare and Medicaid funding are required to maintain financial assistance programs. Income limits vary by hospital but many programs cover patients earning up to 200% to 400% of the federal poverty level. You can also ask about interest-free payment plans, which most hospitals offer without requiring you to qualify financially.
Next Steps: Check Your ER Bill for Errors
If CPT 99284 appears on your bill and something does not add up, do not pay first and ask questions later. Medical billing errors are common, and Level 4 ER codes are among the most frequently miscoded charges in hospital billing.
Upload your hospital bill to the free CoveredUSA Bill Analyzer to find errors, overcharges, and charity care options in 30 seconds. The tool compares your charges against Medicare rates, flags CPT code mismatches, and shows you exactly what a fair rate for each code looks like in 2026.
You have the right to an itemized bill. You have the right to dispute charges. Use both.