The IRS does not deposit refunds at a set time each day
The IRS does not release refunds on a schedule tied to a specific hour or time of day. Instead, refunds move through the banking system in batches, and the exact moment your bank receives and posts the deposit depends on your bank's processing schedule, not the IRS's. The IRS typically releases refunds in weekly batches on Friday nights or Saturday mornings, but your bank may not post the money to your account until the following business day — or sometimes later, depending on how your bank handles ACH transfers.
If you are watching your account and the refund has not appeared by mid-morning on the day you expected it, the delay is almost always on your bank's side, not the IRS's. Some banks post deposits at 6 a.m., others at 9 a.m., and some do not post until afternoon. Calling the IRS to ask why the money is not there yet will not speed it up; the IRS has already sent it.
Key Takeaways
- The IRS releases refunds in batches, typically on Friday nights or Saturday mornings, but your bank controls when the money appears in your account.
- Most banks post ACH deposits between 6 a.m. and 9 a.m. on the day they receive them, though some post later in the day or the next business day.
- You can track your refund status through the IRS "Where's My Refund?" tool, which updates once per day and shows whether the IRS has sent the money to your bank.
- If the IRS tool says your refund was sent but your bank has not posted it after two business days, contact your bank, not the IRS.
- Direct deposit refunds typically arrive within 21 days of the IRS receiving your return, though many arrive in 5 to 10 days.
How the IRS releases refunds in batches
The IRS processes millions of returns and does not send refunds one at a time. Instead, it groups approved refunds into batches and releases them to the banking system in waves. Most batches leave the IRS on Friday nights or Saturday mornings, which is why many people see refunds hit their accounts on Saturday or Monday morning.
The exact day your refund is released depends on when the IRS processed your return and approved it for payment. If you filed early in the tax season, your return may have been approved weeks before the refund was actually sent. The IRS holds approved refunds and releases them in batches rather than immediately, partly to manage the volume and partly to catch fraud or errors before the money leaves.
You cannot request that your refund be released on a specific day or at a specific time. The IRS does not offer expedited refund processing for individual taxpayers, and there is no way to push your refund into an earlier batch.
When your bank posts the deposit to your account
Once the IRS sends your refund through the ACH (Automated Clearing House) system, your bank receives it and decides when to post it. Most banks post ACH deposits in the early morning — typically between 6 a.m. and 9 a.m. — but the exact time varies by bank and can change day to day.
Some banks post deposits as soon as they receive them, even if that is late at night. Others wait until the next business day or hold deposits for a set number of hours. If your bank received the refund on a Friday night, it may not post until Monday morning, depending on the bank's weekend processing schedule.
The only way to know your specific bank's posting time is to call the bank directly or check your account history from previous deposits. Do not assume all banks post at the same time — they do not.
Using the IRS "Where's My Refund?" tool to track status
The IRS "Where's My Refund?" tool is the only official way to know whether the IRS has sent your refund to your bank. You can access it on the IRS website by entering your Social Security number, filing status, and the refund amount. The tool updates once per day, usually overnight, so checking it multiple times in the same day will not give you new information.
The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." If it says "Refund Sent," the IRS has already released the money to your bank. At that point, the timing is entirely up to your bank. If it still says "Refund Approved" but you expected it to be sent by now, the IRS has not released it yet — calling your bank will not help.
Do not rely on third-party refund tracking apps or websites. Use only the official IRS tool to avoid scams or incorrect information.
Why refunds sometimes take longer than expected
The IRS publishes a standard timeline: direct deposit refunds typically arrive within 21 days of the IRS receiving your return. Many arrive much faster — in 5 to 10 days — but some take the full 21 days or longer. The delay is usually not about the time of day the refund is sent; it is about how long the IRS takes to process and approve your return in the first place.
Returns that require manual review take longer. This includes returns with errors, missing information, claimed credits that need verification, or amounts that trigger IRS filters. If you claimed the Earned Income Tax Credit, Child Tax Credit, or American Opportunity Credit, your return may be held for additional review even if everything is correct.
If your return was filed on paper rather than electronically, add 2 to 4 weeks to the timeline. Paper returns are scanned and entered into the system by hand, which is slower than electronic filing.
What to do if your refund does not arrive when expected
If the IRS "Where's My Refund?" tool says your refund was sent but it has not appeared in your bank account after two business days, contact your bank first. The bank can confirm whether it received the ACH transfer and why it has not posted yet. Some banks hold deposits for fraud review, especially if the amount is large or unusual for your account.
If your bank confirms it never received the refund, or if the IRS tool still says "Refund Approved" after 21 days, contact the IRS. You can call the IRS at 1-800-829-1040 (the main tax line) or visit an IRS office in person. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether there is a problem with your return or your bank account information.
If you provided an incorrect bank account number on your return, the refund may have been sent to the wrong account. The IRS cannot recall the transfer once it has been sent, but you can file a claim with your bank or contact the IRS to explore other options.
Direct deposit versus check refunds
Direct deposit refunds arrive faster than paper checks. If you chose direct deposit on your return, the refund goes through the ACH system and typically arrives within 5 to 21 days. If you chose a paper check, the IRS mails it, which adds 7 to 14 days to the timeline depending on postal service speed.
Paper checks are also more likely to be lost or delayed in the mail. If you have not received a check within 4 weeks of the IRS sending it, contact the IRS to request a replacement or ask about switching to direct deposit for future refunds.
You cannot change your refund method after you file your return. If you filed for a check but want direct deposit instead, you will have to wait for the check to arrive, deposit it yourself, and request direct deposit on next year's return.
Frequently Asked Questions
Will my refund arrive faster if I check the IRS website more often?
No. The IRS "Where's My Refund?" tool updates once per day, and checking it multiple times will not speed up processing or posting. The tool is informational only — it does not trigger any action on the IRS's side.
Can I call the IRS to ask them to send my refund earlier?
No. The IRS does not move refunds up in the queue or release them outside the normal batch schedule. Calling will not change when your refund is sent. If your return is still being processed, the IRS can tell you the status, but they cannot expedite it.
What if my bank says they never received the refund?
Contact the IRS with your Social Security number and filing status. The IRS can confirm whether the refund was sent and to which bank account. If the account number on your return was wrong, the IRS may be able to issue a replacement refund or check, though this can take additional time.
Does the time of day I filed my return affect when I get my refund?
No. Filing at 8 a.m. versus 8 p.m. does not change when your refund is processed or sent. The IRS processes returns in batches based on when they are received, not the time of day they were filed.
Why do some people get their refunds in 5 days and others wait 21 days?
Returns that are straightforward and error-free process faster. Returns that need manual review — because of missing information, claimed credits, or amounts that trigger IRS filters — take longer. Paper returns also take longer than electronic returns.