Direct deposit federal tax refunds arrive in one to three business days after the IRS releases the money
The IRS processes your return and approves the refund first — that takes anywhere from a few days to several weeks depending on whether your return is complete and error-free. Once the IRS approves and releases your refund, your bank receives the deposit instructions electronically. The actual money lands in your account within one to three business days after that release.
The total time from filing to cash in hand usually runs 21 days or longer if you file early in the tax season, when the IRS is processing millions of returns. If you file in April or May, or if your return needs manual review, the approval step can stretch to six weeks or more. Direct deposit itself is never the bottleneck — the wait is almost always the IRS approval step.
You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov. It updates once per day and tells you whether the IRS is still processing, has approved the refund, or has sent it to your bank. That tool is the only reliable way to know where your refund stands.
Key Takeaways
- The IRS approval step takes 21 days or longer depending on filing date and return complexity, not the direct deposit itself.
- Once the IRS releases your refund, your bank receives it within one to three business days.
- Check status using the IRS Where's My Refund tool at IRS.gov, which updates daily and shows whether the refund has been sent to your bank.
- If you file early in the tax season (January through March), expect the full process to take closer to 21 days; later filings may take longer.
- A refund that does not arrive three business days after the IRS says it was sent may indicate a bank processing delay or an account number error on your return.
Why the IRS approval step takes longer than direct deposit itself
The IRS has to verify your identity, check that your Social Security number matches IRS records, confirm you did not already file a return for that year, and run your numbers through automated checks for errors. If everything passes those checks, the approval is fast — sometimes within a few days. If your return has missing information, math errors, or anything that does not match IRS records, a human reviewer has to look at it, and that adds weeks.
Direct deposit is just the final step. Once the IRS approves your refund and sends the deposit instruction to your bank, the bank's system processes it overnight or within one business day. The second or third business day after that, the money shows up in your account. That part is reliable and fast. The unpredictable part is always the IRS approval.
What the IRS Where's My Refund tool actually tells you
The tool shows three main statuses: Return Received (the IRS has your return but has not finished processing), Approved (the IRS has approved your refund and sent it to your bank), and Sent (your bank has received the deposit instruction). The tool also shows an expected deposit date once the refund has been approved and sent.
The expected date is usually accurate within a day or two, but it is not a may provide — it is based on when your bank typically processes direct deposits. If the date passes and the money has not arrived, wait one more business day. If it still has not arrived after that, contact your bank to confirm they received the deposit instruction and that your account number on your tax return is correct.
The tool updates once per day, usually overnight. Checking it multiple times in the same day will not give you new information. If your status has not changed in more than a week, your return may need manual review, and you can call the IRS at 1-800-829-1040 to ask whether there is a hold-up.
Timeline differences based on when you file
The IRS processes returns in the order they are received, but the volume changes dramatically throughout the tax season. If you file in January or early February, the IRS is processing fewer returns per day, so your return may be approved within a week or two. If you file in March or April, the IRS is processing millions of returns, and the approval step can take three to four weeks even if your return is clean.
Filing early does not may provide a faster refund if your return has errors or missing information. A return filed in January with a mistake can take longer than a clean return filed in April. The key is making sure your return is complete and accurate before you file.
What to do if your refund does not arrive on the expected date
First, check the Where's My Refund tool again to confirm the status. If the tool still shows the refund was sent to your bank but the money has not arrived, contact your bank's customer service line. Give them the expected deposit date from the IRS tool and ask whether they received the deposit instruction. Banks sometimes hold deposits for a day or two if the account is new or if there is unusual activity.
If your bank says they never received the deposit, the problem is usually an incorrect account number or routing number on your tax return. You will need to file an amended return (Form 1040-X) with the correct banking information, or contact the IRS to update your account details. The IRS can reissue the refund to the correct account, but that process takes an additional two to four weeks.
If the Where's My Refund tool still shows Approved but not yet Sent, and more than a week has passed, call the IRS at 1-800-829-1040. There may be a processing delay or a flag on your return that needs to be cleared.
How to avoid delays when you file
Double-check your Social Security number, date of birth, and name spelling against your Social Security card. Mismatches are one of the most common reasons the IRS holds a return for manual review. If you are married and filing jointly, make sure both Social Security numbers are correct and in the right order.
Verify your bank account number and routing number before you submit your return. A single digit wrong means the refund will be sent to the wrong account, and fixing it takes weeks. If you are using tax software, it usually validates the account number format, but that does not catch a number that is correct in format but wrong in fact.
Report all income you received, including 1099 forms from side work, freelance income, or investment earnings. The IRS cross-checks your return against forms filed by employers and financial institutions. If your return does not match those forms, the IRS will hold it for review.
Direct deposit versus check or debit card refunds
Direct deposit is the fastest method. A check takes two to three weeks to arrive by mail after the IRS approves your refund. A refund issued to a temporary IRS debit card takes one to two weeks. If speed matters to you, direct deposit is the clear choice — the only variable is how long the IRS takes to approve your return, not the delivery method.
You can change your refund delivery method by filing an amended return, but that defeats the purpose because the amended return has to be processed and approved all over again. Choose your delivery method carefully when you file the first time.
Frequently Asked Questions
Can I change my direct deposit information after I file?
Not directly through the IRS. If you need to change your bank account number or routing number after filing, you have to file an amended return using Form 1040-X. The amended return goes through the approval process again, which adds two to four weeks. It is better to verify your banking information before you file the original return.
What if the IRS says my refund was sent but my bank says they never got it?
The most common cause is an incorrect account number or routing number on your return. Contact your bank to confirm the account number they have on file, then compare it to what you entered on your return. If they do not match, file an amended return with the correct information or call the IRS to request a reissue to the correct account.
Does filing electronically get me my refund faster than paper?
Yes. Electronic returns are processed faster than paper returns because the IRS does not have to scan and enter the data manually. If you file on paper, add an extra week or two to the approval timeline. Direct deposit combined with electronic filing is the fastest combination.
Why does the IRS tool show my refund was approved but not sent yet?
The IRS batches direct deposit instructions and sends them to banks in groups, usually once per day. If your return was approved late in the day, the deposit instruction may not be sent until the next business day. Wait one more day and check the tool again. If it still has not been sent after two business days, call the IRS.
What happens if I file my return before I receive a 1099 form?
The IRS will hold your return for manual review once the 1099 arrives and they cross-check it against your filed return. If the income on the 1099 matches what you reported, the hold is lifted and your refund is approved. If it does not match, the IRS will contact you to correct it. This can add two to six weeks to the approval timeline, so it is better to wait for all 1099 forms before filing.