Current refund timelines from the IRS
The IRS says most refunds arrive within 21 days of when they receive your return. That clock starts the day your return is processed, not the day you file it. If you file on January 15 and the IRS processes it on January 20, the 21-day window opens on January 20, not January 15.
In practice, refunds are arriving faster than that timeline suggests. The IRS reported that in 2024, about 9 out of 10 refunds arrived within 21 days. But "within 21 days" includes refunds that show up in 5 days and refunds that take the full 21. The median time — the point where half arrive faster and half arrive slower — is closer to 5 to 8 days for direct deposit.
Paper checks take longer. If you requested a check instead of direct deposit, add 7 to 10 business days after the IRS processes your return. A check processed on February 1 might not arrive until mid-February, depending on mail speed in your area.
Key Takeaways
- Direct deposit refunds typically arrive 5 to 8 days after the IRS processes your return, though the IRS allows up to 21 days.
- Paper checks take an additional 7 to 10 business days after processing, so the total can stretch to three weeks or longer.
- The processing date is what matters, not your filing date — a return filed in January might not process until February.
- You can track your exact refund status through IRS Where's My Refund, which updates once per day and shows the processing date.
- Refunds are slower if the IRS needs to verify income, Social Security numbers, or dependent information before releasing your money.
Why some refunds take longer than 21 days
The IRS holds refunds when something on your return does not match their records or when they need to verify information before sending money. Common triggers include a mismatched Social Security number, a dependent claimed on multiple returns, income reported to the IRS under a slightly different name, or a return filed with a new address the IRS has not seen before.
If the IRS flags your return for review, processing stops. You will see a message in Where's My Refund saying your return is being reviewed. This review can take anywhere from a few days to several weeks, depending on the complexity and the current IRS workload. During tax season (January through April), reviews take longer because the IRS is processing millions of returns simultaneously.
Amended returns — Form 1040-X filed to correct a mistake on an original return — take significantly longer. The IRS processes amended returns separately and does not prioritize them. An amended return filed in March might not process until June or July. If you need to amend, file as soon as you discover the error rather than waiting.
How to check your refund status
The IRS tool Where's My Refund is the only official source for your refund status. You reach 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.
Where's My Refund shows three pieces of information: whether your return has been received and accepted, whether it is being processed, and the expected deposit date once processing is complete. If your refund is delayed, the tool will tell you why — for example, "We are reviewing your return" or "We need more information from you."
Do not rely on your tax software's tracking feature or your tax preparer's status updates. Those are often slower than Where's My Refund and may show outdated information. The IRS system is the source of truth.
Refunds delayed by identity theft or fraud review
If the IRS suspects identity theft or fraud, your refund enters a separate queue. The IRS will send you a letter explaining what they need. This process can take 60 days or longer because the IRS must verify your identity before releasing any money.
If you receive a letter from the IRS about your refund, follow the instructions exactly. Do not ignore it or assume it is a scam — the IRS does mail letters about refund holds. You can also call the IRS at 1-800-829-1040 to confirm the letter is legitimate and ask what documentation they need.
During this verification period, Where's My Refund may show no status at all, or it may show "We are reviewing your return." The IRS will update the tool once they have made a decision.
State tax refunds and their separate timelines
Your state refund operates on a completely separate timeline from your federal refund. Even if your federal refund arrives in a week, your state refund might take three weeks or longer. Each state processes returns independently and sets its own timeline.
Most states promise refunds within 30 to 45 days of processing your return. Some states are faster — a handful process and send refunds within two weeks. Others are slower, especially if they are verifying income with the federal IRS or checking for fraud.
To check your state refund status, go to your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. You will typically need your Social Security number and refund amount. State tools update less frequently than Where's My Refund — sometimes only once per week — so do not check daily.
What to do if your refund is late
If your refund has not arrived by day 21 after the IRS processed your return, start by checking Where's My Refund again. The tool may show a new status or a reason for the delay. If it still shows "Refund sent" but the money has not hit your account, contact your bank to confirm the deposit was not rejected or held.
If Where's My Refund shows your refund was sent but you never received it, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can trace the payment and tell you whether it was deposited to the account on your return or if there was an error in the routing number.
For state refunds, contact your state tax agency directly. Most states have a phone line and an online chat option. If your state refund is more than 45 days past processing, ask whether the state has issued a check or if there is a hold on your account.
Refunds held for back taxes, student loans, or child support
The federal government can intercept your refund to pay off certain debts. The most common reasons are unpaid federal income taxes from a prior year, defaulted federal student loans, or court-ordered child support or alimony. If this applies to you, the IRS will send you a notice before your refund is taken.
When a refund is intercepted, it does not appear in Where's My Refund as "sent." Instead, the tool will show a message about the offset or hold. The notice you receive will explain which agency took the money and how to contact them if you believe the offset was wrong.
State refunds can also be intercepted for state income tax debt, state student loan debt, or state child support orders. The process is the same — you will receive a notice, and the money will not be deposited to your account.
Frequently Asked Questions
Why is my refund taking longer than 21 days?
The IRS is likely reviewing your return for verification. Common reasons include a mismatched name or Social Security number, a dependent claimed on multiple returns, or income that does not match IRS records. Check Where's My Refund for the specific reason. If it says "We are reviewing your return," the IRS will contact you by mail if they need more information.
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. Refund anticipation loans offered by some tax preparers are not faster refunds — they are loans against your expected refund, and you pay interest or fees. Direct deposit is the fastest method available, and it is free.
What if I filed my return but it never shows up in Where's My Refund?
The IRS can take up to two weeks to receive and scan your paper return into their system. If you filed electronically, it should appear within 24 hours. If your return does not show up after two weeks (for paper) or one day (for electronic), call the IRS at 1-800-829-1040 to confirm they received it.
Do I need to do anything if my refund is delayed, or will it eventually arrive?
If Where's My Refund shows your refund was sent, it will arrive — it just may take longer than expected. If the tool shows a hold or review, do not wait passively. Check the message for instructions. If the IRS needs information from you, they will send a letter with a deadline. Missing that deadline can result in a smaller refund or no refund at all.
Is my state refund coming at the same time as my federal refund?
No. State refunds are processed separately and usually take longer. Your federal refund might arrive in one week while your state refund takes four weeks. Check your state's tax agency website for a separate status tracker — do not assume your state refund is coming just because your federal refund arrived.