The IRS does not deposit refunds at a set time each day
The IRS does not release refunds on a fixed schedule like "9 a.m. EST" or "2 p.m. Pacific." Refunds are processed in batches throughout the week, and your bank receives the deposit whenever the IRS sends it — which could be early morning, afternoon, or evening. The day your bank actually posts the money to your account may be different from the day the IRS transmitted it, depending on your bank's processing schedule.
If you chose direct deposit when you filed, the IRS sends the refund electronically to your bank. Your bank then processes it according to its own timeline, which is usually the same day or the next business day. Some banks post deposits as soon as they arrive; others wait until the end of their processing cycle. You can contact your bank to ask when it typically posts incoming ACH transfers (the electronic method the IRS uses).
The IRS publishes a refund status tool called Where's My Refund? on IRS.gov. This tool shows the status of your refund — whether it has been processed, sent to your bank, or delivered — but it does not predict the exact time of deposit. The status updates once per day, usually overnight.
Key Takeaways
- The IRS processes refunds in batches throughout the week, not at a specific time each day.
- Direct deposit refunds typically arrive within one to two business days after the IRS sends them, but timing depends on your bank's processing schedule.
- You can check the status of your refund using Where's My Refund? on IRS.gov, which updates once per day.
- Your bank may post the deposit at a different time than when it receives it from the IRS.
- Refunds sent by check take longer — usually two to three weeks from the date the IRS mails it.
How long direct deposit refunds usually take
If you chose direct deposit, the IRS typically sends your refund within 21 days of processing your return. Once the IRS transmits the money to your bank, your bank usually posts it within one to two business days. This means the total time from filing to seeing the money in your account is often 21 to 23 days, though it can be faster if the IRS processes your return early.
The speed also depends on when you filed. If you filed early in the tax season (January or February), your refund may take longer because the IRS processes returns in the order they are received. If you filed in April, processing may be faster because fewer returns are in the queue.
Errors on your return, missing information, or a return that triggers additional review can delay processing. The IRS will contact you by mail if this happens.
What to do if your refund does not arrive on time
If your refund status shows "sent to your bank" but the money has not appeared after two business days, contact your bank first. Ask whether the deposit arrived and whether there is a hold on it. Some banks place temporary holds on large deposits or deposits from unfamiliar sources.
If your bank confirms it has not received the deposit, or if Where's My Refund? still shows "processing" after 21 days, contact the IRS. You can call the IRS at 1-800-829-1040 (the main IRS line) or use the IRS's online chat tool on IRS.gov. Have your Social Security number, filing status, and the refund amount ready.
If your refund was sent to the wrong bank account (for example, if you changed banks after filing but did not update your direct deposit information), the IRS may have sent it to your old account. Contact that bank to see if the deposit arrived there, and ask whether it can be redirected.
Refunds sent by check instead of direct deposit
If you did not choose direct deposit or if the IRS could not process your direct deposit for some reason, the IRS mails a check. Paper checks take longer than direct deposits — typically two to three weeks from the date the IRS mails it, plus time for postal delivery. You can still use Where's My Refund? to see whether the check has been mailed.
If you requested a check but later want to switch to direct deposit for future refunds, you can update your banking information in your IRS online account on IRS.gov. This does not change the current refund, but it will apply to future ones.
Why your refund might be delayed
The IRS delays processing for several reasons. A missing or incorrect Social Security number, a mismatch between your return and your W-2 or 1099 forms, or an error in your filing status can all trigger a hold. The IRS also reviews returns that claim certain credits, like the Earned Income Tax Credit, more carefully — this is standard procedure and not a sign of a problem.
If you owe back taxes, child support, or student loans, the IRS may offset your refund to pay those debts. The IRS will notify you by mail if this happens, and the notice will explain which debt was paid and how much was taken.
Identity theft or fraud concerns can also delay a refund. If the IRS suspects your return may be fraudulent, it will hold the refund while it investigates. This process can take several weeks or longer.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS does not speed up processing. The IRS processes returns in the order they are received and according to its own timeline. If your return is delayed because of an error or missing information, the IRS will contact you by mail with instructions on how to fix it.
What time does my bank post deposits?
This varies by bank. Most banks post ACH transfers (the method the IRS uses) in the early morning, but some post throughout the day. Call your bank's customer service line and ask when it typically posts incoming ACH deposits. You can also check your bank's website or app for information about posting times.
Will my refund arrive on weekends or holidays?
Banks do not process deposits on weekends or federal holidays. If the IRS sends your refund on a Friday evening, your bank may not post it until Monday. If a holiday falls during the processing window, the timeline may extend by one or more days.
What if I filed jointly with my spouse and we are getting divorced?
Contact the IRS before filing your next return. If you filed jointly and the IRS sent the refund to a joint account that one spouse no longer has access to, the other spouse may not receive their share. The IRS can provide information about how to handle this situation, but you may need to work with a tax professional or attorney.
Can I change my direct deposit information after I file?
You can update your banking information in your IRS online account on IRS.gov, but this does not change a refund that has already been processed. It will apply to future refunds. If you need to redirect a refund that was already sent to the wrong account, contact your bank or the IRS.