The timeline from approval to your bank account

Once the IRS approves your tax refund, it typically takes 1 to 5 business days to reach your bank account if you chose direct deposit. If you requested a paper check, expect 7 to 10 business days from approval for the check to arrive in the mail. The exact timing depends on your bank's processing speed and whether you filed electronically or by paper.

The IRS does not send money the same day it approves your return. There is a processing step between approval and release. The agency batches refunds and sends them to the Federal Reserve, which then routes them to individual banks. Your bank then posts the money to your account — this last step is where most of the variation happens.

If you have not received your refund within the timeframe for your delivery method, you can check the status using the IRS Where's My Refund tool on IRS.gov. This tool updates once per day and shows whether your refund has been sent to your bank or is still being processed.

Key Takeaways

  • Direct deposit refunds arrive 1 to 5 business days after the IRS approves your return, depending on your bank's processing time.
  • Paper checks take 7 to 10 business days to arrive by mail after approval, not counting weekends or holidays.
  • The IRS batches refunds and sends them through the Federal Reserve before your individual bank receives and posts the money.
  • You can track your refund status daily using the Where's My Refund tool on IRS.gov once your return has been processed.
  • If your refund does not arrive within the expected window, contact your bank first to confirm they received it.

Why direct deposit is faster than a paper check

Direct deposit moves money electronically from the Federal Reserve to your bank's clearing house, then into your specific account. This process is automated and does not require physical handling. Most banks post direct deposits within one business day of receiving them, though some take up to two or three days depending on their internal processing schedule.

A paper check has to be printed, sorted, placed in an envelope, transported through the mail, and then deposited by you or your bank. The USPS typically delivers mail within 3 to 5 business days depending on distance, but the IRS printing and sorting process adds 2 to 3 days before the check even enters the mail stream. This is why the total window is 7 to 10 business days rather than 3 to 5.

If you filed your return on paper instead of electronically, the IRS takes longer to process it in the first place — usually 4 to 6 weeks instead of 21 days. Once it is approved, the refund delivery timeline is the same, but you start from a later approval date.

What happens between approval and release

Approval means the IRS has reviewed your return, verified your information, and decided to send you money. Release means the IRS has actually instructed the Federal Reserve to move the funds. These are two separate events, and there is usually a 24-hour gap between them.

The IRS approves returns throughout the day but releases refunds in batches, typically once per day. If your return is approved late in the day, your refund may not be released until the next business day. The Where's My Refund tool will show "approved" first, then update to "sent to your bank" once the release happens.

After release, the Federal Reserve processes the batch and sends it to your bank's clearing house. This usually happens the same day or the next business day. Your bank then posts the money to your account — this is the step that varies most widely depending on the bank.

How to track your refund after approval

Go to IRS.gov and select "Where's My Refund?" You will need your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight, so checking multiple times in one day will not show new information.

The tool will show one of three statuses: "We received your return," "Your refund has been approved," or "Your refund was sent to your bank on [date]." Once you see the third message with a specific date, your refund has left the IRS and is in your bank's hands. From that point, contact your bank if the money does not appear within the timeframe they quote for direct deposits.

If the tool shows your refund was sent but you still do not see it after 5 business days, call your bank's customer service line. Provide them with the date the IRS says it was sent. They can check whether the deposit arrived in their system and why it has not posted to your account yet.

Delays that can extend the timeline

The IRS may hold your refund for additional review if your return contains certain red flags — missing information, inconsistencies with prior years, or claims that require verification. This review can add 2 to 4 weeks to the approval timeline. You will see a message in Where's My Refund if this is happening.

Banking delays are less common but do occur. If your bank's account number or routing number was incorrect on your return, the Federal Reserve may reject the deposit and the IRS will issue a paper check instead. This adds 7 to 10 days. The IRS will mail you a notice if this happens.

Holidays and weekends do not count as business days. If the IRS releases your refund on a Friday, your bank may not post it until Monday or Tuesday. If a holiday falls during the processing window, add an extra day or two to the timeline.

What to do if your refund does not arrive on time

First, confirm the date the IRS says it sent your refund using Where's My Refund. Write down this date. Then contact your bank and tell them the exact date the IRS released the funds. Ask whether the deposit has arrived in their system and, if so, why it has not posted to your account.

If your bank says they never received the deposit, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether the funds were actually sent and investigate if they were lost in transit.

If the IRS says the refund was sent but your bank never received it, the IRS will issue a replacement check. This takes an additional 7 to 10 business days. You may also be able to file a claim with your bank if the funds were sent to an incorrect account number — some banks will recover the money if it went to another customer's account by mistake.

Frequently Asked Questions

Can I get my refund faster than 1 to 5 business days?

No. The 1 to 5 business day window for direct deposit is the fastest the IRS and banking system can move money. Some banks post deposits faster than others, but you cannot speed up the IRS's release process. Choosing direct deposit over a paper check is the only way to reduce the timeline.

Does the IRS send refunds on weekends or holidays?

The IRS releases refunds on business days only. If your refund is approved on a Friday, it will not be released until Monday. If a holiday falls during the processing window, add an extra day to the timeline. The Where's My Refund tool will show the actual release date once it happens.

What if I see "approved" in Where's My Refund but no release date yet?

Your refund has been approved but not yet released to your bank. This usually happens within 24 hours. Check the tool again the next day. If more than 24 hours pass and the status does not change to "sent to your bank," contact the IRS to confirm there are no holds on your account.

Can my bank delay posting a direct deposit refund?

Yes. While most banks post direct deposits within one business day, some take up to three business days. Check your bank's direct deposit policy in your account settings or by calling customer service. If your bank is taking longer than their stated timeline, ask them to investigate whether the deposit actually arrived.

If I filed my taxes late, does that change how long the refund takes after approval?

No. The timeline from approval to your account is the same regardless of when you filed. However, filing late means the IRS takes longer to approve your return in the first place — usually 4 to 6 weeks instead of 21 days. Once approved, the 1 to 5 business day window applies.