Direct deposit tax refunds land in your account between midnight and 6 a.m. on the date the IRS sends them, but the exact time depends on your bank, not the IRS.

The IRS does not control when money appears in your account during the day. Your bank receives the deposit file from the Federal Reserve overnight, and each bank processes those files on its own schedule. Most banks post direct deposits between midnight and 6 a.m., but some post as late as 9 a.m. or even later. A few banks hold deposits until the next business day, though this is rare for federal refunds.

The date your refund arrives is set by the IRS. The time it appears on that date is set by your bank. If you see the money in your account at 2 a.m., that is your bank's processing window. If you do not see it by 9 a.m. on the date the IRS sent it, contact your bank to confirm the deposit arrived.

Key Takeaways

  • The IRS sends your refund on a specific date, but your bank controls what time it posts to your account that day, usually between midnight and 6 a.m.
  • You can check the exact deposit date on the IRS website using Where's My Refund or the IRS2Go app, which shows the date but not the time.
  • Different banks post deposits at different times, so your refund may arrive earlier or later than a friend's even if you filed on the same day.
  • If your refund does not appear by mid-morning on the date the IRS sent it, call your bank's customer service line to verify the deposit was received.

How to find out what date the IRS is sending your refund

The IRS updates refund status once per day, usually overnight. You can check the date your refund will be deposited using Where's My Refund on IRS.gov or the IRS2Go mobile app. Both tools show the deposit date but not the time.

To use Where's My Refund, go to irs.gov/refunds and enter your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether your refund is still being processed, approved, or sent. If it says "approved" or "sent," it will show the date the IRS is sending it to your bank.

The IRS2Go app works the same way and sends you a notification when your refund status changes. Both tools are free and do not require you to create an account.

Why your refund might arrive at different times than expected

Banks process overnight deposits in batches, and the order in which deposits post is not the order they were received. Your bank may post payroll deposits first, then government deposits, then other transfers. This means your refund could arrive before or after other deposits that hit your account the same day.

Some banks prioritize deposits by size or account type. Premium checking accounts sometimes post deposits earlier than standard accounts. If you have multiple accounts at the same bank, deposits may post to each account at different times.

A small number of banks, usually smaller regional or online banks, do not post deposits until the next business day. This is legal and is disclosed in your account agreement. If your bank does this, your refund will arrive the morning after the IRS sends it.

What to do if your refund does not arrive on the expected date

If the IRS says your refund was sent on a specific date and it is now past 9 a.m. that day, call your bank's customer service number on the back of your debit card or checking account statement. Tell them the date the IRS sent the deposit and ask whether it has been received. Do not wait until the next day to call.

Your bank can see incoming deposits in their system before they post to your account. If the deposit arrived but has not posted yet, they can tell you when it will appear. If the deposit has not arrived at all, they will open an investigation and contact the Federal Reserve to trace it.

Keep the date from Where's My Refund handy when you call. Your bank will need it to search their records. If the bank says the deposit never arrived, ask them for a case number and timeline for the investigation. Most banks resolve missing deposits within five to ten business days.

If your bank account information was wrong on your return

If you entered the wrong account number or routing number on your tax return, the IRS will send the refund to that account anyway. If the account does not exist or belongs to someone else, the bank will reject the deposit and send it back to the IRS.

When the IRS receives a rejected deposit, it stops processing and holds your refund. You will see a status change in Where's My Refund that says the deposit was rejected. At that point, you have two choices: file an amended return with the correct account information, or wait for the IRS to mail you a paper check instead.

The IRS will automatically mail a check if a deposit is rejected twice. This takes an additional two to three weeks. If you catch the error before the first deposit attempt, you can file an amended return (Form 1040-X) with the correct banking information to speed up the process.

Timing differences between federal and state refunds

Your federal refund and state refund are sent on different schedules by different agencies. Your federal refund might arrive on Tuesday while your state refund arrives on Thursday, even if you filed both returns on the same day. Each state processes returns at its own pace.

You can track your state refund on your state tax agency's website. Most states have a tool similar to Where's My Refund. Search "[your state] tax refund status" to find it. State refunds are usually sent one to three weeks after the federal refund, though this varies by state and how quickly they process returns.

Frequently Asked Questions

Can I speed up my tax refund by choosing direct deposit?

Direct deposit is already the fastest method the IRS offers. Paper checks take four to six weeks. Direct deposits are sent within 21 days of the IRS approving your return, though most arrive within five to nine days. You cannot make the IRS process your return faster, but direct deposit ensures you get the money as soon as the IRS sends it.

Why does my refund show as sent but I do not see it in my account?

The IRS sends refunds overnight to the Federal Reserve, which then sends them to individual banks. Your bank may not post the deposit until the next morning, or even later in the day. If it has been more than 24 hours since the IRS said it was sent, call your bank to confirm they received it.

What if I see a pending deposit in my account that disappears?

Pending deposits sometimes vanish if the bank is still processing them or if there is a hold on your account. Call your bank immediately to ask whether the deposit is still coming or if there is a problem. Do not assume it failed just because it disappeared from the pending list.

Do I need to do anything to receive my direct deposit refund?

No. If you entered your bank account information correctly on your return and the IRS approved it, the money will be deposited automatically. You do not need to contact the IRS or your bank. Just check Where's My Refund to see the date it is being sent.