The IRS deposit date is usually accurate within one business day, but it is not a may provide
The deposit date the IRS provides through its tracking tools — either on your tax return transcript or through the IRS Where's My Refund tool — is their best estimate based on when they processed your return and submitted it to your bank. For most returns, this date is correct. But "accurate" does not mean "certain." Banks can delay deposits for reasons outside the IRS's control, and the IRS itself sometimes revises the date after it has already told you one.
The deposit date you see is not the date the IRS mailed a check or initiated a transfer. It is the date the IRS expects your bank to show the money in your account. That distinction matters because the IRS controls when they send the money, but your bank controls when it actually appears on your side.
Key Takeaways
- The IRS deposit date shown in Where's My Refund or on your transcript is their estimate, not a locked-in promise, and can shift by a few days.
- Direct deposit refunds usually land on the date the IRS provides, but can be delayed one to three business days if your bank is slow to process.
- The IRS updates the deposit date as your return moves through processing, so checking multiple times may show different dates.
- If the deposit date passes and the money has not arrived, contact your bank first — they hold the deposit on their end, not the IRS.
Why the IRS date can shift before your money arrives
The IRS processes returns in batches and assigns a deposit date based on when your return clears their system and is ready to send to the banking network. But that date is calculated days in advance, and if your return hits a snag — a missing form, a math error, a name mismatch with your Social Security number — the IRS stops processing and recalculates. When they restart, the deposit date moves.
You may see the date change in Where's My Refund if you check it multiple times. This is normal. The IRS updates the tool as your return progresses, and each update can bring a new estimated date. A date that said March 15 one week might say March 18 the next week if the IRS encountered a delay in the middle of processing.
The IRS also batches refunds by method. Direct deposit refunds are sent in larger groups on specific days, so the IRS may hold your return a few extra days to include it in the next batch, even if it was ready to go sooner. This is why the deposit date is sometimes a week or more after the IRS says your return was accepted.
How banks can delay a deposit that the IRS sent on time
Even if the IRS sends your refund on the exact date they promised, your bank may not post it to your account that same day. Banks process incoming transfers in batches too, and some banks are slower than others. A refund that the IRS sent on a Monday might not show up until Wednesday, depending on your bank's processing schedule.
Weekends and federal holidays add delay. If the IRS deposit date falls on a Friday, your bank may not process it until Monday. If it falls on a holiday, the clock does not start until the next business day. The IRS date does not always account for this, so you may see a date that is technically correct but lands on a day your bank is closed.
Some banks also hold deposits for a day or two as a fraud check, especially if the deposit is large or the account is new. This is rare with tax refunds, but it happens. If your bank has flagged your account for any reason, they may delay posting the refund while they verify it is legitimate.
When to trust the IRS date and when to wait longer
If the IRS date has not passed yet, the date is usually reliable — the IRS rarely misses their own estimates by more than a day or two. If the date is today or tomorrow, you can reasonably expect the money to arrive on or very close to that date.
If the IRS date has passed and the money is not in your account, wait one more business day before taking action. Banks sometimes post deposits a day late, and the delay is usually resolved overnight. If it is now two business days past the IRS date and the money still has not arrived, contact your bank, not the IRS. Your bank has the deposit on their end and can tell you why it has not posted.
If the IRS date keeps changing every time you check Where's My Refund, your return is still being processed. Do not assume the new date is final — it may change again. Keep checking every few days, but do not call the IRS until the date has passed and the money has not arrived.
What the IRS date does and does not tell you
The deposit date tells you when the IRS expects the money to land in your bank account, assuming no delays on either end. It does not tell you whether your return has been fully processed, whether there are errors on your return, or whether the IRS has flagged your account for review. A return can have a deposit date and still be under examination for other reasons.
The deposit date also does not tell you the amount of your refund. The IRS may show you a date but not a dollar amount if they are still calculating the refund or if there is a hold on your account. In that case, the date is an estimate, and the amount may change before the money arrives.
How to check the deposit date and track changes
The most reliable place to find the IRS deposit date is Where's My Refund, which you can access on the IRS website or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates every 24 hours, usually overnight.
You can also find the deposit date on your tax return transcript, which you can order from the IRS website or by calling 800-908-9946. The transcript shows the date the IRS processed your return and the date they expect to deposit your refund. This is a more official record than Where's My Refund, but it updates less frequently.
Check the deposit date once a week, not every day. Checking too often can give you false hope if the date has not changed, and it will not speed up the process. Once the date passes, check your bank account to confirm the deposit arrived. If it did not, contact your bank the next business day.
What to do if the deposit date passes and the money does not arrive
First, log into your bank account and search for any pending deposits or transfers. Some banks show incoming deposits as "pending" for a day before they post. If you see a pending deposit, wait one more business day.
If there is no pending deposit and the IRS date has passed, call your bank's customer service line. Have your refund amount and the IRS deposit date ready. Your bank can tell you whether they received the deposit, whether it is being held for any reason, and when it will post. Most banks can resolve this in one call.
If your bank says they never received the deposit, or if the IRS date was more than a week ago and your bank has no record of it, contact the IRS. Call 800-829-1040 or use the IRS's online chat tool. Have your Social Security number, filing status, and refund amount ready. The IRS can confirm whether they sent the deposit and to which bank account.
Frequently Asked Questions
Can the IRS deposit date be wrong by more than a few days?
Yes, but it is uncommon. If your return hits a problem during processing — a missing signature, a math error, or a name mismatch — the IRS may delay the deposit by a week or more. The deposit date will usually update to reflect this delay, but not always immediately. If the date passes by more than three business days, check Where's My Refund again or contact the IRS.
What if the IRS date says my refund will arrive but I never see it?
Contact your bank first. They have the deposit on their end and can tell you whether it arrived, whether it is being held, or whether there was an error in the account number. If your bank has no record of it, then contact the IRS with your Social Security number and the date they said they would deposit it.
Does the IRS deposit date account for weekends and holidays?
Not always. The IRS may show a deposit date that falls on a weekend or holiday, in which case your bank will not process it until the next business day. If the date falls on a Friday, expect the deposit on Monday. If it falls on a holiday, expect it the day after the holiday.
Can I change my bank account after I file but before the deposit arrives?
No. The IRS sends the refund to the bank account you listed on your tax return. If you change banks or close the account before the deposit arrives, the refund will go to the old account, and you will have to contact the IRS to redirect it. Do not change bank accounts between filing and receiving your refund.
Why does Where's My Refund show a different date than my transcript?
Where's My Refund updates more frequently than your transcript, so it may show a newer estimate. Check Where's My Refund first, as it is usually more current. If the two dates differ by more than a few days, the transcript may not have updated yet — check again in 24 hours.