Yes, you can check your federal tax refund status online in real time
The IRS offers a free tool called Where's My Refund? that shows you the status of your federal tax refund without calling or visiting an office. You can check it as soon as 24 hours after you file electronically, or as soon as four weeks after you mail a paper return. The tool tells you whether the IRS has received your return, is processing it, has approved it, or has sent it out.
You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return to use the tool. The IRS updates the information once per day, usually overnight, so checking multiple times on the same day will show the same status.
Most refunds arrive within 21 days of approval if you chose direct deposit to a bank account. If you chose a paper check, add another 7 to 14 days for mail delivery, depending on where you live.
Key Takeaways
- Where's My Refund? is available at IRS.gov and shows your federal refund status 24 hours after e-filing or four weeks after mailing a paper return.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- The IRS updates refund information once per day, so checking multiple times the same day will show no change.
- Direct deposit refunds typically arrive within 21 days of approval; paper checks take an additional 7 to 14 days.
- State tax refunds have separate tracking tools run by each state's tax department, not the IRS.
How to access Where's My Refund? on the IRS website
Go to IRS.gov and look for the "Where's My Refund?" link on the homepage. You can also search for it directly in your browser. Click the link and you will see a box asking for three pieces of information: your Social Security number, your filing status as it appears on your return, and the exact refund amount.
Enter all three correctly. The IRS system is strict about matching — if you enter $2,500 and your return shows $2,501, the tool will not recognize your return. If you are unsure of the exact amount, check the copy of your return you kept or the confirmation email the tax software sent you after filing.
After you submit, the tool will show one of four statuses: "Return Received," "Refund Approved," "Refund Sent," or "Refund Delivered." Each status tells you where your refund is in the process and when you can expect the next update.
What each refund status means and how long to wait
Return Received means the IRS has your return but has not started processing it yet. This status usually appears within 24 hours of e-filing. You may see this status for several days while the IRS scans and sorts returns. No action is needed on your part.
Refund Approved means the IRS has reviewed your return, found no issues, and decided to send you the refund. This is the status you are waiting for. Once you see this, the IRS will send the money within 21 days if you chose direct deposit, or within 21 days plus mail time if you chose a check.
Refund Sent means the money has left the IRS and is on its way to you. If you chose direct deposit, it will arrive in your bank account within one to three business days. If you chose a check, it is in the mail and will arrive in 7 to 14 days depending on your location and mail speed.
Refund Delivered appears only if you chose direct deposit and the money has already arrived in your account. If you chose a check, this status will not appear — the tool will stop updating once the check is mailed.
Checking your state tax refund status separately
The IRS tool only tracks your federal refund. If you also filed a state income tax return, you will need to check that status on your state's tax department website. Each state runs its own refund tracking system.
Search for "[Your State] tax refund status" or go directly to your state's Department of Revenue or Department of Taxation website. Most states offer a similar tool where you enter your Social Security number and refund amount. Some states also let you check by phone or mail, though the online tool is usually fastest.
State refunds often arrive on a different timeline than federal refunds. Some states process and send refunds faster than the IRS; others take longer. Check your state's website for their typical processing time, which is usually posted near the refund tracking tool.
What to do if your refund status has not changed in weeks
If your return shows "Return Received" for more than two weeks, or if the status has not updated in 21 days after approval, something may have delayed processing. Common reasons include math errors on your return, a missing or mismatched Social Security number, income reported to the IRS that does not match your return, or a duplicate filing.
Before contacting the IRS, double-check that you entered the correct information into Where's My Refund?. Verify your Social Security number, filing status, and refund amount against your actual tax return. If all three are correct and the status still has not changed, you can call the IRS at 1-800-829-1040 (toll-free) to speak with a representative. Wait times are long during tax season, so call early in the morning or later in the week if possible.
Have your Social Security number, filing status, and a copy of your return ready when you call. The IRS representative can see notes on your account that the online tool does not show, such as whether your return is under review or if the IRS is waiting for additional information from you.
Using the IRS mobile app to track your refund
The IRS also offers the IRS2Go mobile app, available for free on iPhone and Android. The app includes Where's My Refund? built in, so you can check your status from your phone without opening a web browser. The app works the same way as the website — you enter your Social Security number, filing status, and refund amount, and it shows you the current status.
The app also sends push notifications when your refund status changes, so you do not have to check manually every day. This can be helpful if you are waiting for approval or if the refund is on its way. You can turn notifications on or off in the app settings.
The app requires an internet connection and works best on phones with recent operating systems. If you have trouble with the app, the website version of Where's My Refund? will always work as a backup.
Frequently Asked Questions
Why does Where's My Refund? say my return was not found?
This usually means you entered one of the three pieces of information incorrectly. The most common mistake is the refund amount — even a difference of one dollar will cause the tool to reject your entry. Check your tax return or the confirmation email from your tax software and try again with the exact amount shown there.
Can I check my refund status if I filed with a tax preparer or accountant?
Yes. You can use Where's My Refund? with your own Social Security number, filing status, and refund amount, regardless of who prepared your return. Your tax preparer does not need to be involved in checking the status. If you do not know the refund amount, contact your preparer and ask them to tell you what they entered on your return.
What if I filed my return but have not received a confirmation that the IRS got it?
If you e-filed, the tax software you used should have sent you a confirmation email within a few hours. Check your spam or junk folder. If you mailed a paper return, the IRS does not send a confirmation — you can only check status through Where's My Refund? starting four weeks after you mailed it. If you want proof the IRS received your paper return, you can request a transcript by calling 1-800-829-1040.
Can I change my refund to go to a different bank account after I file?
No. Once you file your return with a specific bank account for direct deposit, you cannot change it through Where's My Refund? or by calling the IRS. If you need to change the account, you must file an amended return (Form 1040-X) after you receive the refund to the original account, then request a refund to the new account. This will delay your money by several weeks, so it is better to get the account right before filing.
How long does it take to see my refund in my bank account after it says "Refund Sent"?
Direct deposit refunds usually arrive within one to three business days after the status changes to "Refund Sent." Some banks deposit the money the same day they receive it; others hold it for one or two business days. If more than three business days have passed and the money has not arrived, contact your bank to confirm they received the deposit and check for any holds on your account.