Timeline from filing to money in your account
If you file electronically and choose direct deposit, the IRS says you will receive your refund within 21 days. Most people get it in 5 to 14 days. If you file by mail or request a check, add 2 to 4 weeks for postal delivery on top of the processing time.
The 21-day window is not a may provide — it is the IRS's target for standard refunds with no problems. Refunds that trigger additional review, contain errors, or claim certain credits can take much longer. State refunds follow their own timelines, usually 2 to 6 weeks after the state receives your return, though some states are faster.
The single biggest factor is your filing method. Electronic filing with direct deposit is fastest. Paper filing with a mailed check is slowest. Everything else — amended returns, claims for the Earned Income Tax Credit, returns filed very early or very late in the season — adds time.
Key Takeaways
- Direct deposit refunds from e-filed returns typically arrive within 5 to 14 days, though the IRS allows up to 21 days.
- Paper returns and mailed checks add 2 to 4 weeks for postal delivery after the IRS processes your return.
- Refunds claiming the Earned Income Tax Credit or Child Tax Credit may take longer because the IRS reviews them more carefully.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- State tax refunds are processed separately and may arrive weeks before or after your federal refund.
Why direct deposit is faster than a check
Direct deposit moves money electronically from the IRS to your bank account. The IRS initiates the transfer, your bank receives it, and the funds post to your account — usually within one business day of the IRS sending it. There is no mail sorting, no check clearing, no lost envelopes.
A mailed check requires the IRS to print it, insert it into an envelope, hand it to the postal service, and wait for delivery to your address. Postal delivery times vary by region but typically run 3 to 5 business days. If the check is lost or delayed in the mail, you will not see it for weeks.
If you did not provide direct deposit information on your return, you can still update it through the IRS website or by calling 1-800-829-1040. However, you cannot change your delivery method after filing — if you filed for a check, you will receive a check.
How the IRS processes returns in order
The IRS does not process all returns at once. Returns are processed in batches throughout the filing season, which runs from late January through mid-October. Early filers do not necessarily get refunds first — the IRS prioritizes based on when it receives your return and whether it needs additional review.
Returns filed in February and early March often face longer waits because the IRS receives the highest volume during those weeks. Filing in April or May can sometimes result in faster processing simply because fewer returns are in the queue. However, filing late in the season (after September) can delay your refund into the following year.
The IRS also processes returns in waves. You might file on a Monday and see your return accepted the same day, but processing — the actual review and approval — may not begin for several days or weeks. The Where's My Refund tool will show you when your return has been accepted, but acceptance and processing are different steps.
When the IRS holds your refund for review
Certain returns trigger automatic review before the IRS releases the refund. These include returns claiming the Earned Income Tax Credit (EITC), the Additional Child Tax Credit (ACTC), or the American Opportunity Tax Credit. The IRS is required by law to hold these returns until mid-February of the following year, even if you file in January.
If you file a return claiming EITC or ACTC on January 15, your refund will not be released before February 15, regardless of how straightforward your return is. This is a statutory hold, not a processing delay. The IRS uses this time to verify that you meet the credit requirements.
Other returns may be held if the IRS detects inconsistencies — a Social Security number mismatch, income reported on a W-2 that does not match your return, or a dependent claimed on multiple returns. These holds can add 2 to 12 weeks. The IRS will contact you by mail if your return needs additional information.
State tax refunds arrive on a separate timeline
Your state refund is processed by your state tax agency, not the IRS, and follows its own schedule. Most states aim to issue refunds within 2 to 6 weeks of receiving your return. Some states are faster — a few issue refunds within 1 to 2 weeks. Others are slower, particularly if you owe state tax or claim state-specific credits.
You can file your federal and state returns at the same time, but they do not move through the system together. Your federal refund might arrive in 10 days while your state refund takes 4 weeks. Some people receive their state refund first.
Each state has its own refund tracking tool. Search "[your state] tax refund status" or visit your state's department of revenue website. Most states allow you to check status by entering your Social Security number and refund amount.
How to track your refund with Where's My Refund
The IRS Where's My Refund tool is at IRS.gov. Enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same status.
The tool displays three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." Return Received means the IRS has accepted your return but has not yet processed it. Refund Approved means the IRS has reviewed your return and authorized the refund. Refund Sent means the money is on its way — either in the mail or deposited to your bank account.
If your status shows "Refund Sent" but you have not received the money, check your bank account first. Direct deposits can take 1 to 2 business days to post after the IRS sends them. If it has been more than 2 business days, contact your bank to confirm they received the deposit. If you are expecting a check, allow 2 to 4 weeks from the "Refund Sent" date.
What to do if your refund is delayed beyond 21 days
If your refund has not arrived 21 days after filing electronically, or 4 weeks after mailing a paper return, use Where's My Refund to check the status. If the status still shows "Return Received" or "Refund Approved," your return is likely under review.
If the status shows "Refund Sent" but you have not received the money after 2 business days (for direct deposit) or 4 weeks (for a check), contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can confirm whether the refund was sent and, if a check was mailed, can issue a replacement.
If you filed a paper return and it has been more than 4 weeks with no status update in Where's My Refund, the IRS may not have received it. Contact the IRS to confirm receipt. If the return was lost in the mail, you will need to file again or work with a tax professional to determine the best course.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company?
No. The IRS processes all returns at the same speed regardless of who prepared them. Some tax software companies offer "rapid refund" loans, but these are loans against your expected refund, not the refund itself — you pay interest and fees. The refund still takes the normal 5 to 21 days to arrive.
Why does the IRS say 21 days but my refund took 6 weeks?
The 21-day target applies only to straightforward returns with no errors or flags. If your return claimed certain credits, had inconsistencies, or was filed during peak season, processing takes longer. The IRS does not publish average times for these cases, but 6 weeks is common for returns requiring review.
If I file an amended return, how long does that refund take?
Amended returns (Form 1040-X) take significantly longer — typically 8 to 12 weeks, sometimes longer. The IRS processes amended returns separately and more carefully. If you are expecting a refund from an amended return, plan for at least 2 to 3 months.
Will my refund be delayed if I file early in January?
Not because you filed early, but possibly because of the credits you claim. If your return includes EITC or ACTC, the IRS holds it until mid-February by law. Otherwise, filing in early January usually results in faster processing than filing in March or April.
What if my bank account information was wrong on my return?
If you provided an incorrect account number, the direct deposit will fail and the IRS will mail a check instead. This adds 2 to 4 weeks. Where's My Refund will show "Refund Sent" but the money will not appear in your account. Contact the IRS to confirm the deposit failed, and they will issue a check to your mailing address.