Where to check your federal tax refund status
The IRS has a tool called Where's My Refund? that tells you the status of your federal return. You reach it through IRS.gov, and it updates once per day, usually overnight. To use it, you need your Social Security number, filing status, and the exact refund amount from your tax return.
Where's My Refund? shows three possible statuses: the IRS has received your return, the IRS is processing it, or your refund has been approved and a payment date has been set. If your return was filed electronically, the tool usually has information within 24 hours. If you mailed a paper return, it can take three to four weeks before the tool recognizes it.
You can also call the IRS at 1-800-829-1040 to speak with a representative, though wait times are often long during tax season. Have your Social Security number, filing status, and expected refund amount ready when you call.
Key Takeaways
- The IRS tool Where's My Refund? updates once daily and shows whether your return has been received, is being processed, or has an approved payment date.
- Electronic returns appear in the tool within 24 hours; paper returns take three to four weeks to show up.
- You need your Social Security number, filing status, and the exact refund amount to check your status online.
- If Where's My Refund? shows a problem or you cannot find your return after the expected timeframe, contact the IRS directly or visit a local Taxpayer Assistance Center.
How long federal refunds take after approval
Once the IRS approves your refund, the payment method determines how long you wait. If you chose direct deposit to your bank account, the money typically arrives within one to two business days after the approval date shown in Where's My Refund?. If you requested a check by mail, allow five to seven business days from the approval date, though delivery can take longer depending on postal service speed in your area.
The IRS processes refunds in batches throughout the tax season. Most returns filed in January and February are processed by late February or early March. Returns filed closer to the April deadline take longer — some are not processed until May or June. If you filed late or amended your return, add an extra four to six weeks to the normal timeline.
What to do if your refund is delayed
If Where's My Refund? shows your return is still being processed more than 21 days after you filed electronically, or more than six weeks after you mailed a paper return, contact the IRS. Call 1-800-829-1040 or visit a Taxpayer Assistance Center in your area — you can find the nearest one on IRS.gov by entering your zip code.
Common reasons for delays include math errors on your return, missing information (like a Social Security number), or a mismatch between your return and IRS records. The IRS will send you a letter if they need more information from you. Check your mail carefully, because you usually have 30 days to respond. If you do not respond in time, the IRS may deny your refund or reduce it.
If you filed your return correctly and the delay is on the IRS side, you may be owed interest on your refund. The IRS pays interest if your refund is more than 45 days late. You do not have to request it — the IRS calculates and includes it automatically.
State tax refund status
Each state runs its own tax refund system, separate from the federal IRS. Most states have an online tool similar to Where's My Refund?, but the name and website vary. Search "[your state] tax refund status" to find the right tool, or visit your state's department of revenue website directly.
State refunds typically take longer than federal refunds. Many states process returns within two to four weeks of receiving them, but some take six to eight weeks during peak season. A few states mail refund checks rather than offering direct deposit, which adds another week or two to the timeline. If you filed your state return at the same time as your federal return, expect the state refund to arrive after the federal one.
When your refund shows a problem in the system
Where's My Refund? sometimes displays a message that your return cannot be processed as filed. This usually means the IRS found an error or inconsistency. The most common issues are a mismatched Social Security number, a dependent claimed on multiple returns, or income reported to the IRS that does not match your return.
When this happens, the IRS sends you a letter explaining the problem and what you need to do. The letter arrives by mail within two to three weeks. Do not ignore it — you typically have 30 days to respond. If the issue is simple (like a typo), you may be able to correct it by phone. If it is more complex, you might need to file an amended return or provide additional documents.
If you believe the IRS made an error, you can dispute it. Call 1-800-829-1040 and ask to speak with a representative about your specific return. Have your return and any supporting documents ready.
Refunds for amended returns
If you filed an amended return (Form 1040-X), your refund takes longer. The IRS processes amended returns separately from original returns, and the timeline is usually four to six weeks from the date you filed the amendment. Some amended returns take longer if the IRS needs to review additional information.
You can check the status of an amended return through Where's My Refund? if you filed it electronically. If you mailed it, the tool may not show it until the IRS has scanned it into the system, which can take several weeks. If your amended return has been processing for more than eight weeks, contact the IRS to confirm they received it.
What happens if your refund never arrives
If Where's My Refund? shows your refund was approved and the payment date has passed, but you have not received the money, take action. For direct deposits, check with your bank first — the money may have been deposited to a closed account or rejected for another reason. Call your bank's customer service line and ask them to search for the IRS deposit using the expected payment date.
If your bank confirms they never received the deposit, or if you were supposed to receive a check and it never arrived, contact the IRS. Call 1-800-829-1040 and have your return information ready. The IRS can issue a replacement check or reissue the direct deposit to a different account. This process usually takes two to four weeks.
If you suspect your refund was stolen or deposited to an account you do not recognize, report it to the IRS immediately. You may also want to file a report with the Federal Trade Commission at IdentityTheft.gov if you believe your identity was used fraudulently.
Frequently Asked Questions
How often does Where's My Refund? update?
The tool updates once per day, usually overnight. If you check it multiple times in one day, you will see the same information. Check back the next day if you want to see a change in status.
Can I check my refund status without a Social Security number?
No. Where's My Refund? requires your Social Security number, filing status, and the exact refund amount. If you do not have this information, call the IRS at 1-800-829-1040 and a representative can look up your return using your name and address instead.
Why does Where's My Refund? say it cannot find my return?
This usually means the IRS has not received or scanned your return yet. If you filed electronically, wait 24 hours and try again. If you mailed a paper return, wait three to four weeks. If you still cannot find it after that timeframe, call the IRS to confirm they received it.
Will I get interest if my refund is late?
Yes, if your refund is more than 45 days late due to IRS processing delays. The IRS calculates the interest automatically and includes it with your refund — you do not need to request it. Interest is paid at a rate set by the IRS each quarter.
What if I filed my return but changed my bank account before the refund arrived?
Contact the IRS as soon as possible. Call 1-800-829-1040 and provide your new bank account information. The IRS can reissue your refund as a direct deposit to the new account or send a check instead. This process usually takes two to four weeks.