Medical Bill Dispute Pro
Home › Guides › Billing errors

Upcoding in Medical Billing: What It Is and How to Dispute It

Last reviewed 2026-11-02 · Billing errors
Short answerUpcoding means a provider bills a higher-level or more expensive service than the one actually delivered, such as an emergency visit coded at level 5 when the care resembled a lower level. Request an itemized bill and your records, compare what was documented to what was billed, and dispute the code in writing.

What is upcoding?

Every billed service carries a code, and codes for the same type of service often come in levels. A higher level generally means a higher charge. Upcoding happens when the level billed is higher than what the visit, procedure, or documentation supports.

It can be a simple coding mistake, a habit of defaulting to higher levels, or, in rare cases, something intentional. From the patient side you usually cannot tell which, and you do not need to. Your job is to ask whether the code matches the care.

Where does upcoding most often show up?

Visit-level codes are the most familiar example. Emergency department visits are billed in five levels, codes 99281 through 99285, and office visits are billed with codes such as 99213 and 99214. These are examples only; other services have level structures too.

When is a high level legitimate?

Be honest with yourself about this. Coding levels depend on factors like the complexity of the medical decision-making, the tests ordered, and the risk involved, not only how long you were in the room. A short visit can still support a high level if the provider worked through a serious possibility, such as ruling out a heart problem.

That is why the useful question is not whether the level feels too high, but whether the visit notes support it. A coder or billing reviewer can answer that, and you can ask them to.

How do you check for upcoding?

You do not need to become a coder. You need three documents and a side-by-side comparison.

How do you dispute a coding level?

Call billing first and ask for a coding review of the specific line. Use the account number, date of service, and the code you question. Then confirm the request in writing, stating which line you question, why it does not seem to match the care you received, and what you are asking for, such as a review and a corrected bill.

Ask for a written response within 10 business days. If the provider stands by the code, ask for the reasoning in writing. If your insurer paid based on the code, tell the insurer too, since a corrected code may change what you owe.

What are the limits?

Coding disputes are judgment calls, so outcomes vary and reviews can take time. A letter asks for review; it cannot force a change. If you believe a provider is knowingly overbilling or the amount is large, a healthcare attorney or medical billing advocate may be worth consulting, and Medical Bill Dispute Pro will tell you when a situation looks like it needs professional help.

Check your bill and get a dispute letter

Upload your bill. Our tool flags possible billing errors and drafts a formal dispute letter you can review and send.

Start my dispute letter — $29

🔒 Secure checkout · Flat $29, no percentage of savings · Satisfaction guaranteed (see terms)

Frequently asked questions

Is upcoding illegal?

Knowingly billing for a higher level of service than was provided can be treated as billing fraud, but most disputes involve ordinary coding disagreements or mistakes rather than intent. You do not need to prove intent. You can simply ask the provider to review the code against the documentation and correct the bill if it does not match.

How can I tell what code my ER visit was billed under?

Request an itemized bill, which lists a code and description for each line. Your EOB may also show the codes sent to your insurer. Emergency department visit levels run from 99281 to 99285, with higher numbers meaning a higher level. If you only have a summary statement, ask billing for the itemized version.

Can I dispute an ER level if I really was seriously ill?

If the visit involved serious symptoms, testing, or monitoring, a higher level may well be appropriate. Review your visit notes first. If the notes describe a more serious situation than you remember, the code may be supported. If they describe something minor, a polite request for a coding review is reasonable.

Does my insurance company check for upcoding?

Insurers apply their own claim review rules, and some flag unusual coding, but they do not catch everything and review is not foolproof. The EOB shows what was paid, not whether the level was right. If you suspect a problem, you can ask both the provider and your insurer to review the claim.

What should I do if the provider refuses to change the code?

Ask for their explanation in writing, then consider asking your insurer to review the claim, filing a complaint with your state insurance department or attorney general, or getting help from a billing advocate. Keep paying attention to collection timelines and respond in writing to anything you receive from a collector.

Sources and further reading

Not legal or medical advice. Medical Bill Dispute Pro is a software tool that helps you prepare billing dispute letters. It is not a law firm, does not provide legal advice, and cannot guarantee any outcome. Laws and rules change and vary by plan and state; verify important details with the sources linked above, your insurer, or a qualified professional.