Timeline for electronic refunds
If you file electronically and choose direct deposit, the IRS typically issues your refund within 21 days. That 21-day window starts from the date the IRS receives and accepts your return, not the date you hit submit. For most e-filed returns, acceptance happens within 24 hours, so you are usually looking at 21 days from the day after you file.
The IRS publishes this as their standard timeframe, but many returns move faster. Some people see refunds in their bank account within 5 to 10 days of filing. Others wait closer to the full 21 days. The variation depends on whether your return triggers additional review, whether your bank processes the deposit quickly, and whether you filed early in the season or during the rush in March and April.
If you chose a paper check instead of direct deposit, add 7 to 10 business days to the timeline after the IRS issues the refund. The check has to be printed, mailed, and delivered to your address on file. If your address changed and the IRS has the old one, the check arrives there first.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your e-filed return, which usually happens within 24 hours of submission.
- Many refunds arrive in 5 to 10 days, but some take the full 21 days depending on your return complexity and your bank's processing speed.
- Paper checks take an additional 7 to 10 business days after the IRS issues the refund, plus mail delivery time.
- You can track your refund status using the IRS Where's My Refund tool starting 24 hours after you file, which gives you a more accurate estimate than the standard 21-day window.
Why some refunds take longer than 21 days
A return that triggers additional review will not move through the standard 21-day timeline. The IRS flags returns for review when there are math errors, missing information, inconsistencies between your return and third-party documents (like W-2s or 1099s), or when you claim certain credits like the Earned Income Tax Credit or Child Tax Credit. These reviews can add weeks or months.
If you claimed a refundable credit, the IRS is required by law to hold your refund until at least February 15 of the filing year. This is separate from the 21-day processing window. Even if your return is accepted in January, you will not see the refund before mid-February if you claimed the Earned Income Tax Credit, Additional Child Tax Credit, or American Opportunity Tax Credit.
Bank processing delays also matter. Your bank may take 1 to 3 business days to post a direct deposit once it receives it from the IRS. If the IRS sends your refund on a Friday, your bank may not post it until Tuesday. Weekends and bank holidays extend the timeline.
How to check your refund status
The Where's My Refund tool on IRS.gov is the only source that shows your actual refund status. You can access it 24 hours after you file. It tells you whether the IRS has accepted your return, whether it is being processed, whether it has been approved, and the date it will be deposited or mailed. This tool updates once per day, usually overnight.
To use it, you need your Social Security number, filing status, and the exact refund amount from your return. The tool shows one of three statuses: "Return Received" (the IRS has it but has not finished processing), "Approved" (the IRS has processed it and your refund is on the way), or "Sent" (the refund has been issued and is in transit). If your return needs review, the tool will tell you that instead and give you a contact date.
Do not rely on the IRS phone line or your tax software's tracking feature for current status. The phone line has long wait times and may give you outdated information. Your tax software may show a status based on when you filed, not when the IRS actually processed it. Where's My Refund is the authoritative source.
What to do if your refund does not arrive on time
If the Where's My Refund tool shows "Approved" or "Sent" but the money has not hit your bank account after the date shown, wait 5 more business days. Direct deposits sometimes arrive a few days after the tool shows them as sent, especially if your bank is slow to post.
If 5 business days have passed since the "Sent" date and the refund still has not arrived, contact your bank first. Ask them to search for the deposit using the IRS trace number, which you can get from the Where's My Refund tool or by calling the IRS at 1-800-829-1040. Your bank can tell you whether the deposit was received and rejected, or whether it is still in process.
If your bank confirms they never received the deposit, or if the Where's My Refund tool shows your refund was sent to the wrong bank account, you will need to file Form 3911 (Taxpayer Statement Regarding Refund) with the IRS. This form tells the IRS that the refund did not arrive and requests a trace or reissue. You can file it online through IRS.gov or mail it to the address shown in the tool.
Direct deposit versus paper check timing
Direct deposit is faster and more reliable than a paper check. With direct deposit, the IRS sends the money electronically to your bank, which typically posts it within 1 to 3 business days. With a paper check, the IRS has to print it, mail it, and rely on the postal service. A check can take 7 to 10 business days after the IRS issues it, plus however long mail takes to your address.
If you did not provide banking information when you filed, the IRS will mail a check by default. You cannot change this after you file. If you want to receive future refunds by direct deposit, update your banking information on your next return or through your IRS account online.
Paper checks are also at risk of being lost or stolen in the mail. If your check does not arrive within 10 business days of the "Sent" date shown in Where's My Refund, contact the IRS to request a replacement. They can issue a new check or, in some cases, reissue the refund by direct deposit if you provide banking information.
Early filing and refund timing
Filing early does not speed up your refund if you are claiming a refundable credit. The IRS is required to hold refunds until at least February 15 if you claimed the Earned Income Tax Credit, Additional Child Tax Credit, or American Opportunity Tax Credit, regardless of when you filed. This is a legal requirement, not a processing delay.
If you file in early January and do not claim a refundable credit, your refund may arrive by late January or early February. If you file in March, the same return will take longer because the IRS is processing millions of returns simultaneously. The 21-day window is the same, but the actual wait time depends on how busy the IRS is.
Filing early is still worth doing if you are not claiming a refundable credit, because you get in the queue before the spring rush. But do not expect your refund to arrive significantly faster just because you filed on January 15 instead of February 15.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use premium tax software?
No. The IRS processes all returns at the same speed regardless of how you filed or who prepared it. Tax software companies sometimes advertise "rapid refunds" or "when ready refunds," but these are loans against your expected refund, not actual refunds from the IRS. You pay a fee to borrow the money early, then the loan is repaid when the IRS sends your real refund. This costs money and is not necessary.
What if the IRS says my refund was sent but my bank says they never got it?
This usually means the refund was sent to the wrong bank account or routing number. Check the account number you provided on your return. If it is wrong, file Form 3911 with the IRS and provide the correct banking information. The IRS will attempt to recover the deposit from the wrong bank and reissue it to the correct account. This can take 4 to 6 weeks.
Does filing on April 15 delay my refund compared to filing in February?
Filing closer to the important date does not change the 21-day processing window, but it does mean you are waiting in a much longer queue. If you file in February, your return may be processed within a few days. If you file on April 14, the IRS is processing millions of returns simultaneously, so your 21-day window may not start until weeks after you file. File as early as you can.
If I amend my return after filing, does the refund timeline restart?
Yes. When you file an amended return using Form 1040-X, the IRS processes it separately from your original return. Amended returns typically take 12 to 16 weeks to process, much longer than original returns. If you are owed additional money, you will not see it until the amended return is fully processed.
Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?
This is a federal requirement under the Protecting Americans from Tax Hikes (PATH) Act. The IRS must hold refunds that include the Earned Income Tax Credit, Additional Child Tax Credit, or American Opportunity Tax Credit until at least February 15. This applies even if you file in January. The delay is intentional and cannot be waived.