Most refunds land between midnight and 6 a.m. on the deposit date, but the exact time depends on your bank
The IRS does not control what time your refund arrives on the day it is supposed to deposit. Your bank does. The IRS sends the money to the Federal Reserve, which sends it to your bank's processing center, usually overnight. Your bank then posts it to your account according to its own schedule — most do this between midnight and 6 a.m., but some wait until business hours.
If the IRS says your refund will arrive on a Tuesday, it will reach your bank's system on Tuesday, but you may not see it in your account until Tuesday morning, Tuesday afternoon, or even Wednesday morning, depending on your bank's posting practices. Some banks post deposits immediately upon receipt. Others hold them for a few hours or until the next business day, even if the money arrived at 2 a.m.
The deposit date shown on the IRS Where's My Refund tool is the date the IRS releases the money, not the date you will see it in your account. Plan accordingly if you need the money on a specific day.
Key Takeaways
- The IRS releases refunds overnight to the Federal Reserve, which routes them to your bank, but your bank controls when it posts the money to your account.
- Most banks post deposits between midnight and 6 a.m., but some hold deposits for several hours or until the next business day.
- The deposit date on Where's My Refund is when the IRS sends the money, not when you will see it in your account.
- Calling your bank on the deposit date to ask when they post ACH transfers can give you a clearer picture of timing for your specific account.
- If you need the money by a certain date, assume it will arrive the morning after the IRS deposit date, not on that date itself.
Why the IRS deposit date and your bank posting time are different
The IRS operates on a batch schedule. It processes refunds in groups and sends them to the Federal Reserve's Automated Clearing House (ACH) network, usually in the evening. The Federal Reserve then routes these batches to individual banks overnight. Your bank receives the deposit instruction but does not have to post it to your account immediately.
Banks have up to one business day to post ACH transfers under federal rules, though most post within hours. Some banks prioritize posting early in the morning so customers see deposits when they wake up. Others post throughout the day. A few hold deposits until the next business day if they arrive late in the evening, even though the money is already in the bank's possession.
Your bank's posting time is not something the IRS can control or predict. It is set by your bank's internal procedures and may vary depending on the time the deposit arrives and the volume of other transfers being processed.
How to find out when your specific bank posts deposits
Call your bank's customer service line and ask: "What time do you typically post ACH deposits to checking accounts?" They can tell you their standard posting window. Some banks will also tell you whether they post on weekends or only on business days, which matters if your refund is scheduled for a Friday or Saturday.
You can also check your bank's website or mobile app for information about ACH posting times, though this information is not always listed publicly. If you have received other ACH deposits (paycheck, government payment, transfer from another account), look at the time those posted. Your tax refund will likely follow the same pattern.
If your bank posts deposits at 6 a.m. and your refund is scheduled for Tuesday, plan to see the money Tuesday morning. If your bank posts at 2 p.m. and the refund is scheduled for Tuesday, it may not show up until Tuesday afternoon or Wednesday morning, depending on when the deposit arrives at the bank.
Weekend and holiday deposit timing
If the IRS schedules your refund for a Saturday or Sunday, the money will not reach your bank until Monday morning, even though the IRS released it on the weekend. The Federal Reserve does not process ACH transfers on weekends, so the deposit sits in the system until Monday.
The same applies to federal holidays. If your refund is scheduled for a holiday when the Federal Reserve is closed, the deposit will not move until the next business day. The IRS takes this into account when it assigns deposit dates, so it will not schedule a refund for a day when the Federal Reserve is closed.
If you see a deposit date that falls on a weekend or holiday, double-check the date on Where's My Refund. The tool sometimes displays dates in a way that can be misread, and the actual deposit date may be the business day before or after.
What to do if the refund does not arrive on the scheduled date
Wait until the end of the business day on the scheduled deposit date before assuming something went wrong. If your bank posts deposits at 2 p.m. and it is 10 a.m., the money may still arrive later that day.
If the refund does not appear by the end of the next business day (or by the end of the day after the scheduled date if the scheduled date was a Friday), contact your bank first. Ask them to check whether the deposit arrived in their system but has not been posted to your account yet. Some banks can manually post a deposit if it is sitting in a holding queue.
If your bank confirms the deposit never arrived, log into Where's My Refund and check the status again. If the status still shows "approved" or "sent," the IRS may have encountered a problem. Contact the IRS at 1-800-829-1040 to report the issue. Have your Social Security number, filing status, and the refund amount ready.
Direct deposit versus check or debit card
Direct deposit is the fastest method and the only one where timing matters down to the hour. The money goes straight to your bank account and follows your bank's posting schedule, usually arriving within one to two business days of the IRS release date.
If you chose to receive your refund by check, the IRS mails it, and timing depends on the postal service. Checks typically arrive five to seven business days after the IRS release date, though this varies by region and mail volume.
If you chose a refund advance or prepaid debit card, the timing depends on the provider. Some load the money within 24 hours of the IRS release. Others take several days. Check your confirmation email or the provider's website for their specific timeline.
Frequently Asked Questions
Can I speed up the deposit by choosing a certain bank?
No. All banks must follow the same Federal Reserve ACH processing schedule. Some banks post deposits faster than others, but you cannot control which bank the IRS uses — it goes to whichever bank you listed on your tax return. If you want faster posting, ask your current bank about their ACH posting time before you file next year.
Will my refund arrive at midnight or during business hours?
That depends entirely on your bank. Most banks post ACH deposits between midnight and 6 a.m., so you may see it when you wake up. Some post at 8 a.m., noon, or 2 p.m. Call your bank to find out their standard posting window for ACH transfers.
What if the deposit date is a Saturday?
The Federal Reserve does not process transfers on weekends, so the deposit will not move until Monday. The IRS knows this and will not assign a Saturday deposit date. If you see a Saturday date on Where's My Refund, it is likely a display error and the actual date is Friday or Monday.
Does it matter what time of day I check my account?
Yes, if your bank posts deposits at a specific time. If they post at 6 a.m., checking at 5 a.m. will show no deposit, but checking at 7 a.m. will. If you want to know the moment it arrives, check your account after your bank's typical posting time on the scheduled deposit date.
Can the IRS deposit my refund earlier if I ask?
No. The IRS processes refunds on a fixed schedule and cannot move up an individual deposit date. The only way to get your refund faster is to file earlier in the tax season, when the IRS processes returns more quickly.