IRS Transcripts & Refunds

Code 810 Refund Freeze: What It Means and How to Fix It (2025)

The short answer: a Code 810 refund freeze is a transaction code on your IRS account transcript that stops your refund from being paid while the IRS reviews your return. It is a hold, not a denial. The freeze stays until the IRS finishes its review and posts a Code 811 to release it — or mails you a letter asking for more.

⏱ What to watch: there's no fixed countdown on a Code 810, but the clock matters for you. If the freeze ties to an identity verification letter (like a 5071C letter), respond within 30 days. If you've waited more than 60 days with no letter and no movement, it's time to call the IRS or contact the Taxpayer Advocate.

A person reviewing an IRS IRS notice at home.

What a Code 810 refund freeze actually is

When you pull your IRS account transcript, you'll see a list of three-digit transaction codes with dates and dollar amounts. A Code 810 refund freeze means the IRS placed a hold on your refund before it could be sent. The amount usually shows as $0.00 — the code itself is the action, not a charge.

Think of it as the IRS hitting pause. Something on your return made the system flag it for a closer look, so the refund is held until a person or a program clears it. Until then, the money stays put. You can learn how the whole document reads in our guide to reading an IRS account transcript, and you can pull your own at the IRS Get Transcript tool.

Infographic: key facts and deadlines for the IRS IRS notice.
Code 810 Refund Freeze: the key facts at a glance.

Why you got a Code 810 freeze

The IRS doesn't print a reason next to the code, which is part of what makes it stressful. But a Code 810 almost always traces back to one of these triggers:

None of these mean you did something wrong. A freeze is the IRS protecting itself against fraud and errors — and you happen to be in the review pile.

Steps to take after receiving an IRS IRS notice.
Code 810 Refund Freeze: the practical steps to take next.

What happens after the freeze posts

A Code 810 doesn't resolve on its own schedule, but it does follow a predictable path. Here's the typical sequence:

  1. Code 810 posts — your refund is frozen. No money moves.
  2. A letter is mailed — often an identity verification or review request. Sometimes this arrives before the freeze; sometimes weeks after.
  3. You respond — verify your identity, send requested documents, or file missing returns.
  4. Code 811 posts — the freeze is released once the IRS clears its review.
  5. Code 846 posts — "refund issued." This is the code that means the money is actually on its way.

The hardest part is step two. The freeze can sit on your transcript before any notice reaches your mailbox, leaving you staring at a code with no explanation. That silence is normal — but it's also the moment to be proactive instead of waiting.

What happens if you ignore it

A Code 810 won't "expire" in your favor. If the freeze is tied to a verification letter and you never respond, the IRS can hold your refund indefinitely. In some cases it may adjust your return without your input, reducing or removing the refund entirely. And if the review turns into a full examination, you could lose the chance to explain your side before a decision is made.

The good news: a freeze you respond to quickly is usually a freeze that clears. Most refunds held under Code 810 are eventually paid once the taxpayer verifies identity or provides the records the IRS asked for.

How to respond to a Code 810 refund freeze, step by step

  1. Pull your transcript. Get your account transcript through your IRS online account and note every code and date around the 810. Our walkthrough on how to read an IRS account transcript shows you what to look for.
  2. Check for an identity verification request. Look inside your online account and your mail for a 5071C, 4883C, or 5747C letter. If you find one, complete it right away — this clears more freezes than anything else.
  3. Match your return to the records. Compare the income and withholding you reported against your W-2s and 1099s. If something is off, gather proof now.
  4. File any missing returns. If a prior year is unfiled, the freeze may not lift until you file. Get those returns in.
  5. Respond in writing and keep copies. Whatever the IRS asks for, send it, save it, and track the date you mailed or uploaded it.
  6. Call if there's no movement. Waited 60 days with no letter and no Code 811? Call the IRS with your transcript and return in hand. If the delay is causing real hardship, the Taxpayer Advocate Service may be able to help.

Staring at a Code 810 with no idea why?

Send us your transcript. An experienced tax professional will read the codes, tell you exactly what triggered the freeze, and map out how to get it released — free, confidential, no pressure.

Get My Free Case Review Call (888) 825-7779

Code 810 questions, answered

How long does a Code 810 refund freeze last?

There is no fixed deadline. A Code 810 stays on your account until the IRS reviews your return and either releases it with a Code 811 or sends you a letter asking for more. Some freezes clear in a few weeks; others take several months, especially if identity verification or a return review is involved.

Will I always get a letter explaining the Code 810?

Usually, but not always right away. The freeze can post to your transcript before any notice is mailed. If you see a Code 810 but no letter, log into your IRS online account, check for identity verification requests, and watch your mail closely for the next few weeks.

What is the difference between Code 810 and Code 811?

Code 810 places a freeze on your refund. Code 811 removes that freeze. When you see an 811 post to your account transcript, it means the IRS has lifted the hold — though your refund may still need a Code 846 (refund issued) before the money actually moves.

Can I still get my refund after a Code 810 freeze?

Yes, in most cases. A freeze is a hold, not a denial. Once you respond to any verification letter or review request and the IRS confirms your return, the freeze is released and the refund is issued — unless the review reduces your refund or it's offset for another debt.

Should I call the IRS about a Code 810?

Calling can help if you've waited weeks with no letter or your refund timeline has passed. Have your transcript and return in front of you. If the freeze is causing real financial hardship, the Taxpayer Advocate Service may be able to step in and push for a resolution.

This guide is general information, not tax or legal advice for your specific situation. Eligibility for IRS programs depends on individual facts and circumstances; no outcome is guaranteed.

Related: 5071C identity verification letter · How to read an IRS account transcript · Will the IRS take my refund for back taxes? — or browse all guides.

📞 Free Consultation — (888) 825-7779