How long your refund takes depends on how you file and how the IRS processes it
If you filed your return electronically and chose direct deposit, the IRS typically sends your refund within 21 days. If you filed on paper or requested a check, add another 2 to 4 weeks for mailing. The IRS publishes a standard timeline, but your actual wait depends on whether your return needs review, whether you claimed certain credits, and how busy the IRS is that week.
The IRS processes returns in the order they arrive, not in the order you file them. A return filed in early February may process before one filed in late January if the later one triggers a review. You can check your exact status using the IRS's free tracking tool rather than guessing.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, while paper checks take an additional 2 to 4 weeks after that.
- The IRS Where's My Refund tool shows your real status and expected deposit date — check it instead of calling or guessing.
- Certain credits like the Earned Income Tax Credit or Child Tax Credit can add 2 to 3 weeks to processing time even with electronic filing.
- If your refund does not arrive within the stated timeframe, the IRS has a process to trace it, but you must wait at least 21 days after acceptance before starting that process.
- State refunds follow a separate timeline from federal refunds and may arrive weeks earlier or later depending on your state.
The standard IRS timeline for direct deposit
When you file electronically and choose direct deposit, the IRS aims to deposit your refund within 21 days of accepting your return. This 21-day window starts the day the IRS confirms it received your return, not the day you submitted it. You will see an acceptance confirmation in your tax software or email within 24 hours of filing; that date is what matters for the 21-day count.
In practice, most direct deposit refunds arrive between 5 and 21 days. The IRS processes returns continuously, and many are approved and sent to your bank within a week. However, the IRS publishes 21 days as the maximum to account for returns that need additional review or verification.
Your bank may take an additional 1 to 3 business days to post the deposit to your account after the IRS sends it. If your refund shows a deposit date of March 15, it may not appear in your account until March 17 or 18.
Paper returns and check refunds take longer
If you mailed a paper return, the IRS takes 4 to 6 weeks just to receive and process it before the 21-day clock starts. After processing, if you requested a check instead of direct deposit, add another 2 to 4 weeks for the check to be printed and mailed to you.
A paper return filed in early February might not produce a check in your mailbox until late April or early May. The IRS does not expedite paper processing, and mail delays can add time on both ends — getting your return to the IRS and getting the check back to you.
If you filed on paper, use the IRS Where's My Refund tool starting 4 weeks after you mailed it. The tool will show whether the IRS has received it and, if so, when your check was issued.
Why some refunds take longer than 21 days
Certain situations automatically trigger additional review, even with electronic filing. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your return for up to 2 to 3 weeks longer than the standard timeline. This is a legal requirement, not a processing delay. These credits are high-fraud targets, so the IRS verifies them before releasing your refund.
If your return shows inconsistencies — a mismatch between what you reported and what your employer or bank reported to the IRS, for example — the IRS will request verification before processing. This can add weeks. If you claimed dependents who do not match Social Security records, or if your income does not match 1099 forms the IRS received, expect a delay and possibly a letter asking for proof.
Returns filed very early in the tax season (late January and early February) sometimes take longer because the IRS is still receiving W-2 and 1099 data from employers and financial institutions. The IRS cannot fully verify your return until it has received all the documents it expects to match against.
How to check your refund status in real time
The IRS Where's My Refund tool is the only official source for your actual status. You can access it at irs.gov or through the IRS2Go mobile app. You will need your Social Security number, filing status, and the exact refund amount from your return.
The tool updates once per day, usually overnight. It will show one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Approved" (the IRS has approved your return and is preparing to send your refund), or "Sent" (your refund has been issued). When the status reaches "Sent," the tool displays the deposit date or check issue date.
Do not call the IRS or your tax software company asking about your refund until at least 21 days have passed since acceptance. Before that point, the tool is the only source that has real information. After 21 days, if the tool still shows "Return Received" or if your refund has not arrived by the stated date, you can contact the IRS at 1-800-829-1040 or file a Form 3911, Taxpayer Complaint About Refund.
State refunds arrive on a different schedule
Your state tax refund is processed separately from your federal refund and follows its own timeline. Some states issue refunds within 2 to 3 weeks of processing; others take 6 to 8 weeks. A few states still mail checks exclusively, which adds mailing time on top of processing time.
You can track your state refund through your state's tax agency website. Most states have their own version of a refund tracker. Search "[your state] tax refund status" to find the tool. Some states allow you to check status by phone as well.
It is common for a federal refund to arrive weeks before a state refund, or vice versa. If you filed both returns at the same time, do not assume one is lost just because the other has arrived.
What to do if your refund is late
If your refund has not arrived by the date shown in Where's My Refund, or if the tool still shows "Return Received" after 21 days, wait an additional 5 business days before contacting the IRS. Processing delays of a few days are normal, and contacting the IRS before that window wastes time.
After 21 days with no update, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and expected refund amount ready. The IRS can trace your refund and tell you whether it was issued, whether it was returned by your bank, or whether your return is still under review.
If your refund was issued but never arrived, the IRS can issue a replacement check or arrange a direct deposit to a different account. If your return is still under review after 21 days, the IRS will tell you what information is needed and how long the review typically takes.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS does not offer expedited processing or rush refunds. The 21-day timeline is the fastest the IRS processes returns. Some refunds arrive in 5 to 10 days, but you cannot request that or pay for faster service. The Where's My Refund tool will show you the actual deposit date once your return is approved.
Why does the IRS say 21 days but my refund took longer?
The 21 days is the standard maximum, not a may provide. If you claimed EITC or ACTC, add 2 to 3 weeks. If your return needed verification or had inconsistencies, it can take 4 to 8 weeks or longer. If you filed on paper, add 4 to 6 weeks just for the IRS to receive it. Check Where's My Refund to see your specific status.
What if I filed electronically but chose a check instead of direct deposit?
The IRS still processes your return within 21 days, but then takes another 2 to 4 weeks to print and mail the check. Your total wait is typically 4 to 8 weeks from acceptance. Direct deposit is always faster.
Does filing early get me my refund faster?
Not necessarily. Filing in early February does not may provide a faster refund than filing in mid-March. The IRS processes returns in the order they arrive, and early returns sometimes take longer because the IRS is still receiving employer and bank documents to verify against. File when you are ready, not early just to speed up the refund.
Can I get my state and federal refunds at the same time?
Not usually. State and federal processing are separate, and most states take longer than the federal IRS. Your federal refund may arrive 2 to 6 weeks before your state refund. Track both separately using your state's refund tool and the IRS Where's My Refund tool.