The IRS processes most refunds within 21 days of accepting your return
If you filed electronically and chose direct deposit to your bank account, the IRS typically issues your refund within 21 days of accepting your return. This 21-day window is the IRS's standard processing time, not a may provide — some refunds arrive faster, and some take longer. The clock starts when the IRS accepts your return, not when you submit it, which can be different dates if you file early in the tax season.
Direct deposit is the fastest method. The IRS sends the money to your bank, and your bank then deposits it into your account. This usually takes a few business days after the IRS releases the refund. If you chose a paper check instead, add 7 to 10 business days for mailing time after the IRS processes your return.
The 21-day timeline assumes your return has no errors, no missing information, and no flags that trigger manual review. Returns that need verification — such as those claiming the Earned Income Tax Credit or the Child Tax Credit — often take longer because the IRS reviews them more carefully before releasing the refund.
Key Takeaways
- Direct deposit refunds typically arrive within 21 days of the IRS accepting your return, then a few more days for your bank to process the deposit.
- Paper check refunds take the same 21 days for IRS processing, plus 7 to 10 business days for the check to arrive by mail.
- The IRS Where's My Refund tool shows your refund status and expected delivery date once your return is accepted.
- Returns claiming refundable credits like the Earned Income Tax Credit are held for additional review and typically take longer than 21 days.
- If your refund does not arrive by the expected date, contact the IRS or check the Where's My Refund tool before calling your bank.
How to track your refund status right now
The IRS Where's My Refund tool is the official source for your refund status. You reach it at irs.gov/refunds 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.
The tool shows one of three statuses: "Return Received" (the IRS has your return but has not processed it yet), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (the IRS has released your refund). When the status shows "Refund Sent," the tool also displays the expected delivery date. For direct deposit, this is usually within a few business days. For a check, it shows the date the check was mailed.
Do not rely on your tax software's tracking feature or your tax preparer's status updates. The IRS tool is the only source that reflects what the IRS has actually done with your return. Your tax software may show an older status because it does not update in real time.
Why some refunds take much longer than 21 days
The 21-day timeline is a processing speed, not a legal important date. Several situations cause the IRS to hold your return for additional review. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until at least February 15 of the year after you file. This is true even if you file in January. The IRS uses this time to verify that you meet the income and family relationship rules for these credits.
Returns with math errors, missing information, or inconsistencies between your return and IRS records also take longer. If the IRS finds a discrepancy — for example, your W-2 shows different income than your return — it will contact you by mail and delay your refund until you respond. This process can add weeks or months.
Identity theft and fraud filters also slow down refunds. If your return matches patterns the IRS associates with fraud, it goes into manual review. The IRS will not contact you about this unless there is actually a problem, but the review itself adds time. Amended returns (Form 1040-X) are processed separately and typically take 16 weeks or longer.
Direct deposit versus paper check: which arrives first
Direct deposit is faster by at least a week. Once the IRS releases your refund, direct deposit reaches your bank account within 2 to 5 business days. A paper check takes 7 to 10 business days to arrive by mail after the IRS mails it. Both methods start from the same IRS processing date, but direct deposit eliminates the postal delay.
Direct deposit also eliminates the risk of a lost or stolen check. If a paper check is lost in the mail, you have to contact the IRS to request a replacement, which adds another 4 to 6 weeks. For this reason, direct deposit is the better choice if you want certainty about when your money will arrive.
If you did not choose direct deposit when you filed, you cannot change it after the fact. You can only choose the payment method at the time you file your return. If you are filing this year, select direct deposit on your return to speed up next year's refund.
What to do if your refund is late
Check the Where's My Refund tool first. If the tool shows your refund has been sent but it has not arrived in your bank account, wait 5 business days from the date shown. Banks sometimes take longer than expected to post deposits, especially if you filed late in the tax season when the IRS is processing many returns at once.
If 5 business days have passed and a direct deposit refund has not arrived, contact your bank. Give them the refund amount and the date the IRS says it was sent. Your bank can tell you whether the deposit arrived and was rejected, or whether it is still in process. Do not contact the IRS until your bank confirms the deposit was not received.
If your bank confirms the deposit was never received, or if the Where's My Refund tool shows no status update for more than 21 days after you filed, contact the IRS. Call the refund hotline at 1-800-829-1954 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the exact refund amount ready. The IRS can investigate whether your refund was lost or misdirected.
Refunds during peak tax season versus off-season
Refunds filed in January and February take longer than refunds filed in April or later, even though the IRS processes them in the same order. During peak season, the IRS receives millions of returns in a short window, and its processing capacity is stretched. A return filed in January might not be accepted until mid-February, pushing the 21-day clock back. A return filed in April is accepted more quickly because fewer returns are in the queue.
Filing early does not speed up your refund if you are claiming refundable credits. The IRS holds these returns until at least February 15 regardless of when you file. If you file in January and claim the EITC, your refund will not be released before mid-February even if the IRS accepts your return in early January.
If you do not need your refund when ready, filing in April or May can actually result in a faster refund because the IRS has more processing capacity. The trade-off is that you miss the opportunity to use the money earlier in the year.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or use tax software?
No. The IRS processes all returns in the order they are received, regardless of who prepared them or what software was used. Tax preparers and software companies cannot speed up IRS processing. Some tax software offers "refund advance" loans that give you money before the IRS releases your refund, but you pay interest or fees for this service — it is not faster, it is more expensive.
What if the Where's My Refund tool says my refund was sent but I never received it?
First, confirm with your bank that the deposit was not received. If your bank confirms no deposit arrived, the IRS may have sent it to the wrong account. Call the IRS at 1-800-829-1954 with your return information. The IRS can trace where the refund went and issue a replacement check if needed. This process takes 4 to 6 weeks.
Does filing on April 15 delay my refund compared to filing in February?
Not significantly. The IRS processes returns in the order received throughout the year. A return filed in April is accepted and processed on a similar timeline as one filed in February, usually within 21 days. The main difference is that April returns are processed during peak season when the IRS is busier, so there may be minor delays, but not because of the filing date itself.
Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?
The IRS is required by law to hold these refunds until at least February 15 to verify that you meet the income limits and family relationship rules for the credit. This is a compliance measure, not a penalty. Even if you file in January, your refund will not be released before mid-February if you claimed the EITC or Additional Child Tax Credit.
If I amend my return, how long does my refund take?
Amended returns (filed on Form 1040-X) are processed separately from original returns and typically take 16 weeks or longer. The IRS does not process amended returns on the standard 21-day timeline. If you need to amend your return, file it as soon as possible and use the Where's My Refund tool to track its status once it is accepted.