Your refund arrives on different days depending on where you bank and how you filed
The IRS processes refunds in batches throughout the filing season, and the date your money lands in your account depends on three things: when the IRS released the refund, which bank you use, and whether you filed electronically or on paper. The IRS typically issues refunds within 21 days of accepting your return, but the actual deposit into your account can take another 1 to 5 business days after that. If you filed on paper, add 2 to 4 weeks to the entire timeline.
You can track your refund's status using the IRS Where's My Refund tool on IRS.gov, which updates once per day, usually overnight. This tool shows you the exact status — whether the IRS is still processing, has approved it, or has sent it to your bank. It does not tell you the minute your bank will deposit it, but it tells you whether the IRS has released it to the banking system.
Key Takeaways
- The IRS processes refunds in batches and releases them to banks in waves, so two people filing on the same day may receive their money on different dates.
- Electronic filers typically see refunds 5 to 21 days after the IRS accepts their return; paper filers should expect 6 to 8 weeks from the postmark date.
- Once the IRS releases your refund, your bank controls the final deposit timing, which usually takes 1 to 5 business days but can vary by institution.
- The IRS Where's My Refund tool updates once daily and shows whether your refund has been sent to your bank, but not the exact time of deposit.
- If your refund does not arrive within the expected window, contact your bank first — the delay is usually on their end, not the IRS.
How the IRS releases refunds in batches, not all at once
The IRS does not process every return the moment it arrives. Instead, it groups returns into batches and releases refunds on a schedule. During peak filing season (February through April), the IRS releases refunds multiple times per week. Each batch typically includes returns that were accepted on the same day or within a few days of each other, but the IRS also prioritizes certain returns — those with Earned Income Tax Credit claims, for example, are held until mid-February by law.
This batching system means your neighbor could file their return the same day you file yours and receive their refund three days earlier. The IRS publishes a weekly refund cycle schedule on IRS.gov that shows which returns will be processed each week, but it does not break down individual refund dates. You can only see your specific status through Where's My Refund.
The difference between when the IRS sends it and when your bank deposits it
Once the IRS approves your return and releases your refund, it sends the money to the banking system through the Automated Clearing House (ACH), which is the network that moves money between banks. The IRS typically sends refunds to banks in the early morning hours, and most banks then process incoming ACH transfers during their standard business day — usually between 8 a.m. and 5 p.m. Eastern Time.
Your bank's processing speed depends on its size and systems. Large national banks like Chase, Bank of America, and Wells Fargo typically deposit refunds within 1 to 2 business days of receiving them from the IRS. Smaller regional banks and credit unions may take 3 to 5 business days. Some online banks are faster — some deposit within 24 hours. The bank's website or customer service can tell you their standard ACH processing time, though they may not know the exact moment your refund will land.
Why paper returns take much longer
If you mailed your return instead of filing electronically, the timeline stretches significantly. The IRS must first receive your envelope, open it, scan your documents, and enter your information into their system — a process that takes 2 to 4 weeks depending on mail volume and which IRS processing center handles your state. Only after your return is entered does the 21-day processing clock start.
This means a paper return postmarked in early April might not be processed by the IRS until late April, and your refund might not arrive until mid-May. The IRS does not prioritize paper returns, so they move through the system more slowly than electronic returns. If you filed on paper and have not received your refund within 8 weeks of mailing it, use Where's My Refund to check the status — the tool works for paper returns too, though it may show "processing" for longer.
What the Where's My Refund tool actually tells you
The IRS Where's My Refund tool shows three main statuses: "Return Received," "Refund Approved," and "Refund Sent." When it says "Refund Sent," the IRS has released your money to your bank. This does not mean the money is in your account yet — it means the IRS has transmitted it through the ACH network and your bank has received the instruction to deposit it.
The tool updates once per day, usually between midnight and 1 a.m. Eastern Time. If you check it at 9 a.m. and it says "Refund Sent," your bank may have already received it, or it may have just been sent overnight and your bank is processing it during business hours. You will not see a specific time stamp or a projected deposit date. The tool is designed to tell you the IRS's status, not your bank's timeline.
When to contact your bank instead of the IRS
If Where's My Refund says "Refund Sent" but the money has not appeared in your account after 5 business days, the delay is almost certainly on your bank's end. Call your bank's customer service line and provide them with your refund amount and the date you filed. They can look up the incoming ACH transfer in their system and tell you whether it has arrived, whether it is pending, or whether there is a problem with the deposit.
Common reasons a bank delays a refund deposit include a mismatch between your tax return and your bank account information (the account number or routing number does not match what you entered on your return), a frozen or closed account, or a hold placed by the bank for fraud prevention. Your bank can resolve these issues or explain why the deposit is delayed. The IRS cannot speed up a bank's processing once the refund has been sent.
Direct deposit versus check refunds
If you chose direct deposit on your tax return, your refund goes straight to your bank account through ACH, which is the fastest method. If you chose a check instead, the IRS mails a paper check to your address on file. Paper checks take 7 to 10 business days to arrive by mail after the IRS releases them, and you must deposit or cash the check yourself — the IRS does not deposit it for you.
You can see which method you chose by looking at your filed return or by checking Where's My Refund, which will say either "Refund Sent" (for direct deposit) or "Check Mailed" (for a paper check). If it says "Check Mailed" and more than two weeks have passed, the check may have been lost in the mail. Contact the IRS at 1-800-829-1040 to request a replacement check or to change your refund method for next year.
Frequently Asked Questions
Can I see the exact time my refund will be deposited?
No. The IRS Where's My Refund tool shows only the status (whether it has been sent to your bank), not the exact time of deposit. Your bank controls the final timing and typically deposits within 1 to 5 business days of receiving the transfer from the IRS. Call your bank if you want to know their standard processing time for ACH transfers.
Why does the IRS website say my refund was sent but I don't see it yet?
"Refund Sent" means the IRS has transmitted it to your bank, not that it is in your account. Your bank may still be processing it, especially if it was sent overnight. Wait 1 to 5 business days, then contact your bank if it has not arrived. Provide them with your refund amount and filing date so they can trace the transfer.
Does filing early mean I get my refund faster?
Not necessarily. The IRS processes returns in batches based on when they are accepted, not when they are filed. Filing in January does not may provide a faster refund than filing in March. The main advantage of filing early is that you receive your refund earlier in the calendar year, not that the IRS processes it faster.
What if my bank account information was wrong on my tax return?
If you entered the wrong account number or routing number, the IRS will attempt the deposit, and your bank will reject it. The IRS will then mail you a check instead, which adds 7 to 10 business days. Contact the IRS at 1-800-829-1040 to confirm whether your deposit was rejected and to request a replacement check or direct deposit to the correct account.
How long should I wait before calling the IRS about a missing refund?
Wait at least 21 days from the date the IRS accepted your return if you filed electronically, or 8 weeks from the postmark date if you filed on paper. After that, check Where's My Refund. If it says "Refund Sent" but you have not received it after 5 business days, call your bank first. If your bank has no record of the transfer, then contact the IRS at 1-800-829-1040.