Where to check your refund status in real time
The IRS has one official tool for this: Where's My Refund? on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and tells you whether the IRS has received your return, is processing it, or has approved it for payment.
You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and expected refund amount ready. Wait times are longest in February and March. If you filed electronically, you can typically check status within 24 hours of filing. If you mailed a paper return, wait at least four weeks before checking.
The IRS mobile app IRS2Go has the same Where's My Refund tool built in, so you can check from your phone without visiting the website.
Key Takeaways
- Where's My Refund on IRS.gov is the only official IRS tool for checking refund status, and it updates once daily.
- You need your Social Security number, filing status, and the exact refund amount from your tax return to check status.
- Electronic returns show status within 24 hours; paper returns take at least four weeks before you can check.
- If the tool says your refund was approved, it will arrive by direct deposit or check within the timeframe shown — the IRS does not hold approved refunds.
- If you see an error message or your status does not update for more than 21 days after filing electronically, contact the IRS directly.
What each status message means
Return received. The IRS has your return but has not started processing it yet. This is normal and can last several days to a few weeks depending on filing volume.
Return approved. The IRS has processed your return and approved your refund. The tool will show the payment date — either a specific date for direct deposit or the date a check was mailed. Once approved, the refund is on its way and the IRS will not delay it.
We cannot provide information about your refund. This message appears when the IRS does not have your return on file yet, or when there is a problem with the information you entered. Check that your Social Security number, filing status, and refund amount are exactly as they appear on your return. If they are correct and you filed electronically more than 24 hours ago, contact the IRS.
Your return is being reviewed. The IRS is examining your return for errors, missing information, or inconsistencies with other records. This can add weeks or months to processing time. The IRS will mail you a letter if they need more information from you.
How long refunds actually take after approval
Once Where's My Refund shows your refund is approved, the payment date shown is firm. Direct deposits arrive on that date or within one business day. Checks mailed by the IRS typically arrive within 7 to 10 business days of the date shown, though mail delays can add time.
The IRS does not hold refunds after approval. If the date has passed and you have not received the money, the problem is usually with your bank (for direct deposit) or the mail (for checks). Contact your bank first if you chose direct deposit — they can confirm whether the deposit arrived and was rejected. If the IRS mailed a check, wait 10 business days from the date shown before assuming it is lost.
If your refund was approved more than 21 days ago and you still have not received it, call the IRS at 1-800-829-1954 with your return information. They can file a trace to locate the payment.
Why your refund might be delayed
The most common reason is incomplete or incorrect information on your return — a mismatched name or Social Security number, a missing signature, or math errors. The IRS will mail you a letter explaining what is wrong and what you need to send back.
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete. This is called the EITC compliance hold and applies every year.
Identity theft or fraud flags can also delay processing. If the IRS suspects your return may be fraudulent, they will freeze it for investigation. This can take weeks or months. You will receive a letter if this happens.
High filing volume in February and March slows all processing. If you filed early in January, your refund will likely move faster than one filed in late March.
What to do if your refund is missing or wrong
First, confirm the refund was actually approved and sent. Log into Where's My Refund again and write down the exact payment date shown. If that date has not passed yet, wait — the refund is still in process.
If the date has passed and you chose direct deposit, call your bank and ask whether the IRS deposit was received and rejected. Banks reject deposits for closed accounts, name mismatches, or account number errors. If your bank rejected it, the IRS will mail you a check instead, which can take several additional weeks.
If you chose a mailed check and it has been more than 10 business days since the payment date, file a refund trace by calling 1-800-829-1954. Have your Social Security number and return information ready. The IRS will investigate and either reissue the check or deposit the refund directly if they can confirm your bank account.
If Where's My Refund shows an error message or your status has not changed in more than 21 days, call the IRS. Do not assume the system is broken — contact them to find out what is actually holding up your return.
Protecting yourself from refund scams
The IRS will never contact you by phone, email, or text to ask about your refund. If someone calls claiming to be from the IRS about your refund, hang up. Scammers pose as IRS agents to steal personal information or demand payment.
The only official IRS refund tool is Where's My Refund on IRS.gov. Do not use third-party websites or apps that claim to check your refund status — they are either scams or they straightforward pull data from the official IRS tool and charge you for it.
If you used a tax preparation service and they promised a faster refund or a refund advance, read the fine print. Refund advances are loans, not refunds, and they charge interest and fees. The IRS does not partner with tax services to speed up refunds.
Frequently Asked Questions
Can I check my refund status if I filed a joint return with my spouse?
Yes. Use either spouse's Social Security number to check. The status will be the same regardless of which number you enter, since the IRS processes joint returns as a single unit.
What if I filed my return but Where's My Refund says it has no record of it?
If you filed electronically, wait 24 hours and check again. If you filed by mail, wait at least four weeks. If the timeframe has passed and the tool still shows no record, call the IRS at 1-800-829-1954 to confirm they received it. Bring a copy of your return or your filing confirmation number if you have it.
Does the refund amount shown in Where's My Refund include my state refund?
No. Where's My Refund shows only your federal refund. State refunds are processed separately by your state tax authority and have their own tracking systems. Check your state's tax website for state refund status.
Can I change my direct deposit information after I file if my bank account is closed?
Not through Where's My Refund. If your account is closed or the information is wrong, the IRS will reject the deposit and mail you a check instead. This adds 7 to 10 business days. If you catch the error before the refund is approved, you can file an amended return with the correct account information, but this restarts processing time.
What happens if I owe back taxes or child support and the IRS offsets my refund?
Where's My Refund will show a reduced refund amount or no refund at all. The IRS will mail you a notice explaining what was offset and why. You can dispute the offset by contacting the agency that claims the debt (the Department of Education for student loans, your state for child support, etc.) or by calling the IRS at 1-800-829-1954.