Direct deposit takes 1 to 5 business days after the IRS releases your refund
The IRS processes refunds in batches throughout the filing season. Once they approve your return and release the refund, your bank receives the electronic transfer. From that moment, your bank typically posts the money within 1 to 5 business days — though some banks deposit it the same day or next business day if the transfer arrives early in their processing window.
The real wait is not the deposit itself. It is the time between when you file and when the IRS actually releases your refund. That window varies based on how complex your return is, whether the IRS needs to verify information, and how busy the agency is that week.
If you chose direct deposit when you filed, you do not have to do anything else. The money moves automatically once the IRS approves it. If you did not choose direct deposit — if you asked for a check or the IRS issued one by default — the timeline is much longer and depends on mail delivery.
Key Takeaways
- Direct deposit deposits within 1 to 5 business days of the IRS releasing your refund, though some banks post it the same day.
- The IRS typically releases refunds within 21 days of receiving your return, but complex returns or missing information can add weeks.
- You can check the exact status of your refund on IRS.gov using the Where's My Refund tool, which updates every 24 hours.
- A paper check takes 7 to 10 business days to arrive by mail after the IRS mails it, making the total timeline 4 to 6 weeks or longer.
- Refunds issued during peak filing season (February through April) may take longer because the IRS processes millions of returns simultaneously.
How to track your refund in real time
The IRS publishes a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount you expect. The tool tells you whether the IRS has received your return, is processing it, or has approved and released it.
The tool updates once per day, usually overnight. If it says your refund has been approved and released, your bank should receive the deposit within 1 to 5 business days. If it still shows "processing," the IRS has not yet finished reviewing your return.
You can also check the status through the IRS mobile app or by calling the IRS at 800-829-1040, though the phone line has long wait times during peak season. The online tool is faster.
Why some refunds take longer than 21 days
The IRS says it will issue most refunds within 21 days of receiving your return. That timeline assumes your return is straightforward — W-2 income, standard deduction, no dependents you have not claimed before, no math errors. If your return has any of these flags, the IRS holds it for manual review:
- Earned Income Tax Credit (EITC) or Additional Child Tax Credit claims, which the IRS audits at a higher rate.
- Self-employment income or business losses.
- Amended returns or returns filed after the April important date.
- Income reported on multiple forms (W-2s, 1099s, K-1s from partnerships).
- Discrepancies between what you reported and what employers or financial institutions reported to the IRS.
- Returns filed on paper instead of electronically.
If your return triggers any of these, expect 4 to 12 weeks before the IRS releases your refund. The Where's My Refund tool will show "processing" for the entire period. You will not see a specific reason unless the IRS contacts you asking for more information.
Direct deposit versus check: the timing difference
If you chose direct deposit, the IRS sends your refund electronically to your bank. Your bank then posts it, usually within 1 to 5 business days. The entire process from IRS approval to money in your account typically takes 5 to 8 business days.
If you requested a paper check or did not specify a method, the IRS mails a physical check. The IRS prints and mails it, then it travels through the postal service. A mailed check takes 7 to 10 business days to arrive after the IRS mails it — and the IRS does not mail it until your return is fully processed. The total timeline is often 4 to 6 weeks or longer.
Direct deposit is faster and more reliable. If you have a bank account, choose direct deposit when you file next year. If you do not have a bank account, some tax preparation services offer refund cards — prepaid debit cards that receive your refund electronically, then function like a regular debit card.
What to do if your refund is delayed beyond the expected window
If the Where's My Refund tool still shows "processing" after 21 days, or if it shows your refund was released but you have not received it after 5 business days, contact the IRS. Call 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready.
The IRS can tell you whether your refund is genuinely delayed or whether there is a problem — a wrong bank account number, a hold placed by a creditor or child support agency, or a flag that requires manual review. If the problem is on the IRS side, they can escalate your case. If the problem is your bank rejecting the deposit, the IRS will reissue the refund as a check.
If you filed through a tax preparation service and chose to have fees deducted from your refund, the service receives the full refund first, deducts their fee, and sends you the remainder. This adds 3 to 5 business days to your timeline because the service processes the split separately.
Refunds during peak filing season move slower
The IRS processes the most returns between February and April. During those weeks, even straightforward returns can take longer than 21 days because the agency is working through millions of filings simultaneously. If you file in March, expect the longer end of the timeline — 3 to 4 weeks before release, then 1 to 5 days for deposit.
Filing early (January or early February) can shorten your wait. The IRS has more processing capacity before the rush, and your return moves through the queue faster. If you file in April or after, expect delays even if your return is straightforward.
Frequently Asked Questions
Can I speed up my refund by paying a fee?
No. The IRS does not charge fees to process refunds faster, and no legitimate service can speed up IRS processing. Some tax preparation companies offer "rapid refund" loans that give you cash when ready, but you pay interest and fees, and you are borrowing against money that is already yours. It is not worth the cost.
What if my bank account information was wrong on my return?
If you provided the wrong routing number or account number, the IRS will attempt the deposit and the bank will reject it. The IRS will then reissue your refund as a paper check, which adds 7 to 10 business days. Contact the IRS at 800-829-1040 as soon as you realize the error so they can flag your account and reissue faster.
Why does the Where's My Refund tool say "still processing" after 6 weeks?
Your return likely requires manual review. The IRS may be verifying income, checking for duplicate claims, or investigating a discrepancy reported by an employer or lender. The tool does not show the reason. Call 800-829-1040 to ask whether the IRS needs additional documents from you, or wait — most manual reviews complete within 8 to 12 weeks.
If I file an amended return, how long until that refund arrives?
Amended returns take longer than original returns. The IRS typically processes them within 16 weeks, though some take longer if the amendment triggers additional review. Use the Where's My Amended Return tool on IRS.gov to track it, which works the same way as the standard refund tracker.
Can a creditor or child support agency delay my refund?
Yes. If you owe back taxes, child support, or certain federal debts, the IRS can intercept your refund and send it to the creditor instead. The IRS will notify you if this happens. You can dispute the debt through the agency that holds it, but the refund will not reach you until the dispute is resolved or the debt is paid.