Federal tax refunds usually take 21 days from when the IRS receives your return
The IRS processes most returns within 21 days of receipt. This is their standard timeline, not a may provide — some refunds arrive faster, some take longer. The 21 days starts when the IRS actually receives your return, not when you file it. If you file on April 1, but the IRS doesn't process it until April 5, the clock starts on April 5.
The IRS publishes a "Where's My Refund?" tool that shows you exactly where your return stands. You can check it on IRS.gov by entering your Social Security number, filing status, and the refund amount. The tool updates once per day, usually overnight. If your return is still being reviewed, the tool will tell you that. If it's approved and sent to your bank, it will give you a delivery date.
How you receive the refund affects when you see the money. Direct deposit to a bank account is fastest — usually 1 to 5 business days after the IRS approves it. A paper check takes 7 to 14 business days after approval. If you chose direct deposit when you filed, you do not need to do anything else.
Key Takeaways
- The IRS processes most returns within 21 days of receipt, though some take longer if they need review or correction.
- Direct deposit delivers refunds in 1 to 5 business days after approval; paper checks take 7 to 14 business days.
- Check "Where's My Refund?" on IRS.gov to see your exact status — it updates daily and shows approval and delivery dates.
- If your return needs correction or verification, the IRS will contact you by mail, which adds weeks to the timeline.
- State tax refunds follow their own timeline separate from federal, usually 2 to 8 weeks depending on the state.
Why some returns take longer than 21 days
A return that needs review or correction will not be approved in 21 days. Common reasons include math errors, missing information, income reported on a W-2 or 1099 that does not match your return, or claiming a refundable credit like the Earned Income Tax Credit. The IRS will send you a letter explaining what is missing or what does not match. You then have to respond by mail or through your IRS account.
If the IRS finds a discrepancy, they may hold your refund while they investigate. This can add 30 to 60 days or more. For example, if your W-2 shows $50,000 in income but you reported $45,000, the IRS will contact you to clarify. You will need to respond with documentation or correct your return.
Returns filed on paper take longer than e-filed returns. Paper returns are scanned and entered by hand, which adds 2 to 4 weeks to processing time. If you filed by mail, add that time to the 21-day window.
Direct deposit versus paper check delivery
Direct deposit is the fastest way to receive a refund. Once the IRS approves your return and sends the refund to your bank, the money usually arrives in 1 to 5 business days. Your bank may hold it for an extra day or two, depending on their policy. If you chose direct deposit on your return, you do not need to do anything — the IRS has your account information.
Paper checks are mailed by the IRS and take 7 to 14 business days to arrive after approval. The timeline depends on mail speed and your location. A check mailed from an IRS processing center in the Midwest to the West Coast may take longer than one mailed locally. If you did not choose direct deposit, the IRS will mail a check to the address on your return.
If you did not provide a bank account when you filed, you cannot change it to direct deposit after the fact. The IRS will mail a check. Some tax software offers a refund advance or refund transfer, which deposits money into a temporary account and then transfers it to your bank — but this is a loan, not the actual refund, and you pay fees.
Tracking your refund status in real time
The IRS "Where's My Refund?" tool is the only official way to check your refund status. Go to IRS.gov, find the tool, and enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool will show you one of four statuses: received, approved, sent to your bank, or delivered.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking it multiple times in one day will not give you new information. If your return was received on April 5, you may not see an update until April 6 or later.
If the tool says your refund was sent to your bank, it gives you a delivery date. This is the date your bank should receive it, not the date you will see it in your account — your bank may take an extra day to process it. If the delivery date has passed and you have not received the money, contact your bank to confirm they received the deposit.
What to do if your refund is delayed
If "Where's My Refund?" says your return is still being reviewed after 21 days, the IRS is investigating something. Check your mail for a letter from the IRS explaining what they need. Do not ignore these letters — they include a deadline for your response, usually 30 days. If you miss the deadline, the IRS may deny your refund or reduce it.
If you received a letter, respond with the documents the IRS requested. You can respond by mail or through your IRS account if you have one set up. Keep a copy of everything you send. Once the IRS receives your response, they will review it and send you another letter with a decision. This can take another 30 to 60 days.
If your refund was supposed to arrive by the delivery date shown in "Where's My Refund?" but did not, contact your bank first. Ask if they received the deposit. If they did not, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you if the refund was sent and investigate if it was lost in transit.
State tax refund timelines
State tax refunds are separate from federal refunds and follow their own timeline. Most states process refunds within 2 to 8 weeks of receiving your return, but this varies widely. Some states are faster — a few process within 2 to 3 weeks. Others take 6 to 8 weeks or longer, especially if your return needs review.
Each state has its own "Where's My Refund?" tool on their tax agency website. Search "[your state] where's my refund" to find it. You will need your Social Security number, filing status, and refund amount. The tool works the same way as the federal version — it updates daily and shows your current status.
If you filed both federal and state returns at the same time, your state refund may arrive before or after your federal refund. They are processed by different agencies on different schedules. Do not assume your state refund is delayed just because your federal refund arrived.
Refund timing for amended returns and corrections
If you filed an amended return (Form 1040-X) to correct an error, the timeline is longer. The IRS processes amended returns separately and usually takes 16 weeks or more. You can check the status of an amended return using "Where's My Refund?" — it will show a different status for amended returns.
If the IRS found an error on your original return and corrected it themselves, they will send you a letter explaining the change. This is not an amended return — the IRS made the correction. The letter will tell you if your refund was reduced or if you owe money instead. You do not need to do anything unless you disagree with the correction.
Frequently Asked Questions
Can I get my refund faster than 21 days?
Some refunds arrive in 5 to 10 days if they are simple returns with no errors and direct deposit is chosen. However, you cannot rush the IRS. The 21-day timeline is their standard, and some returns take longer. Using tax software and filing electronically gives you the best chance of a faster refund.
What if I filed my return but the IRS says they never received it?
Check "Where's My Refund?" first — it may show received even if you think it was not. If the tool says no record found after 2 weeks, contact the IRS at 1-800-829-1040. If you filed by mail, ask if it was received. If you filed electronically, ask for a confirmation number. You may need to refile if the return was lost.
Does filing early get me a faster refund?
Filing early does not speed up processing — the IRS processes returns in the order they are received, not by filing date. However, filing early means your refund will be approved earlier in the tax season, so you will receive it sooner overall. Filing in February gets you a refund sooner than filing in April.
Why does my refund show a delivery date but the money has not arrived?
The delivery date is when your bank should receive the deposit, not when it appears in your account. Banks may take 1 to 2 extra days to process it. If the delivery date was more than 2 days ago, contact your bank to confirm they received it. If they did not, call the IRS to report the missing refund.
Do I have to wait for my federal refund before I file my state return?
No. You can file your state return anytime, even before you file your federal return. State and federal refunds are processed separately and on different timelines. Filing state early does not delay your federal refund, and vice versa.