The IRS aims to send most refunds within 21 days of accepting your return
The IRS publishes a standard timeline: 21 days from the date they accept your tax return. That means if you file electronically on January 15 and the IRS accepts it the same day, you should see your refund by roughly February 5. The clock starts when the IRS accepts your return, not when you submit it—there can be a gap of a few hours to a few days between those two events.
In practice, most refunds arrive within that window. Some come faster, especially if you choose direct deposit to a bank account. Some take longer if the IRS flags your return for review, if you claim certain credits like the Earned Income Tax Credit, or if you file on paper instead of electronically.
The IRS does not release refunds on a fixed schedule throughout the year. They process returns as they arrive and accept them, so the actual date your refund lands depends on when you file and whether anything slows down the review.
Key Takeaways
- The IRS counts 21 days from the date they accept your return, not from the date you submit it, so check your acceptance confirmation for the real starting point.
- Direct deposit to a bank account is faster and more reliable than a paper check, which can take an additional 7 to 14 days after the IRS releases it.
- Refunds claiming the Earned Income Tax Credit or Child Tax Credit often take longer because the IRS reviews these returns more carefully.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day and shows the most current information.
- If your refund does not arrive within 21 days of acceptance, contact the IRS at 1-800-829-1040 or check the Where's My Refund tool for a delay notice.
How the 21-day timeline actually works
The 21 days begins when the IRS accepts your return, not when you hit submit on your tax software or drop an envelope in the mail. If you file electronically, acceptance usually happens within a few hours to a day. If you file on paper, the IRS has to receive it, open it, and scan it before the clock starts—that can add 5 to 10 days.
Once accepted, the IRS processes your return in batches. They check for math errors, cross-reference your income against W-2s and 1099s they received from employers and banks, and verify any credits you claimed. If everything matches, they approve the refund and send it to your bank or print a check.
The 21 days is a target, not a may provide. The IRS meets this timeline for the vast majority of returns, but processing can slow if you claim certain credits, if your return is incomplete, or if the IRS needs to verify information with a third party.
Direct deposit arrives faster than a paper check
If you choose direct deposit, the IRS sends your refund electronically to your bank account. This usually takes 1 to 3 business days after the IRS releases the refund. So if the IRS approves your refund on day 15, you might see it in your account by day 18.
A paper check takes longer. After the IRS releases your refund, they print the check and mail it. Depending on where you live and mail speed, a check can take 7 to 14 days to arrive after the IRS sends it. That means a refund released on day 15 might not reach your mailbox until day 29 or later.
Direct deposit also reduces the risk of a lost or stolen check. You provide your bank account number and routing number on your tax return, and the money goes straight to your account. If you did not set up direct deposit when you filed, you cannot change it after the fact—you will receive a check instead.
Refunds claiming tax credits take longer to process
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your return for additional review. Federal law requires the IRS to hold refunds on these returns until at least February 15 of the filing year, even if the return is accepted earlier. This is a compliance measure to prevent fraud.
This means if you filed in January and claimed the EITC, your refund will not be released before mid-February, regardless of when the IRS accepted your return. If you filed in early February, the hold extends to mid-March. The delay is automatic and applies to all returns claiming these credits.
After the hold period ends, the IRS still processes these returns in the normal queue. So the actual release date is usually the hold date plus a few days, not the 21-day mark from acceptance.
How to track your refund status
The IRS Where's My Refund tool is the official source for tracking. Go to IRS.gov, find the Where's My Refund section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool shows the current status: received, accepted, approved, or sent.
The tool updates once per day, usually overnight. If you check multiple times in a single day, you will see the same status. There is no benefit to checking more than once daily. The tool also shows an estimated delivery date once your refund is approved and in transit.
If your refund shows as "sent" but has not arrived after the estimated date, or if the tool shows no status at all after 21 days, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether the refund was mailed, deposited, or delayed for review.
What causes refunds to take longer than 21 days
The most common reason is a mismatch between your return and the income records the IRS received. If you reported $50,000 in income but your employer reported $52,000, the IRS flags the return for review. This can add 2 to 4 weeks to processing. You may receive a letter asking you to explain the difference or provide documentation.
Missing or incomplete information also delays processing. If you forgot to sign your return, did not include a required schedule, or left a field blank, the IRS may contact you for clarification. Paper returns are more prone to these issues because the IRS has to manually review them.
If you claimed a dependent who was also claimed by someone else, or if your Social Security number does not match IRS records, processing stops until the issue is resolved. The IRS will send you a notice explaining what they need.
Identity theft and fraud prevention also cause delays. If the IRS suspects fraud or if your return matches a pattern associated with fraud, they hold it for investigation. This can take several weeks. You will receive a notice if this happens.
Paper returns take longer from the start
If you file a paper return, add 5 to 10 days to the timeline before the 21-day clock even starts. The IRS has to receive your return, open it, and scan it into their system. During peak filing season in March and April, mail processing can be slower.
Once scanned, a paper return goes through the same review process as an electronic return. But because the IRS processes electronic returns first, paper returns are naturally further back in the queue. If you file a paper return in February, you should expect your refund in late March or early April at the earliest.
If you are filing a paper return, mail it early in the filing season and keep a copy for your records. The IRS address for your state is on the tax form instructions.
What to do if your refund is late
If 21 days have passed since the IRS accepted your return and you have not received your refund, check Where's My Refund first. The tool may show a delay notice or a reason for the hold. If the tool shows no status or an error, call the IRS at 1-800-829-1040.
Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is still being processed, whether it was released, or whether there is a problem. If the refund was released but you have not received it, the IRS can issue a replacement check or investigate a possible misdirected deposit.
If you filed a paper return and it has been more than 30 days since you mailed it, the IRS may not have received it yet. You can call to confirm receipt or file an electronic amended return if you have the option.
Frequently Asked Questions
Does filing early mean I get my refund earlier?
Not necessarily. The IRS does not process returns in the order they arrive. They process them in batches throughout the filing season. Filing in January versus February does not may provide a faster refund, though filing early does mean you avoid the rush and reduce the chance of errors that cause delays.
Can I get my refund faster if I pay a tax preparation company?
No. The IRS timeline is the same regardless of who prepares your return. Some tax preparation companies offer refund anticipation loans, which give you money before the IRS releases your refund, but you pay interest and fees for this. The IRS refund itself follows the standard 21-day timeline.
What if the IRS accepted my return but Where's My Refund shows no information?
This can happen if the tool has not updated yet or if there is a technical issue. Wait 24 hours and check again. If the tool still shows nothing after several days, call the IRS at 1-800-829-1040 to confirm your return was accepted and to ask about the status.
Will my refund be delayed if I file an amended return?
Yes. An amended return (Form 1040-X) is processed separately and takes longer than an original return. The IRS typically takes 8 to 12 weeks to process an amended return, and you cannot track it with Where's My Refund. You will receive a notice in the mail when the amended return is approved.
What if I owe state taxes—will that delay my federal refund?
No. Your federal and state refunds are processed separately. However, if you owe back state taxes or child support, the state or a collection agency can intercept your federal refund to pay the debt. The IRS will notify you if this happens. You can check for offsets on the IRS website or by calling 1-800-829-1040.