Tax refunds typically deposit between midnight and 6 a.m. on the date your bank receives the IRS transfer, but the exact time depends on your bank's processing schedule, not the IRS.

The IRS sends refunds in batches to financial institutions, usually overnight. Your bank then processes those batches according to its own timeline — some banks post deposits at midnight, others wait until early morning, and a few don't post until business hours. You won't see the money at a specific time you can plan around. What you can track is the deposit date itself.

The IRS publishes a weekly refund cycle schedule. If your refund is scheduled for a particular week, it will arrive at your bank on a specific date, but the time on that date is controlled by your bank's systems, not the IRS. Calling your bank to ask what time deposits post is usually pointless — most customer service representatives don't have access to that information, and the answer varies by account type and deposit method.

Key Takeaways

  • The IRS sends refunds to banks in overnight batches, but your bank decides when to post them to your account — usually between midnight and 6 a.m., sometimes later.
  • You can find your expected deposit date on the IRS Where's My Refund tool, but not the time of day the money will appear.
  • Direct deposit refunds arrive faster than paper checks, typically within 21 days of the IRS accepting your return.
  • If your refund doesn't arrive by the date the IRS promised, contact your bank first — the delay is usually on their end, not the IRS's.

How to track your refund's arrival date

The IRS Where's My Refund tool (available at irs.gov) shows you the week your refund will deposit. The tool updates once per day, usually overnight. If it says your refund will arrive the week of April 15, that means sometime between April 15 and April 19 — the exact day depends on the IRS's processing schedule and your bank's receipt time.

Direct deposit refunds move faster than checks. The IRS typically processes direct deposit refunds within 21 days of accepting your return. Paper checks take 21 days or longer because they have to be printed, mailed, and cleared by your bank. If you filed electronically and chose direct deposit, you're looking at the shortest possible timeline.

Why your bank controls the deposit time, not the IRS

The IRS operates on a batch schedule. It collects thousands of refunds and sends them to banks in groups, usually late at night or early morning. When your bank receives that batch, it has to process each deposit individually — matching the account number, verifying the amount, and posting it to the correct account. This processing happens on the bank's schedule, not yours.

Some banks post overnight deposits when ready at midnight. Others wait until 6 a.m. or later. A few banks, particularly smaller regional institutions, may not post until 9 a.m. or later on business days. There's no federal rule that requires banks to post at a specific time, so the timing varies widely. Your bank's customer service line may have a general statement like "deposits post by 9 a.m." but they can't tell you your refund will arrive at 3 a.m. specifically.

What to do if your refund doesn't arrive on the promised date

If the IRS Where's My Refund tool said your refund would arrive by a certain date and it hasn't, wait one business day. Banks sometimes receive batches late, and weekend delays are common. If it's been two business days past the promised date, contact your bank's customer service line.

Tell them the date the IRS promised the deposit and ask them to check whether the transfer arrived in their system. If it did arrive but hasn't posted to your account, that's a bank processing delay — ask them to escalate it. If it didn't arrive at all, ask them for the IRS's ACH routing information so you can contact the IRS directly. Keep your tax return confirmation number handy when you call the IRS; they'll need it to track the refund on their end.

Direct deposit versus check: which arrives faster

Direct deposit is significantly faster. The IRS can send a direct deposit refund within 21 days of accepting your return. A paper check takes the same 21 days for the IRS to process, plus 5 to 10 business days for printing and mailing, plus however long your bank takes to clear it once it arrives. In practice, a check can take 4 to 6 weeks total.

If you haven't filed yet and want your refund as quickly as possible, choose direct deposit. If you already filed by mail or chose a check, there's no way to change it — you'll have to wait for the check to arrive and deposit it yourself.

Refunds split between multiple accounts

If you split your refund between two or more bank accounts, each deposit follows the same timeline but may not arrive at exactly the same time. The IRS sends them in the same batch, but if your accounts are at different banks, each bank processes them on its own schedule. One account might receive the deposit at 2 a.m., the other at 7 a.m. This is normal and doesn't indicate a problem.

If one portion of a split refund arrives and the other doesn't after two business days, contact the IRS directly. Provide your tax return confirmation number and the routing and account numbers for both accounts. The IRS can verify whether both transfers were sent.

Frequently Asked Questions

Can I make my refund deposit faster by calling the IRS?

No. The IRS processes refunds on a fixed weekly schedule, and calling won't change it. If your refund is scheduled for a particular week, it will arrive that week regardless of how many times you contact them. Calling is only useful if the refund is late — more than two business days past the promised date.

Why does my refund say it will arrive on a Friday but I don't see it until Monday?

Banks don't process overnight deposits on weekends. If the IRS sends your refund Friday night, your bank won't post it until Monday morning. The IRS Where's My Refund tool shows the date the transfer is sent, not the date it will appear in your account.

What if I see the deposit pending but it disappears?

A pending deposit that disappears usually means your bank is still processing it. Some banks show pending deposits for a few hours before they fully post. If it's been more than 24 hours and the deposit is still gone, contact your bank — there may be a hold or a verification issue on your account.

Does filing my taxes earlier mean my refund deposits earlier in the day?

No. Filing early gets you into an earlier IRS processing cycle, which means an earlier deposit date overall. But once the IRS assigns your refund to a particular week, the time of day it deposits is determined by your bank, not by when you filed.