IRS Code 570 With a Future Date or Zero Balance: What It Really Means

Direct answer: A future date next to IRS Code 570 is the IRS’s internal target for the next review step, not your refund date. A $0 account balance means your refund is frozen, not lost. Both are normal signs of a temporary hold. The hold usually clears when Code 571 posts, followed by Code 846 with your refund date.
If you see IRS Code 570 with a future date or a zero balance on your transcript, you are facing a diagnostic question, not a new code. The general meaning of 570 — a hold for additional account action pending — is covered in IRS Code 570: Refund Hold Meaning, Timeline & What To Do. This post answers the two display variants that confuse taxpayers most: what the date next to 570 actually means, and why your balance shows $0 while the hold sits on your account. For how 570 fits among all the other entries you may see, browse the IRS Transcript Codes: Complete List and Meanings pillar reference.
IRS Code 570 With a Future Date: What It Typically Means
Every transaction code on your account transcript carries a date. When Code 570 posts with a future date, that date is an internal estimate — it marks when the IRS expects to take the next step on your account, such as finishing a scheduled review or acting in the next weekly processing cycle.
Three points matter. First, the date is a target, not a promise. The IRS publishes no fixed release-date formula for 570 holds. Second, the date often relates to the IRS weekly processing cycle — it may simply be the next cycle the system can act. For more on these weekly rhythms, see IRS Cycle Code. Third, most 570 holds resolve on their own. When the hold clears, Code 571 usually posts to release the freeze, then Code 846 posts with your actual refund date.
What That Future Date Is NOT
The future date next to 570 is not your refund date — this is the biggest source of confusion. A future date means very different things depending on which code it sits next to:
| Code With a Future Date | What the Date Usually Means |
|---|---|
| Code 150 with a future date | Your tax was assessed on that date; it is the processing marker for the return itself |
| Code 570 with a future date | The IRS’s internal target to revisit or review your account — NOT a refund date |
| Code 846 with a future date | Your refund release date — the day the money is scheduled to go out |
If the date is next to 846 instead, that is your scheduled refund date — see IRS Code 846 With a Future Date: When Will You Get Your Refund?. If it is next to 150, see IRS Code 150 With a Future Date: What It Means instead.
Bottom line: a date next to a hold code is a work target; a date next to 846 is a payout date.
What If the Future Date Passes With No Change?
This is the scenario most guides skip, and the one most taxpayers actually face. The date comes and goes. Your transcript looks exactly the same.
Do not panic. The IRS rarely acts on the exact estimated date. The target passes while the review is still in the queue, and transcripts often sit unchanged for weeks after. Here is what to do instead:
- Check for Code 971 on your transcript. A 971 means the IRS generated a notice about the hold. The notice explains the reason and tells you whether to respond. See IRS Code 971: Notice Issued.
- Check for Code 571. A 571 means the hold was released, and a refund code usually follows within days to a few weeks.
- Check your mail and your online IRS account for letters. The date next to a 971 code is when the notice was generated, not mailed — real delivery can take one to three weeks longer.
A widely reported pattern — not an IRS guarantee — is that many 570 holds resolve within two to four weeks without taxpayer action. If the future date has passed and several weeks go by with no 971, no 571, and no letter, it is reasonable to call the IRS. For how 570 and 971 typically appear together, see IRS Code 570 and 971: What Do They Mean Together?.
What If the Future Date Keeps Moving?
Sometimes a new Code 570 line posts with a later date, adding to or replacing the old one. This usually means the review is continuing or the account was re-flagged during another processing cycle.
A moving date is not a punishment. It is the system updating its own estimate. If the date keeps shifting over several weeks with no 971 and no 571, watch for a notice and consider calling.
Why Your Account Balance Shows $0 While 570 Is on Your Transcript
The second display variant is the zero. You see Code 570 on your transcript, and your account balance reads $0.00. Your refund did not vanish.
Two different zeros can appear on a transcript, and they mean different things:
- $0.00 in the amount column next to the 570 line. This is normal. Code 570 is a procedural hold, not a financial adjustment. The zero confirms no money moved when the hold posted. The IRS formally labels Transaction Code 570 “Additional Liability Pending and/or Credit Hold” in its internal code manual, Document 6209, and the code carries no dollar amount because it moves no dollars.
- $0.00 as your account balance. While the 570 freeze is active, the IRS cannot release your refund or offset any credit on your account. So the balance shown as available to you sits at $0 until the hold clears. The overpayment is still on the account — it is just frozen.
In plain terms: your refund is frozen, not gone. When the hold lifts, the same credits release and Code 846 posts with your refund amount and date.
“$0 Balance” vs. “Refund Lost”: The Real Difference
Use this table to read your own transcript correctly:
| What You See | What It Actually Means |
|---|---|
| $0.00 next to the 570 line | Normal — the hold carries no dollar amount; nothing was taken |
| Account balance $0.00 with 570 present | Your refund is frozen by the hold; it releases when 570 clears |
| Credits listed above but balance still $0.00 | The credits exist but are locked by the freeze; they are not lost |
| Balance $0.00 AND 571 plus 846 posted | The hold resolved and your refund was released — check the 846 line for the date |
If you are unsure which balance you are reading, walk through your transcript line by line with How to Read an IRS Account Transcript: Step-by-Step Guide. Read the top “account balance” figure together with the codes below it, never in isolation.
When $0 + 570 Resolves: The 571 to 846 Sequence
Here is the path most resolved 570 cases follow:
- Code 570 posts. The hold is placed. Refund frozen. Balance effectively $0 to you.
- Code 571 posts (sometimes 572). The hold is released — the IRS finished its review or received what it needed. See IRS Code 571: Additional Account Action Resolved.
- Code 846 posts. Your refund is issued, with the amount and your expected deposit or mailing date.
A widely reported processing pattern is that 846 appears within one to three weeks after 571 posts. This is not a promise from the IRS — the agency publishes no fixed timeline for this sequence. If 571 posts but no 846 follows after several weeks, and no 846 appears at all, run through the checklist in No IRS Code 846 on Your Transcript: What It Means to see what could still be blocking the refund.
IRS Code 570 Future Date or Zero Balance: Your Action Plan
Whether you are seeing the future-date variant, the zero-balance variant, or both, follow this protocol:
- Wait for the notice before acting. A 971 code means a letter is coming — treat it as your instruction sheet. Do not call, file an amended return, or mail documents before you know what the IRS wants. Filing a 1040-X while a 570 hold is active can trigger new holds.
- Read any notice carefully. If the IRS sent a CP05 notice, confirm what it means on the IRS’s own page, Understanding Your CP05 Notice. Most CP05 reviews need no action from you.
- Respond with exactly what was asked. If a notice asks for your W-2 and one proof of a deduction, send those two items. Mail to the address on the notice, and use certified mail so you have proof of the date.
- Check your transcript online. The IRS’s Get Transcript tool shows the actual codes. Where’s My Refund shows a status message but no transaction codes.
- If identity verification is the cause, the hold clears after you verify. The process and timeline are covered in IRS Code 570 After Identity Verification.
- Call only when the window has passed. If several weeks have gone by with no 971, no 571, and no letter, call the IRS individual assistance line with your transcript in front of you.
- Facing financial hardship? The Taxpayer Advocate Service can intervene when a stuck hold is causing real hardship. File Form 911 with proof of the hardship — and do not submit it twice.
Related Guides
- IRS Code 570: Refund Hold Meaning, Timeline & What To Do
- IRS Code 571: Additional Account Action Resolved
- IRS Code 846 With a Future Date: When Will You Get Your Refund?
- No IRS Code 846 on Your Transcript: What It Means
Frequently Asked Questions
Does a future date next to 570 mean my refund arrives on that day?
No. The future date next to Code 570 is the IRS’s internal target for the next review step, not a refund date. Your refund date only appears next to Code 846.
Why does my transcript show $0.00 next to Code 570?
Because Code 570 is a procedural hold, not a financial adjustment. It moves no money, so the amount column reads $0.00. The zero does not mean you owe anything or that your refund was reduced.
My account balance shows $0.00 but I was expecting a refund. Did I lose it?
Almost certainly not. While Code 570 is active, the freeze blocks the IRS from releasing your refund or offsetting credits, so the available balance shows $0.00. Your withholding and payment credits are still on the account. When 571 posts to release the hold, 846 normally follows with your refund amount and date.
The future date next to my 570 passed and nothing changed. What now?
Nothing on the exact date is normal — the date is an internal estimate, not a deadline. Check for Code 971 (a notice was sent) and Code 571 (the hold released). Check your mail and online IRS account, since mailed notices can arrive one to three weeks after the 971 date. If several weeks pass with no new codes and no letter, call the IRS with your transcript in front of you.
A new 570 line appeared with a later date. Did that reset the clock?
Not exactly. A new 570 line with a later date means the IRS updated its internal review target — the review is continuing or the account was re-flagged in another processing cycle. It does not wipe out prior progress, but persistent movement over several weeks with no 971 or 571 is a sign to watch for a notice and consider calling.
How long can a 570 hold with a future date last?
The IRS publishes no fixed release-date formula for 570 holds. A widely reported pattern is that many holds clear within two to four weeks without any action — usually when Code 571 posts, followed by Code 846. Some take longer, especially during peak season or when a notice requests documents. Treat these timelines as commonly reported patterns, not guarantees.
This post is for general information only. It is not tax advice. Tax situations differ, and IRS processing varies by case. If you are unsure about a notice or a hold on your account, contact the IRS or a qualified tax professional before taking action.