The timeline depends on how you file and whether the IRS needs to verify anything
If you file electronically and request direct deposit to your bank account, the IRS typically processes your refund within 21 days. That clock starts the day the IRS receives your return, not the day you submit it. If you file on paper, add 2 to 4 weeks to that timeline because the IRS has to scan and enter your information manually before processing begins.
The 21-day window is not a may provide—it is the IRS's stated goal for most returns. Some refunds arrive in 5 to 10 days. Others take the full 21 days or longer. The variation depends on whether your return triggers a review, whether you claimed certain credits like the Earned Income Tax Credit, and whether there are errors or inconsistencies the IRS needs to resolve.
Once the IRS approves your refund, the money moves to your bank. Direct deposit usually arrives within 1 to 5 business days after approval. If you requested a check by mail, add 7 to 14 days for postal delivery, depending on where you live and where the check is mailed from.
Key Takeaways
- Electronic filing with direct deposit is the fastest path: the IRS aims to process most refunds within 21 days of receipt.
- Paper returns take 2 to 4 weeks longer because the IRS must manually scan and enter the information before processing starts.
- Refunds that trigger a review—often because of the Earned Income Tax Credit or Child Tax Credit—may take 6 to 8 weeks or longer.
- Once the IRS approves your refund, direct deposit typically arrives in 1 to 5 business days; mailed checks take 7 to 14 days.
- You can track your refund status through the IRS Where's My Refund tool, which updates once per day.
Why some refunds take longer than 21 days
The IRS reviews certain returns more carefully than others. Returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit are audited at higher rates, which means the IRS verifies your income, filing status, and dependent information before releasing your refund. These reviews can add 4 to 8 weeks to your timeline.
Other reasons for delays include math errors on your return, missing information (like a Social Security number), inconsistencies between your return and IRS records, or identity verification issues. If the IRS finds a problem, they send you a notice by mail explaining what they need. You then have time to respond, which extends the timeline further.
Filing late in the tax season also affects timing. The IRS processes returns in the order they arrive, so a return filed in April takes longer than one filed in February, even if both are error-free. During peak season (late March through mid-April), the IRS processes millions of returns simultaneously, which can slow the system.
Direct deposit versus mailed checks
Direct deposit is faster and more reliable than a mailed check. When you choose direct deposit, the IRS sends your refund electronically to your bank account. Your bank then credits the money to your account, usually within 1 to 5 business days. The entire process—from IRS approval to money in your account—typically takes 21 to 26 days if you file electronically with no issues.
A mailed check takes longer because it must be printed, stuffed, and delivered by the postal service. Even after the IRS approves your refund, you wait 7 to 14 days for the check to arrive. If the check is lost or delayed in the mail, you have to contact the IRS to request a replacement, which adds another 2 to 4 weeks. For this reason, the IRS recommends direct deposit whenever possible.
To use direct deposit, you need your bank's routing number and your account number. You provide these on your tax return (Form 1040 or whichever form you file). Double-check these numbers before submitting—an error means your refund goes to the wrong account, and you will have to contact the IRS to correct it.
How to check your refund status
The IRS provides a tool called Where's My Refund, available on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool then shows you the current status: received, approved, or sent to your bank.
Where's My Refund updates once per day, usually overnight. Checking multiple times per day will not give you new information. The tool typically becomes available 24 hours after you file electronically, or 4 weeks after you mail a paper return.
If Where's My Refund shows your refund was sent to your bank but the money has not arrived after 5 business days, contact your bank first. Ask whether the deposit is pending or whether there was a problem receiving it. If your bank has no record of the deposit, contact the IRS at 1-800-829-1040 to verify the deposit details.
What to do if your refund is delayed beyond 21 days
If you filed electronically and it has been more than 21 days since the IRS received your return, check Where's My Refund to see whether the IRS is reviewing your return or has sent the refund to your bank. If the tool shows your refund was approved and sent but has not arrived after 5 business days, contact your bank to confirm they received the deposit.
If Where's My Refund shows your return is still being processed after 21 days, the IRS is likely reviewing it. This is normal for returns that claim certain credits or have inconsistencies. You do not need to do anything—the IRS will contact you by mail if they need more information from you.
If you filed a paper return and it has been more than 7 weeks since you mailed it, you can contact the IRS at 1-800-829-1040 to ask whether they received it. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is in the queue, being processed, or has been approved.
Refund timing for amended returns and prior-year returns
An amended return (Form 1040-X) takes longer than an original return. The IRS processes amended returns separately and does not use the 21-day timeline. Most amended returns take 8 to 12 weeks to process, though some take longer if the IRS needs to verify information or if your amendment triggers a review.
If you are filing a return for a prior tax year (for example, filing a 2022 return in 2024), the IRS processes it as a late return. These typically take 4 to 6 weeks, though the timeline can extend if the IRS reviews your return or if there are issues with your account.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Not through the IRS—21 days is their standard timeline for electronic returns with direct deposit, and some refunds take the full 21 days. Filing early in the tax season (January or early February) may result in faster processing because the IRS is less busy. Choosing direct deposit over a mailed check is the only way to speed up the final step.
What happens if I made a mistake on my return?
If you filed electronically, you cannot change your return after submission. If you discover an error before the IRS processes your return, you can file an amended return (Form 1040-X) once you receive your original refund. If the IRS catches the error, they will contact you by mail and adjust your refund accordingly.
Why does the IRS take so long to process refunds?
The IRS processes millions of returns during tax season and must verify information for many of them. Returns claiming certain credits, returns with inconsistencies, and returns filed on paper all require additional review. The 21-day timeline reflects the time needed to process, verify, and transfer funds securely.
What if my refund goes to the wrong bank account?
Contact the IRS at 1-800-829-1040 when ready. Provide your Social Security number and the incorrect account information. The IRS can attempt to recover the funds from the wrong account, though this process takes time. In the meantime, contact the bank where the refund was deposited and ask them to return it to the IRS.
Do I need to do anything while I wait for my refund?
No. Once you file your return, the IRS handles the rest. You do not need to contact them unless your refund does not arrive after the expected timeline or Where's My Refund shows an error. Keep a copy of your filed return and any confirmation number for your records.