Timeline from filing to money in your account
If you file electronically and choose direct deposit, the IRS says you should receive your refund within 21 days. Most people get theirs in 5 to 14 days. If you file by mail or request a check, add 2 to 4 weeks to that timeline — the IRS has to receive your return, process it, and mail the check to you.
The 21-day window is a target, not a may provide. The IRS processes returns in the order they arrive, and volume spikes in early April. A return filed in mid-March may move faster than one filed in early April, even if both are electronic. State refunds follow their own timeline and often arrive separately from your federal refund.
Your actual wait depends on three things: how you filed, how you want the money, and whether the IRS needs to review your return before releasing it. A return that passes automated checks moves through in days. One that triggers a manual review can take weeks or months.
Key Takeaways
- Electronic filing with direct deposit is fastest — most refunds arrive within 5 to 14 days, though the IRS allows up to 21 days.
- Paper returns and check refunds take 2 to 4 weeks longer because the IRS must receive and manually process the paper.
- If the IRS flags your return for review — usually because of math errors, missing information, or identity concerns — your refund will be delayed by weeks or months.
- 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 arrive on a separate timeline from federal refunds and may take longer depending on your state's processing speed.
Why electronic filing with direct deposit is fastest
When you file electronically, your return goes directly to the IRS computer system. There is no mail delay, no manual data entry, and no envelope to open. The IRS can begin processing your return the moment it arrives.
Direct deposit is faster than a check because the money moves electronically from the IRS bank account to yours. The IRS initiates the transfer, your bank receives it, and the funds appear in your account — usually within a few business days of the IRS approving your refund. A check has to be printed, mailed, and deposited by you, which adds 1 to 2 weeks.
If you filed electronically but chose a check, expect your refund in 3 to 4 weeks from the filing date. If you filed by mail, add another 1 to 2 weeks for the IRS to receive and open your envelope before processing begins.
What happens when the IRS reviews your return
Not every return moves through automatically. The IRS screens all returns for math errors, missing information, and signs of fraud or identity theft. Most errors are caught by software and corrected without delay. Some require a person to look at your return.
Common reasons for a manual review include: a large refund relative to your income, a claim for the Earned Income Tax Credit (EITC), a home office deduction, charitable donations that seem high, or inconsistencies between your return and what your employer or bank reported to the IRS. If your Social Security number or identity information does not match IRS records, your return will be held for verification.
When the IRS reviews your return, processing stops. You will receive a letter explaining what they need. You may have to send documents, answer questions, or wait while the IRS verifies information with your employer or financial institution. This process typically takes 4 to 12 weeks, though complex cases can take longer.
How to track your refund status
Where's My Refund is the official IRS tool for tracking your federal refund. Go to IRS.gov, find the Where's My Refund link, and enter 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 finished processing), "Approved" (your refund has been approved and is being sent to you), or "Sent" (your refund has been mailed or deposited). If your return is under review, the tool will tell you that as well and may provide an expected completion date.
Do not call the IRS to ask about your refund before 21 days have passed. The IRS cannot speed up processing, and phone lines are overwhelmed during tax season. If your refund is more than 21 days late and Where's My Refund shows no update, then contact the IRS at 1-800-829-1040.
State tax refund timing
Your state refund is separate from your federal refund and follows your state's own processing timeline. Some states process refunds as quickly as the IRS — within 2 to 3 weeks of filing. Others take 4 to 8 weeks. A few states are slower, especially if you owe state taxes and the state is offsetting your refund against other debts.
If you filed your federal and state returns together using tax software, both were submitted electronically. Your state will process its return independently, so you may receive your federal refund weeks before your state refund arrives. Check your state's tax department website for a refund tracking tool — most states have one similar to the IRS Where's My Refund.
Some states hold refunds if there is a discrepancy between your return and what was reported by employers or financial institutions. This is less common than federal holds, but it does happen. If your state refund is delayed, the state tax department website will usually explain why.
What to do if your refund is late
If your refund has not arrived within 21 days of filing electronically or 4 weeks of mailing a paper return, use Where's My Refund to check the status. If the tool shows "Approved" or "Sent" but the money has not hit your account, wait 5 more business days — the IRS may have initiated the transfer but your bank has not yet posted it.
If Where's My Refund shows your return is under review or if more than 21 days have passed with no update, contact the IRS. Call 1-800-829-1040 during business hours. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is delayed due to a review, an error, or a processing backlog.
If you believe your refund was lost in the mail or deposited to the wrong account, the IRS can issue a replacement check or investigate the deposit. This process takes additional time, so report the issue as soon as you are certain the refund did not arrive.
Refund timing for amended returns and special situations
If you filed an amended return (Form 1040-X), expect a longer wait. The IRS processes amended returns separately and does not prioritize them. Most amended returns take 8 to 12 weeks to process, though some take longer if the amendment triggers a review.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until mid-February, even if you file in January. This is a federal requirement designed to prevent fraud. Your refund will not be released before mid-February regardless of when you file.
If you owe back taxes, student loans in default, or child support, your refund may be offset — meaning the government keeps part or all of it to pay what you owe. The IRS will notify you by mail if this happens. The offset delays your refund by several weeks.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS cannot speed up processing, and no service can make the IRS move faster. If you need money urgently, consider a tax refund anticipation loan from a lender, though these charge fees and interest. The fastest legitimate path is electronic filing with direct deposit, which typically delivers in 5 to 14 days.
Why does the IRS say 21 days but my refund took longer?
The 21-day window is the IRS target for most returns, but it is not a deadline. Returns filed during peak season (early April) may take longer. Returns flagged for review, amended returns, and returns claiming certain credits take much longer. If your refund took 3 to 4 weeks, that is normal.
What if I filed electronically but chose a check instead of direct deposit?
Your refund will be approved in 5 to 14 days, but the IRS will then print and mail the check. Add 1 to 2 weeks for mail delivery. Total time is usually 3 to 4 weeks. Direct deposit is always faster.
Can I change my refund to direct deposit after I file?
No. Once you file, you cannot change the refund method. If you chose a check, you will receive a check. If you chose direct deposit to an account that is now closed, the IRS will mail a check instead. You can provide a new bank account only on your next tax return.
Do I need to do anything to receive my refund, or does it come automatically?
If you chose direct deposit, the money comes automatically to your bank account once the IRS approves your return. If you chose a check, the IRS mails it to the address on your return — you do not need to do anything. Just wait for it to arrive.