Check your refund status with the IRS Where's My Refund tool
The IRS Where's My Refund tool is the fastest way to find out where your federal tax refund is. Go to irs.gov, click "Where's My Refund," 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 you one of three statuses: your return is being processed, your refund has been approved and a payment date has been set, or your refund has been sent. If it says your return is being processed, check back in 24 hours. Most returns are processed within 21 days of filing, though some take longer.
If you filed electronically and chose direct deposit, your refund typically arrives within 21 days. If you chose a paper check, add 7 to 10 business days after the IRS approves your refund. If you filed by mail, add 4 to 6 weeks to the processing time before the clock starts.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov shows your refund status and expected payment date in real time.
- Direct deposit refunds arrive within 21 days of filing for most returns; paper checks take an additional 7 to 10 business days after approval.
- If your refund is delayed beyond 21 days, check whether the IRS needs more information from you, which they will mail to your address on file.
- State tax refunds are processed separately and have their own tracking systems on your state's tax agency website.
- If your refund never arrives, the IRS can issue a replacement check or direct deposit, but you must wait 120 days after filing before requesting one.
Why your refund might be delayed past 21 days
The IRS delays processing when your return has errors, missing information, or a mismatch between what you reported and what employers or banks reported to the government. Common triggers include a missing or incorrect Social Security number for a dependent, math errors, or a discrepancy in income reported on a W-2 or 1099 form.
If the IRS finds a problem, they mail a letter to your address on file explaining what they need. This letter takes 7 to 10 business days to arrive. You then have 30 days to respond. Once the IRS receives your response, processing resumes and typically takes another 4 to 6 weeks.
Identity theft and fraud checks also cause delays. If the IRS suspects your return may be fraudulent, they hold it for manual review, which can add 4 to 6 weeks or longer. The Where's My Refund tool will not show a payment date during this review.
What to do if your refund is more than 21 days late
First, check the Where's My Refund tool again. If it still shows "processing," wait another week and check once more. If it has been more than 21 days and the tool shows no payment date, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready.
The IRS phone line has wait times that can exceed an hour during tax season. If you cannot reach them by phone, you can file a complaint through the IRS Taxpayer Advocate Service, which is free and can escalate your case if the IRS has lost or misplaced your return.
If you filed electronically and the Where's My Refund tool shows your refund was sent but you never received it, wait 5 business days. If it still has not arrived, contact your bank to confirm the deposit was not rejected. If your bank has no record, call the IRS to request a replacement check or reissue the direct deposit.
How to track a paper check refund
Paper checks take longer than direct deposit because the IRS must print and mail them. Once the Where's My Refund tool shows an approval date, add 7 to 10 business days for the check to arrive by mail. If you filed by mail instead of electronically, add 4 to 6 weeks to the processing time first.
If your check does not arrive within 10 business days of the approval date shown in Where's My Refund, contact the IRS. They can tell you whether the check was mailed and to which address. If the check was lost in the mail, the IRS will issue a replacement, which takes another 4 to 6 weeks.
To speed up future refunds, choose direct deposit instead of a paper check. Direct deposit is faster, more secure, and eliminates the risk of a check being lost or stolen.
State tax refunds are tracked separately
Your state tax refund is processed independently from your federal refund and may arrive on a different timeline. Each state has its own tax agency and its own refund tracking system. Go to your state's tax agency website and look for a "refund status" or "where's my refund" tool.
State refunds typically take 4 to 8 weeks to process, though some states are faster and some slower. A few states offer direct deposit for state refunds, which speeds up delivery. If you chose a paper check, add another 7 to 10 business days after the state approves your refund.
If you cannot find your state's refund tracking tool, search "[your state] tax refund status" or call your state's tax agency directly. The phone number is on your state tax return or on the state's tax agency website.
What happens if your refund was sent to the wrong account
If you chose direct deposit but entered an incorrect account number, the bank will reject the deposit and the IRS will reissue your refund as a paper check. This takes an additional 4 to 6 weeks. The Where's My Refund tool will not show this delay clearly, so if you know you made an error on your return, call the IRS to confirm the status.
If you changed banks after filing, your old account may reject the deposit. Contact your old bank to ask whether they received and rejected a deposit from the IRS. If they did, they will tell you the date. The IRS will then mail a check to your address on file, which takes 4 to 6 weeks from the rejection date.
To avoid this in the future, double-check your account number and routing number before filing. The routing number is a nine-digit code specific to your bank and branch; the account number is on the bottom left of your checks.
Requesting a replacement refund after 120 days
If you have not received your refund 120 days after filing, you can request a replacement. Call the IRS at 1-800-829-1040 or file Form 3911, Application for IRS Transcript, to request a trace of your refund. The IRS will investigate whether the refund was mailed, deposited, or lost.
If the IRS confirms your refund was sent but never arrived, they will issue a replacement check or reissue the direct deposit at no cost to you. A replacement check takes 4 to 6 weeks to arrive. If you need the money sooner, ask the IRS whether they can reissue it as a direct deposit instead, which is faster.
Keep a copy of your filed return and any correspondence from the IRS. If you filed electronically, you should have a confirmation number. Have these documents ready when you call.
Frequently Asked Questions
How often does the Where's My Refund tool update?
The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same information. If your status has not changed after a week, your return may be held for review or additional information.
Can I get my refund faster if I pay a tax preparation company?
No. Tax preparation companies cannot speed up IRS processing. Some offer "refund advance" loans that give you cash before the IRS processes your return, but these loans charge fees and interest. The IRS processes all returns on the same timeline regardless of who prepared them.
What if the IRS says I owe money instead of getting a refund?
If you filed and the IRS determined you owe taxes instead, they will mail you a bill with payment instructions. You can pay online at irs.gov, by phone, or by mail. If you cannot pay in full, the IRS offers payment plans with monthly installments.
Do I need to do anything if my refund is delayed?
Check the Where's My Refund tool weekly. If it shows the IRS needs more information, they will mail you a letter. Respond to that letter within 30 days. If no letter arrives and the tool shows no payment date after 21 days, contact the IRS by phone.
Can I cancel my refund and owe taxes instead?
No. Once you file your return, the IRS processes it according to what you reported. If you want to change your return after filing, you must file an amended return using Form 1040-X. This takes additional time to process.