Use IRS Where's My Refund to see your status in real time
The IRS tool called Where's My Refund is the fastest way to find out where your refund stands. You can check it on the IRS website at irs.gov, and it updates once per day, usually overnight. You need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return to use it.
The tool tells you one of three things: your refund is still being processed, it has been approved and a payment date has been set, or it has already been sent. If your refund was approved, the tool shows you the exact date the IRS will send it and which delivery method it chose — direct deposit to your bank account or a check mailed to your address.
You can check Where's My Refund as many times as you want. The IRS recommends waiting at least 24 hours after you file before you start checking, because the system needs time to receive and record your return.
Key Takeaways
- Where's My Refund on irs.gov is updated once per day and shows whether your refund is processing, approved with a payment date, or already sent.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- If the IRS chose direct deposit, your money usually arrives within one to two business days after the approval date shown in the tool.
- If the IRS is mailing a check, it typically arrives within seven to ten business days after the approval date.
- If Where's My Refund shows no record of your return after 24 hours, the IRS may not have received it yet, or you may have filed under a different Social Security number or name.
What the three refund statuses mean
Still being processed: The IRS has your return but has not finished reviewing it. This is the most common status in the first few weeks after you file. The tool will not show you a payment date yet. Most returns are processed within 21 days of filing, though some take longer if the IRS needs to verify information or if your return was filed on paper instead of electronically.
Approved with a payment date: The IRS has finished reviewing your return and has approved your refund. The tool shows the exact date your money will be sent. If you chose direct deposit, the money usually arrives one to two business days after this date. If you are receiving a check, allow seven to ten business days after the approval date for it to arrive in the mail.
Refund sent: Your refund has already been delivered. If you chose direct deposit, it should be in your bank account. If you chose a check, it is in the mail or has already arrived. If you do not see the money in your account or do not receive the check within the timeframe shown, contact the IRS or your bank.
Direct deposit versus check delivery times
The IRS offers two ways to send your refund: direct deposit to your bank account or a paper check mailed to your address. You chose one of these when you filed your return.
Direct deposit is faster. Once the IRS approves your refund, the money is usually in your bank account within one to two business days. Some banks deposit it the same day they receive it from the IRS. You can check your bank account to see if the deposit has arrived, or call your bank if you do not see it by the second business day after the approval date.
Check delivery takes longer because the check has to be printed and mailed. After the IRS approves your refund, allow seven to ten business days for the check to arrive. The check is mailed to the address you listed on your tax return. If you moved since you filed, the check may be delayed or returned to the IRS. If you do not receive your check within ten business days of the approval date, contact the IRS.
Why your refund might not show up in Where's My Refund
If you check Where's My Refund and see no record of your return, the most common reason is that the IRS has not processed it yet. If you filed electronically, wait at least 24 hours. If you filed on paper, wait at least four weeks before you assume something is wrong.
The tool may also show no record if you filed under a different name or Social Security number than the one you are using to check. This happens most often when someone recently married or divorced and filed under their new name, or when a dependent or spouse is checking using their own Social Security number instead of the primary filer's number. Always check using the Social Security number of the person whose name is first on the return.
If you filed a paper return and it has been more than four weeks, or if you filed electronically and it has been more than 21 days and Where's My Refund still shows nothing, contact the IRS at 1-800-829-1040 to confirm they received your return. Have your return and a copy of your filing confirmation ready.
What to do if your refund is delayed
The IRS processes most returns within 21 days of filing, but some take longer. Common reasons for delays include math errors on the return, missing information, a return that was filed on paper instead of electronically, or the IRS flagging your return for review because something on it does not match their records.
If Where's My Refund shows your return is still being processed after 21 days, you can call the IRS at 1-800-829-1040 to ask why. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your return is in the normal queue or if something specific is holding it up.
If the IRS found an error on your return, they will send you a letter explaining what needs to be corrected. Do not ignore this letter — respond within the timeframe it gives you, or your refund will be delayed further. If you need to amend your return, you can file Form 1040-X (Amended U.S. Individual Income Tax Return) to correct the error.
Tracking a refund that was already sent
If Where's My Refund shows your refund has been sent but you have not received it, the next step depends on how you chose to receive it.
For direct deposit: Check your bank account first. The money may have arrived but not posted visibly yet, especially if the deposit came late in the day. If it has been more than two business days since the approval date and the money is not in your account, call your bank and give them the approval date. They can check whether the IRS sent the deposit and whether it is pending. If your bank says they never received it, contact the IRS at 1-800-829-1040 and ask them to verify the bank account number on file.
For check delivery: If it has been more than ten business days since the approval date and you have not received your check, contact the IRS at 1-800-829-1040. They can tell you whether the check was mailed and can issue a replacement if it was lost in the mail. You will need to wait for the replacement check to arrive, which usually takes another two to three weeks.
Using the IRS mobile app as an alternative
The IRS also offers a mobile app called IRS2Go, available on iPhone and Android, that lets you check your refund status on your phone. It uses the same Where's My Refund data as the website, so you will see the same information. The app updates once per day, usually overnight, just like the website.
The app also sends you notifications if you turn them on. You can set it to alert you when your refund status changes, so you do not have to check manually every day. To use the app, download it from the Apple App Store or Google Play Store, then enter your Social Security number, filing status, and refund amount.
Frequently Asked Questions
How often does Where's My Refund update?
The IRS updates Where's My Refund once per day, usually overnight. Checking multiple times in a single day will show you the same information. If your status changes, you will see it the next day after the update runs.
Can I check my refund status if I filed jointly with my spouse?
Yes. Use the Social Security number of the person whose name appears first on the return, along with the filing status (married filing jointly) and the refund amount. Your spouse can also check using the same information.
What if I filed my return but the IRS says they have no record of it?
If you filed electronically, wait at least 24 hours before checking again. If you filed on paper, wait at least four weeks. If the return still does not show up after that, call the IRS at 1-800-829-1040 with your return and filing confirmation to confirm they received it.
Can I change my refund delivery method after I file?
No. Once you file your return, you cannot change whether you receive direct deposit or a check. You chose this when you filed, and it cannot be changed afterward. If you need to update your bank account information for direct deposit, you must contact the IRS before they process your return.
What happens if my refund check gets lost in the mail?
Contact the IRS at 1-800-829-1040 and tell them your check did not arrive. They can issue a replacement check, which usually takes two to three weeks to arrive. The IRS will verify the check was mailed before issuing a replacement.