Tax refunds arrive on weekdays, but the exact day depends on your bank and the IRS processing date
The IRS does not deposit refunds on weekends or federal holidays. If your refund is scheduled to arrive on a Saturday, Sunday, or holiday, your bank will receive it on the next business day instead. The IRS processes refunds Monday through Friday, and most banks post deposits to customer accounts within one to two business days after receiving them from the federal system.
Your actual deposit day is determined by two separate timelines: when the IRS releases the money to the banking system, and when your specific bank processes incoming deposits. A refund released on a Wednesday might post to your account on Thursday or Friday, depending on your bank's processing schedule. Some banks post deposits as early as 6 a.m.; others wait until later in the business day.
Key Takeaways
- The IRS sends refunds Monday through Friday only, so weekend or holiday dates automatically shift to the next business day.
- Your bank typically posts the deposit within one to two business days after receiving it from the IRS, but timing varies by institution.
- You can see your expected deposit date by checking your IRS account online or using the IRS Where's My Refund tool.
- If your refund does not arrive by the date shown in Where's My Refund, contact your bank first to confirm it was not delayed on their end.
How to find your exact expected deposit date
The IRS Where's My Refund tool shows the date your refund will be deposited, not the date it was processed. You can access this tool on IRS.gov without logging in—you only need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight.
If you created an IRS online account, you can also log in to view your refund status there. Both methods show the same information: the date the IRS expects to send your refund to your bank. This is the most reliable way to know when to expect the money in your account, since it accounts for the IRS's actual processing queue rather than generic timelines.
Why your bank matters more than you might think
Once the IRS releases your refund, your bank controls when you see it. Large national banks like Chase, Bank of America, and Wells Fargo typically post federal deposits by 9 a.m. on the day they receive them. Credit unions and smaller regional banks may take longer—sometimes until the next business day. A few banks hold deposits for 24 hours as a standard practice, even though the money has already arrived in their system.
If the IRS date in Where's My Refund has passed and you still do not see the deposit, call your bank's customer service line. Ask them to confirm whether the deposit arrived in their system and, if so, when it will post to your account. If your bank says they have not received anything, then contact the IRS at 1-800-829-1040.
What happens when the deposit date falls on a weekend or holiday
The IRS does not work weekends. If your Where's My Refund date shows a Saturday or Sunday, the IRS will send your refund on the Friday before instead. If the date falls on a federal holiday like Thanksgiving, Christmas, or New Year's Day, the IRS will send it on the next business day after the holiday.
Your bank will then post it according to their normal schedule—usually the same day or the next business day. This means a refund scheduled for a Monday holiday might not appear in your account until Wednesday, even though the IRS sent it on Friday of the previous week.
Direct deposit versus check delivery
If you chose direct deposit on your tax return, the deposit arrives on a weekday as described above. If you requested a paper check instead, the timeline is much longer and less predictable. The IRS mails checks in batches, and delivery depends on postal service speed in your area—typically 7 to 10 business days after the IRS mails it, though delays are common.
You can see whether your refund was sent as a deposit or check in Where's My Refund. If it shows a check, the tool will tell you the date the IRS mailed it, not the date you will receive it. Checks are also more likely to be lost or delayed, so direct deposit is faster and more reliable.
What to do if your refund does not arrive on the expected date
Wait one full business day after the date shown in Where's My Refund before taking action. Banks sometimes post deposits after business hours or early the next morning, so a refund that should arrive on Thursday might not show until Friday morning.
If it still has not arrived by the next business day, log back into Where's My Refund to see if the status has changed. The IRS sometimes delays refunds due to errors on the return, missing information, or identity verification. If the status still shows the original date or says "processing," contact the IRS at 1-800-829-1040 with your Social Security number and filing status ready. If the status has changed to "approved" or "sent," call your bank to ask whether they received it.
Frequently Asked Questions
Can I get my refund deposited on a Friday instead of another day?
No. You cannot choose the day of the week. The IRS processes refunds according to their schedule, and your bank posts them according to theirs. You can only choose direct deposit or check, and direct deposit is always faster.
Why does Where's My Refund show a date but my bank says they have not received it yet?
Where's My Refund shows the date the IRS plans to send the refund, not the date your bank has already received it. If the date has not arrived yet, the money is still in the IRS queue. If the date has passed, contact your bank to confirm receipt, then the IRS if your bank has not seen it.
Does the time of day matter for when my refund posts?
Yes, but you cannot control it. Some banks post all federal deposits at 6 a.m.; others post them throughout the day. You will not know your bank's exact time unless you call them. Checking your account multiple times throughout the day will not speed up the deposit.
What if my refund date falls on Christmas or Thanksgiving?
The IRS will send your refund on the next business day after the holiday. Your bank will then post it according to their normal schedule, which is usually the same day or the next business day after that.
Is there a way to get my refund faster than the standard timeline?
No. The IRS processes refunds in the order they receive returns, and you cannot pay to jump the queue. Direct deposit is the fastest method available. Refund anticipation loans offered by tax preparation companies are not faster—they are loans against your expected refund, and you pay interest or fees for them.