Standard federal tax refund timing
The IRS typically issues federal tax refunds within 21 days of accepting your return. This 21-day window is the IRS's standard processing time, and it applies whether you file on paper or electronically. The clock starts when the IRS actually receives and accepts your return, not when you submit it.
In practice, most refunds arrive faster than 21 days. If you file electronically and choose direct deposit to your bank account, many refunds post within 5 to 8 business days. Paper returns take longer—the IRS must physically open, scan, and process them, which typically adds 2 to 3 weeks to the timeline even before the 21-day processing window begins.
The 21-day standard assumes your return has no errors, no missing information, and no flags that trigger manual review. If any of those conditions exist, your refund will take longer.
Key Takeaways
- The IRS processes most electronic returns within 21 days of acceptance, with direct deposit refunds often arriving in 5 to 8 business days.
- Paper returns add 2 to 3 weeks of processing time before the 21-day clock even starts because the IRS must physically handle them.
- Your refund date depends on when the IRS accepts your return, not when you file it—returns with errors or missing documents are accepted later.
- You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the most accurate timeline available.
- Direct deposit is faster than a mailed check, which can take an additional 7 to 10 business days after the IRS issues it.
Why your refund might take longer than 21 days
Several common issues delay refund processing. If your return contains math errors, the IRS will correct them, but this adds time. If you claim a refundable tax credit like the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire return for additional review—this is a legal requirement, not a discretionary delay. Returns with EITC or ACTC claims typically take 21 days or longer, sometimes up to 9 weeks.
Missing or mismatched information also causes delays. If your Social Security number doesn't match IRS records, if your dependent's information is incorrect, or if you claim a credit you haven't documented properly, the IRS will flag your return for manual review. Identity theft filters can also trigger a hold if your return looks unusual compared to your filing history.
Filing status changes, amended returns, and returns that claim losses or large deductions are scrutinized more carefully and take longer to process. If you're filing after the April important date, your return enters a queue with thousands of others, which extends processing time.
How to check your refund status
The IRS Where's My Refund tool is the only official source for your refund status. You access it through IRS.gov, and you'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in a single day won't give you new information.
Where's My Refund shows three possible statuses: "Return Received" (the IRS has your return but hasn't finished processing it), "Refund Approved" (the IRS has approved your refund and it's being prepared for payment), or "Refund Sent" (the IRS has issued your refund and it's on its way to you). Each status includes an estimated delivery date. If your return shows "Return Received" for longer than 21 days, or if it disappears from the tool entirely, contact the IRS at 1-800-829-1040.
Do not rely on tax software status updates or your tax preparer's tracking system. These tools sometimes show outdated information. The IRS tool is always the most current.
Direct deposit versus mailed checks
Direct deposit is significantly faster. Once the IRS approves your refund, direct deposit deposits typically post to your bank account within 1 to 2 business days. A mailed check takes 7 to 10 business days after the IRS issues it, and delivery times vary by location and postal service delays.
If you chose direct deposit on your return but the IRS cannot deposit the funds—because the account number is wrong, the account is closed, or the bank rejects the deposit for another reason—the IRS will mail you a check instead. This adds 7 to 10 days to your timeline. You'll receive a notice explaining why the direct deposit failed.
If you filed on paper and did not provide banking information, you will receive a check by mail. There is no way to convert a mailed refund to direct deposit once the IRS has issued it.
Refunds held for identity theft review
If the IRS suspects identity theft or fraud, it will hold your refund for investigation. This hold can last 60 days or longer. You'll receive a notice in the mail explaining the hold and what information the IRS needs from you to verify your identity.
Do not ignore this notice. Respond with the documents the IRS requests—typically a copy of your driver's license, a recent utility bill, and sometimes a copy of your original tax return. Mail the documents to the address on the notice, not to a general IRS office. Keep copies for your records.
If you believe your identity has actually been stolen or your return was filed fraudulently, report it to the IRS when ready by calling 1-800-829-1040 and to the Federal Trade Commission at IdentityTheft.gov. Do not wait for the IRS to contact you.
What to do if your refund is late
If your refund has not arrived within 21 days of the IRS accepting your return, check Where's My Refund first. If the tool shows your refund was issued but you haven't received it, the delay is likely in delivery, not processing. For direct deposits, contact your bank to confirm the deposit hasn't posted yet and ask if there were any issues receiving the transfer. For checks, wait an additional 7 to 10 business days before assuming it's lost.
If your refund shows "Return Received" for longer than 21 days, or if it disappears from Where's My Refund without explanation, call the IRS at 1-800-829-1040. Have your return and Social Security number ready. The IRS can tell you whether your return is still being processed, whether it's been flagged for review, or whether there's an error preventing processing.
If you filed a paper return and it's been more than 6 weeks, the IRS may not have received it. Ask the IRS to search for it by name and Social Security number. If it's truly lost, you'll need to file an amended return (Form 1040-X) once the original filing important date has passed.
Amended returns and refund timing
An amended return (Form 1040-X) takes longer to process than an original return. The IRS typically takes 16 weeks to process an amended return, though it can take longer if the amendment triggers additional review. You cannot track an amended return using Where's My Refund—the tool only works for original returns.
If you're amending to claim a refund you didn't receive on your original return, file the amended return as soon as you realize the error. The IRS has a statute of limitations: you must file within 3 years of the original return's due date to claim a refund. After 3 years, the refund is forfeited.
Mail your amended return to the address shown in the Form 1040-X instructions for your state. Do not file an amended return electronically unless your tax software specifically supports e-filing amendments—most do not.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Not through the IRS. The 21-day standard is the fastest the IRS processes returns. Direct deposit is faster than a mailed check, but the IRS processing time itself cannot be shortened. Some tax software companies offer refund advances or loans, but these are not refunds from the IRS—they are loans you repay from your actual refund.
What if the IRS says my refund was sent but I never received it?
For direct deposits, contact your bank when ready to confirm the deposit didn't post and ask if there were any rejection codes. For checks, wait the full 10 business days from the issue date before assuming it's lost. If it's still missing, contact the IRS at 1-800-829-1040 and request a refund trace. The IRS can reissue a check or attempt another direct deposit.
Do I have to wait 21 days if I claim the EITC or Child Tax Credit?
Yes. The IRS is required by law to hold returns claiming the EITC or Additional Child Tax Credit for additional review. These returns typically take 21 days or longer, sometimes up to 9 weeks. You cannot expedite this hold.
What happens if I filed my return but the IRS never received it?
If you mailed a paper return and it's been more than 6 weeks, call the IRS at 1-800-829-1040 and ask them to search for it. If it's truly lost in the mail, you'll need to file again. Keep a copy of the original return you mailed so you can prove you filed on time if the IRS questions the duplicate filing.
Can I change my refund from a check to direct deposit after I file?
No. Once you file your return, you cannot change the refund method. If you chose direct deposit but the account is wrong or closed, the IRS will mail a check instead. If you chose a check and want direct deposit, you must wait for the check to arrive, then deposit it yourself.