Standard refund timing: 21 days to six months
The IRS says it will issue most refunds within 21 days of accepting your return. That 21-day window is real, but it is the fastest outcome, not the typical one. Most people receive their refund between three and six weeks. A smaller number wait two to three months. The actual time depends on how you file, how you want the money, and whether the IRS needs to review your return.
The 21-day clock starts when the IRS accepts your return, not when you submit it. If you file on paper, acceptance takes longer than if you file electronically. If you file electronically, the IRS usually accepts your return within 24 hours during tax season.
Once the IRS accepts your return, the refund enters a processing queue. During peak tax season (January through April), that queue moves slowly. Filing in May or June means faster processing because fewer returns are in the system.
Key Takeaways
- The IRS processes most refunds within 21 days of accepting your return, but three to six weeks is more common during tax season.
- Direct deposit to a bank account is faster than a paper check, usually by two to three weeks.
- The IRS may hold your refund for additional review if your return contains certain items like earned income tax credits or education credits.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
Why direct deposit is faster than a check
If you request direct deposit to your bank account, your refund typically arrives within three to five weeks of acceptance. If you request a paper check, add two to three weeks to that timeline. The IRS prints checks in batches, mails them through the postal service, and your bank takes time to process the deposit once it arrives.
Direct deposit also eliminates the risk of a lost or stolen check. The money goes straight into your account, and you can see it posted within one or two business days of the IRS sending it.
When the IRS holds your refund for review
Certain credits and deductions trigger additional review. The most common are the Earned Income Tax Credit (EITC) and the Additional Child Tax Credit (ACTC). If your return includes either of these, the IRS is required by law to hold your refund until at least mid-February, even if you file in January. This is called the EITC/ACTC holding period.
Beyond that statutory hold, the IRS may delay your refund if your return shows inconsistencies, missing information, or items that need verification. Common triggers include education credits, self-employment income, or a large refund relative to your reported income. These reviews can add four to eight weeks to your timeline.
You cannot speed up a review. The IRS will contact you by mail if they need additional information. Checking your refund status regularly using the IRS tool (see below) will show you if your return is under review.
How to check your refund status
The IRS provides a free tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day, usually overnight. It will tell you whether your refund is still being processed, approved and on the way, or delayed for review.
Do not rely on the tool when ready after filing. It typically shows information 24 hours after the IRS accepts your return. Checking multiple times per day will not speed up processing and will not give you new information.
You can also call the IRS refund hotline at 1-800-829-1954. They can provide the same information as the online tool, but the wait time is often long during tax season.
Delays caused by identity theft or fraud flags
If the IRS suspects identity theft or fraud, your refund will be held while they investigate. This can add six weeks to several months to your timeline. The IRS will mail you a notice if this happens. You may need to provide additional documentation to prove your identity or the legitimacy of the return.
Common fraud flags include filing from a different address than last year, claiming dependents you did not claim before, or reporting income that does not match what employers reported to the IRS. These are not accusations—they are routine checks. Most are resolved within a few weeks once you respond to the IRS notice.
What happens if your refund is late
If your refund does not arrive within 21 days of acceptance, use Where's My Refund to check the status. If the tool shows your refund was approved and sent but you have not received it after five business days, contact your bank to confirm they received the deposit. Sometimes a deposit is delayed on the bank's end, not the IRS's.
If your refund was approved more than 21 days ago and you still have not received it, and Where's My Refund shows no issues, call the IRS at 1-800-829-1954. They can investigate whether the refund was sent and, if so, whether it was lost in the mail or deposited to the wrong account.
If you filed by paper and requested a check, allow up to six weeks from acceptance before contacting the IRS. Postal delays are common, especially during peak season.
Filing method and timing comparison
| Filing Method | Acceptance Time | Refund Time (Direct Deposit) | Refund Time (Check) |
|---|---|---|---|
| Electronic (e-file) | Usually within 24 hours | 3 to 5 weeks from acceptance | 5 to 7 weeks from acceptance |
| Paper return | 2 to 4 weeks | 5 to 7 weeks from acceptance | 7 to 10 weeks from acceptance |
These timelines assume no additional review or fraud flags. If your return includes EITC or ACTC, add at least two weeks to any timeline.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns on the same timeline regardless of who prepared them. Some tax software companies offer "refund advance" loans, where they lend you money against your expected refund. You pay interest or fees for this, and it does not speed up the actual IRS refund. It is usually not worth the cost.
What if I filed my return but the IRS says they have not received it?
If you filed electronically, check your email for an acceptance confirmation from your tax software or preparer. If you filed by paper and mailed it, allow four weeks for it to arrive at the IRS processing center. If more than four weeks have passed and Where's My Refund shows no record of your return, contact the IRS at 1-800-829-1954 with your Social Security number and filing date.
Will I get interest if my refund is delayed?
The IRS does not pay interest on refunds that are delayed due to normal processing. However, if the IRS made an error and your refund is significantly late (generally more than 45 days after you filed), you may be may have access to to interest. The IRS will calculate and include this automatically if you may have access to.
Can I amend my return if I already filed and am waiting for my refund?
Yes, but it will delay your original refund. If you file an amended return (Form 1040-X), the IRS will process it separately, and you will receive one combined refund once both returns are processed. This typically adds four to six weeks to your timeline. Only amend if you made a significant error on your original return.
What if my refund was deposited to the wrong bank account?
Contact your bank first to see if the deposit is pending or if they can trace it. If your bank cannot locate it, call the IRS at 1-800-829-1954 with your return information. The IRS can confirm which account they sent the refund to and may be able to recover it if it was sent to an account you no longer use. This process can take several weeks.