IRS Refund Delay Codes Explained: 846, 570, 810, 971 + What To Do Next
Use this guide to separate normal refund processing steps from holds, offsets, and verification requests—then take the safest next action without triggering duplicate filings.
TL;DR
- ✓ Start with the newest transcript/notice entries and the tax year they reference.
- ✓ Refund delays usually fall into: processing review, identity verification, offsets, or balance due adjustments.
- ✓ Avoid duplicate filings; they often slow resolution.
- ✓ Respond only through official IRS channels listed on your notice/account tools.
Advertisement
Ad slot: guide-irs-tax-irs-refund-delay-codes-explained-846-570-810-971-what-to-do-next-1
Quick Navigation
Symptoms / When you see this
- ✓ “Refund still processing”, “refund delayed”, or pending status for longer than expected.
- ✓ Transcript shows hold/freezes or notice issuance codes.
- ✓ You receive a verification/review letter and refund timing changes.
Root causes (grouped)
- ✓ Normal processing and mismatch review (income/withholding/credits).
- ✓ Identity verification or fraud screening letters.
- ✓ Refund offsets for eligible debts or balance due adjustments.
- ✓ Account holds/freezes pending additional action.
Step-by-step fixes (safe, prioritized)
- ✓ Confirm the tax year, filing status, and the newest transcript entries first.
- ✓ If a notice/letter exists, follow its instructions and deadlines exactly.
- ✓ If identity verification is required, complete it using official IRS methods only.
- ✓ If an offset is indicated, reconcile the offset source; do not refile to “force” a refund.
- ✓ Avoid resubmitting the same return unless the IRS instructs it; duplicates create delays.
Advertisement
Ad slot: guide-irs-tax-irs-refund-delay-codes-explained-846-570-810-971-what-to-do-next-2
What NOT to do
- ✓ Do not file duplicate returns “just in case”.
- ✓ Do not follow third-party links or phone numbers to “verify” identity.
- ✓ Do not send unsolicited documents unless requested by a notice/letter.
If it persists (escalation checklist)
- ✓ Collect: notice copies, transcript snapshots, return copy, W-2/1099 data, and dates.
- ✓ Document every submission with proof of delivery/submission confirmation.
- ✓ Use official IRS support paths when the timeline exceeds typical ranges for your situation.
Code directory within this guide
- ✓ Use transcript/notice codes as a timeline, then confirm with the notice text and your filing facts.
| Code | Meaning | Next step |
|---|---|---|
| 4464C | Return selected for review — IRS Letter 4464C indicates your return was selected for review, which can delay refund processing. | Follow the checklist on the code page |
| 5071C | Identity verification request — IRS Letter 5071C requests identity verification before the IRS will continue processing a return or release a refund. | Follow the checklist on the code page |
| CP504 | Final notice of intent to levy (state tax refund) — CP504 is a final notice that the IRS intends to levy (often state tax refunds) and may file a federal tax lien if a balance is not resolved. | Follow the checklist on the code page |
| 152 | Refund freeze notice — This code indicates a temporary hold has been placed on the refund during processing. | Follow the checklist on the code page |
| 570 | Additional account action pending — This code indicates the IRS has placed the account into a pending status while additional internal action or review is being completed. | Follow the checklist on the code page |
| 571 | Issue resolved — This code indicates that a previously pending account issue has been resolved by the IRS. | Follow the checklist on the code page |
| 572 | Refund hold released — This code indicates that a previously applied refund hold has been lifted. | Follow the checklist on the code page |
| 810 | Refund freeze — This code indicates that the IRS has placed a freeze on the refund, preventing it from being issued. | Follow the checklist on the code page |
| 811 | Freeze released — This code indicates that a previously applied refund freeze has been lifted. | Follow the checklist on the code page |
| 820 | Credit offset — This code indicates that a credit was applied to an outstanding balance or obligation. | Follow the checklist on the code page |
| 846 | Refund issued — This code indicates that the IRS has issued a refund for the specified tax period. | Follow the checklist on the code page |
| 898 | Treasury offset — This code indicates that all or part of the refund was applied to a debt through the Treasury Offset Program. | Follow the checklist on the code page |
| CP05 notice | Refund under review notice — This notice indicates that the IRS is reviewing the return and additional time is required before issuing the refund. | Follow the checklist on the code page |
| CP24 notice | Refund offset notice — This notice indicates that all or part of the refund was applied to an outstanding obligation. | Follow the checklist on the code page |
| IRS processing delay | Extended processing time — This status indicates that the tax return or refund is taking longer than standard processing timelines. | Follow the checklist on the code page |
| IRS refund delayed | Refund not issued within expected timeframe — This status indicates that the refund has not been issued within the typical processing period. | Follow the checklist on the code page |
| Refund approved but not sent | Payment not yet transmitted — This status indicates that the refund has been approved but has not yet been issued or transmitted. | Follow the checklist on the code page |
| Refund freeze lifted | Refund hold removed — This status indicates that a previously applied refund freeze has been removed. | Follow the checklist on the code page |
| Refund offset | Refund applied to debt — This status indicates that all or part of the refund was applied toward an outstanding obligation. | Follow the checklist on the code page |
| Refund rejected | Refund not approved for issuance — This status indicates that the refund was not approved in its original form and processing did not result in issuance. | Follow the checklist on the code page |
| Refund still processing | Processing status ongoing — This status indicates that the IRS is still processing the tax return and has not yet finalized the refund. | Follow the checklist on the code page |
| Tax refund pending | Refund not yet issued — This status indicates that the refund has not yet been issued and remains in processing. | Follow the checklist on the code page |
| Tax topic 152 | Refund processing information — This status indicates that the refund is being processed under standard IRS refund procedures. | Follow the checklist on the code page |
Tip: If your exact code isn’t listed, use the closest hub link above and browse related prefixes or message patterns.
Advertisement
Ad slot: guide-irs-tax-irs-refund-delay-codes-explained-846-570-810-971-what-to-do-next-3
FAQ
Does code 846 mean my refund is guaranteed?
It indicates issuance at the transcript level, but timing and delivery method can still vary. Check dates and any later offsets/adjustments.
Should I file again if nothing changes?
Usually no. Duplicate filings can slow resolution. Follow official instructions or respond to the notice.
What is the fastest way to know what the IRS needs?
A specific notice/letter. If one exists, its instructions and deadline take priority.
Can offsets reduce refunds?
Yes. Refunds can be offset for certain debts. Transcript entries and notices often indicate offsets.
If I verified identity, how long until updates show?
It varies. Monitor your account/transcript for new entries; avoid duplicate verification attempts unless instructed.
What should I keep for records?
Notices, proof of verification/submission, transcript snapshots, and supporting filing documents.
Are online “refund trackers” enough?
They can be useful, but transcript entries and notices provide more precise signals when delays occur.
When should I escalate?
When a deadline is close, when final notice letters are involved, or when delays exceed normal ranges for your scenario.
References / Notes
- ✓ IRS account tools
- ✓ IRS notices and letters
- ✓ Official IRS refund and transcript guidance