IRS Codes 150, 806 and 570: How to Read Them Together

Direct answer: Seeing IRS Codes 150, 806, and 570 together usually means your return was processed (150), your W-2 federal withholding was credited to your account (806), but the IRS placed a hold on the account (570), so the resulting overpayment stays frozen until the hold clears — and the IRS publishes no fixed timeline for that.
If you opened your IRS account transcript and found three lines — 150, 806, and 570 — you are not looking at three separate problems. You are looking at one story told in three lines: the return arrived, the money you paid through withholding was credited, and then a hold landed on top of everything. The mistake most people make is reading these codes one at a time. Read in sequence, they give you the real picture of where your refund stands.
This guide walks through the exact reading order, shows how the three codes combine into the refund math, and explains what to do (and not do) while the 570 hold sits on top of your withholding credit. All code definitions below follow the IRS’s master-file reference, Document 6209.
The 150 → 806 → 570 Reading Sequence
An IRS account transcript is a ledger, and ledgers read best in posting order. When you see these three lines, read them as a chain:
Step 1 — Code 150: the return was processed. Code 150 means your tax return was received and posted to your account, and the amount beside it is the tax assessed for that year. That amount is a debit — money the account says you owed. This is usually the first substantive code on the transcript; everything after it settles that balance. For the full breakdown of this code on its own, see IRS Code 150: Tax Return Filed — Meaning.
Step 2 — Code 806: your withholding was credited. Code 806 is the credit for federal income tax withheld from your W-2 wages (and, where applicable, withholding reported on 1099s). It posts as a credit and directly reduces the tax liability Code 150 recorded. It should match the federal withholding on your W-2s and the withholding line on your return. Read IRS Code 806: Federal Tax Withheld — Meaning if the number looks off.
Step 3 — Code 570: the hold was placed. Code 570, labeled “Additional Account Action Pending,” means the IRS has put a hold on the account. It freezes that tax year — the refund does not move forward, and credits do not get refunded or transferred out, until the hold is released. Here is the key point competitors gloss over: the 570 does not undo the 806 credit. Your withholding is still there. The hold simply prevents the resulting overpayment from being released as a refund until whatever the IRS is reviewing gets resolved. For the complete hold guide, see IRS Code 570: Refund Hold Meaning, Timeline & What To Do.
Read in order — filed, paid through withholding, frozen — the trio tells a coherent story.
What Each Code Actually Does to Your Refund Math
The three codes combine like a simple ledger. Code 150 puts the tax you owed on the table. Code 806 subtracts what you already paid through withholding. What is left over is your overpayment — the amount that would normally become your refund. Code 570 then freezes that number in place.
| Line | What it does | Debit or credit | Example |
|---|---|---|---|
| 150 — Return filed, tax assessed | Records your tax liability | Debit | $3,200 |
| 806 — Withholding credit | Subtracts federal tax withheld | Credit | -$4,100 |
| = Overpayment before hold | What the ledger shows | — | -$900 (overpayment) |
| 570 — Additional action pending | Freezes the account — no release | No amount | Hold |
| Result | $900 waiting behind the hold | — | Refund pending |
Two things about this table matter more than anything else:
- The $900 overpayment is real, but it is not an approval. This is where most transcript readers go wrong. They treat the difference as a promised refund, but it is a working number — the math before the IRS finishes its review. Until the 570 hold releases and Code 846 (Refund Issued) posts, nothing is approved.
- Code 570 is the only line that carries no money. The hold does not change the amounts; it changes what the IRS is allowed to do with them. That is why the IRS’s own procedures describe inputting TC 570 to hold a credit from refund or offset, and TC 571 to release that hold. The hold can clear on its own once the review finishes.
The 570 Hold: What It Really Means When It Sits on Your Withholding Credit
Code 570 is a general-purpose hold. It does not say why the hold was placed — the transcript gives you no reason code alongside it. The IRS publishes no fixed timeline for how long it takes to clear. Common triggers that the IRS and tax professionals associate with it include:
- Identity verification — the IRS wants to confirm the return was filed by you, especially after a big change in income, address, or filing pattern.
- Income or withholding verification — the withholding credit on Code 806 does not yet match the payer information the IRS has on file, or one W-2 or 1099 is missing from the IRS record.
- Credit review — a refundable credit claimed on the return (which would post near the 806 line) is being double-checked.
- Random or systemic review — sometimes a hold is just processing, and it releases on its own without you doing anything.
What matters for you is the combination: the 570 sits on top of the 806 withholding credit. The 806 credit is real and stays on your account — but the refund cannot leave until the hold clears.
The 570 is not an audit notice, and it is not the stronger Code 810 refund freeze. The IRS publishes no fixed timeline — anyone quoting exact days is guessing. Track what follows the hold instead.
What Happens Next: The Two Paths After the Trio
After the 150/806/570 trio posts, the next lines tell you which direction things are going. There are two main paths:
| Follow-up line | What it means | Which path you’re on |
|---|---|---|
| 571 — Hold released | TC 570 reversed; the freeze is gone | ✅ Good path: processing continues |
| 971 — Notice issued | IRS mailed a letter or recorded an account action | Watch: match the transcript to your mail |
| 846 — Refund issued | Refund authorized and sent | ✅ End of the good path |
| 971 with adjustment action | Notice explaining a change the IRS made | Adjustment path: review the notice |
| 290 / 300 — Additional tax assessed | The IRS added tax after processing | Adjustment path: reduces the overpayment |
| 898 — Refund offset | Part of the refund redirected to another debt | Adjustment path: shrinks what you get |
Path A — the release path. The most common resolution: Code 571 posts (reversing the 570), and then Code 846 appears with a refund date. This is the normal end of the story — your withholding credit, plus any refundable credits, finally gets released as a refund. When the 571 posts, go re-check the refund tracker the IRS provides; for that, see Tax Refund Status: Check Your Federal and State Refund.
Path B — the adjustment path. Sometimes a 971 notice line posts and the hold resolves with changes instead of a clean release: an adjustment (290/300) that adds tax, or an offset (898) that redirects part of the refund to another debt. In these cases the overpayment behind the hold shrinks, and the notice explains why.
Neither path is visible until the transcript updates. Checking your account transcript every week or two is the practical move — you can get it free through the IRS’s Get Transcript tool, as the IRS explains in What taxpayers should know about tax return copies and transcripts.
What to Do While the 570 Hold Is Active
With the 150/806/570 trio on your transcript, here is the sensible action list:
- Verify the 806 amount against your own records. Pull your W-2s (Box 2 federal withholding) and any 1099s with withholding, and compare them to the Code 806 line and the withholding total on your filed return. A mismatch is the single most common reason holds drag on. If you are not sure how to navigate the transcript itself, How to Read an IRS Account Transcript: Step-by-Step Guide walks through the layout.
- Watch for a 971 notice line and check your mail. If a notice was issued, the letter tells you exactly what the IRS wants — identity verification, income documents, or just “no action needed.” Respond to what the letter actually says, not to what internet forums guess it means.
- Keep your address current with the IRS. Holds drag when notices go to an old address — the IRS mails only to the address on your most recent return, so update it if you moved.
- Track the transcript, not the rumor cycle. New lines post in weekly or periodic batches. A 571 (hold released) is the line you want to see; an 846 after it means the refund is on its way. For the detailed release code, see IRS Code 571: Additional Account Action Resolved.
- Call the IRS only if told to. Calling with only the three codes and no notice will usually get you the same information the transcript already shows. Save your time and call only when a notice, your online account, or the refund tool tells you to act — and have the transcript, return, and source documents in front of you when you do.
- Keep your records ready. If the hold turns into an income or withholding verification, the fastest resolution is sending exactly what is asked: W-2s, 1099s, bank records for the tax year in question. Gather them now so you are not scrambling later.
What NOT to Do While the Hold Sits There
- Don’t panic-amend your return. Filing an amended return while a 570 hold is active can complicate the account and slow things down. Amend only if you found a genuine error — not because a hold appeared.
- Don’t treat the 806 line as a guaranteed refund. The credit is real, but until 571 and 846 post, the refund is not released. Planning spending around a frozen overpayment is how people get burned.
- Don’t ignore your mail. A 971 line means a letter exists. That letter has the real instructions and often a deadline. The transcript never tells you the “why” — the notice does.
- Don’t call the IRS repeatedly hoping for a different answer. Phone reps see the same hold codes you do. Repeated calls do not speed up a systemic review, and long hold times are real — the IRS itself notes delivery and processing delays on its transcript and copy request page.
- Don’t assume the hold means an audit. Code 570 by itself is not an examination indicator. If examination begins, other codes (like 420) would post. Worrying about an audit you don’t have wastes energy you should spend checking the withholding math.
Related Guides
- IRS Code 570 and 971 Together: What They Mean & What To Do
- IRS Code 971: Notice Issued — Meaning
- IRS Code 846: Refund Issued
- IRS Code 766: Credit to Your Account
FAQ
What does it mean when I see IRS codes 150, 806, and 570 together?
It means your return was processed (150), your federal withholding was credited to your account (806), and the IRS placed a hold on the account (570) that freezes the refund until the hold is released. The trio together is common early in processing and is not by itself a sign of a problem.
Is Code 570 a problem if my withholding (Code 806) is already credited?
No — the credit itself is fine and stays on your account. Code 570 does not erase or dispute the withholding credit; it only freezes the account so the resulting overpayment cannot be refunded until whatever the IRS is reviewing is resolved.
How long will the 570 hold stay on my account?
The IRS publishes no fixed timeline. Some holds clear within a processing cycle or two; others last longer, especially when identity or income verification is needed. Anyone quoting exact days is guessing — watch for a 571 (hold released) line.
What is the difference between Code 570 and Code 810?
Both are holds, but Code 570 (“Additional Account Action Pending”) is the milder, general-purpose hold that often clears on its own. Code 810 (“Refund Freeze”) is a stronger freeze typically tied to a specific concern, such as suspected identity theft. A 570 that sits for a long time may be followed by an 810 — which is worth watching for.
Will I get a notice if there’s a 570 on my account?
Often, yes — Code 971 (“Notice Issued”) commonly posts after a 570 when the IRS mails a letter. But some holds resolve silently with a 571. If you see a 971 line, read the letter before taking action.
What should I check first when 150, 806, and 570 appear together?
Compare the Code 806 withholding amount to your W-2s (Box 2) and your filed return — a withholding mismatch is the most common reason holds drag on. Then watch your mail for any notice and re-check your transcript periodically for a 571 or 846 line. Don’t file an amended return just because the hold appeared.
*Disclaimer: This article is for general information only and is not tax advice. Tax situations vary, and IRS procedures change. If you’re unsure about your transcript or your account, consult a qualified tax professional or contact the IRS directly.*