The IRS Where's My Refund tool is the fastest way to see your refund status
Go to irs.gov/refunds and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and shows you whether the IRS is still processing your return, has approved it, or has sent it out. This is the only official IRS tracker — anything else is a third-party site copying this same data.
You need the exact refund amount to use it. If you filed electronically, check your confirmation email. If you filed on paper, look at line 33c of your Form 1040 (or the equivalent line on your form). The tool will not work if you enter an amount that is off by even a dollar.
The tool works for returns filed this year and last year. If you filed more than two years ago and have not received your refund, you will need to contact the IRS directly by phone or mail instead, because the tool no longer tracks older returns.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds is the official tracker and updates once per day.
- You must enter your exact refund amount — the tool will not work if the number is off by even one dollar.
- The tool shows three statuses: still processing, approved and sent, or held for review.
- If your return was filed more than two years ago, the tool will not show it and you must call the IRS at 1-800-829-1040.
- A refund typically takes 21 days from the date the IRS approves it, but can take longer if you chose paper check delivery.
What each refund status message means
When you check the tool, you will see one of three messages. "Return Received" means the IRS has your return but is still processing it — this is normal and can take several weeks. The tool will show an estimated date when the IRS expects to finish. "Approved" means the IRS has finished reviewing your return and your refund is on the way. The tool will show the delivery date and method (direct deposit or check). "Sent" means your refund has already left the IRS.
If you see a message that says your return is held for review, the IRS is checking something on your return — usually income verification, identity confirmation, or a math error. This can add weeks or months to your wait. The tool will tell you if you need to send in documents or if the IRS is still investigating. Do not ignore this message; if documents are requested, send them right away.
If the tool says it cannot find your return, either the return has not reached the IRS yet, you entered the wrong Social Security number or filing status, or the return was filed more than two years ago. Double-check your entry first. If that does not work, wait a few days — returns take time to enter the system after filing.
Direct deposit versus check delivery and how it affects timing
If you chose direct deposit, your refund will land in your bank account within one to two business days after the IRS approves it. The IRS sends the money to your bank, and your bank processes it on their own schedule. Some banks post it the same day; others take the full two days. The Where's My Refund tool will show the exact date the IRS is sending the money.
If you chose check delivery, your refund arrives by mail and takes longer — usually five to ten business days after the IRS approves it, depending on where you live and mail speed. The IRS mails checks from a central location, so distance matters. The tool will show the date the check was mailed, not the date it will arrive. If you do not receive it within two weeks of that date, contact the IRS.
If you did not choose a delivery method on your return, the IRS will mail a check by default. You cannot change this after filing — the delivery method is locked in once the return is submitted. If you need your money faster, direct deposit is always the quicker option for future refunds.
What to do if the tool shows no information about your return
If the Where's My Refund tool says it cannot find your return, start by checking that you entered everything correctly. The tool is very strict: your Social Security number must match exactly, your filing status must be the same as what you put on the return, and your refund amount must be exact. Even a typo will cause the tool to say "return not found."
If your information is correct but the tool still shows nothing, your return may not have been processed yet. Returns filed electronically usually appear in the system within 24 hours, but paper returns can take two to three weeks. If you filed within the last three weeks, wait a few more days and try again.
If you filed more than three weeks ago and the tool still shows nothing, your return may not have been received. Call the IRS at 1-800-829-1040 to confirm whether they have your return. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you if the return arrived and where it is in the queue.
Tracking a refund that was supposed to arrive but did not
If the Where's My Refund tool shows your refund was sent but you have not received it, the next step depends on your delivery method. For direct deposit, check your bank account first — the money may have posted under a different date than you expected, or your bank may have placed it in a holding period. Contact your bank if you do not see it within two business days of the date the tool showed. Your bank can tell you whether the IRS sent the money and where it is.
For check delivery, wait at least two weeks after the date the tool showed the check was mailed before contacting anyone. Mail is slow and unpredictable. If two weeks have passed and you still do not have it, call the IRS at 1-800-829-1040 and tell them the check did not arrive. They can issue a replacement check, but this takes another four to six weeks.
If your refund was supposed to arrive by direct deposit but the tool now shows it was sent as a check instead, the IRS likely rejected your bank account information — usually because the account number or routing number was wrong on your return. In this case, the check is in the mail and you cannot change it. For next year, make sure your banking information is correct before filing.
Contacting the IRS if the tool does not answer your question
The Where's My Refund tool answers most questions, but some situations require talking to a person. Call the IRS at 1-800-829-1040 if your return was filed more than two years ago, if the tool says your return is held for review and you need to know what documents to send, if you believe your refund was lost in the mail, or if you received a notice from the IRS about your return.
The IRS phone line is busiest in February and March, so expect long wait times during tax season. Call early in the morning or late in the week if you can. Have your Social Security number, filing status, and refund amount ready. The IRS representative can look up your return in their system and tell you exactly where it is and what is holding it up.
You can also mail a letter to the IRS if you prefer not to call. Address it to the IRS office that serves your state — you can find the address on irs.gov. Include your name, Social Security number, filing status, and a description of your question. Mail takes weeks to process, so this is slower than calling, but it creates a written record.
How long refunds actually take from start to finish
The IRS publishes a 21-day standard for refunds, but this is measured from the date they approve your return, not from the date you file. If you file on January 15, the IRS might not approve your return until February 10 — that is 26 days of processing before the 21-day clock even starts. Then add another one to ten days for delivery, depending on whether you chose direct deposit or check.
Most refunds arrive within five to eight weeks of filing if there are no problems. Returns filed early in the tax season (January and February) often take longer because the IRS is processing millions of them at once. Returns filed in April or later usually move faster. If your return is held for review, add another two to eight weeks depending on what the IRS is checking.
The Where's My Refund tool will show you an estimated approval date once your return enters the system. This date is usually accurate, but it can shift if the IRS finds something that needs more review. Check the tool every few days during the processing period so you know if the date changes.
Frequently Asked Questions
Can I check my refund status on my phone?
Yes. Go to irs.gov/refunds on any web browser, including on your phone. The IRS does not have an official app, so do not download anything claiming to be an IRS refund tracker — use the website instead. You can also call 1-800-829-1040 to check by phone, though you will wait on hold.
What if I filed jointly with a spouse — whose Social Security number do I use?
Use the Social Security number of whoever is listed first on the return (the primary taxpayer). The tool only accepts one number at a time. If the return was filed under both names, the primary taxpayer's number is what the IRS has in their system.
Why does the tool say my refund was sent but my bank says they never received it?
The IRS sends the money to the routing and account number you provided on your return. If that information was wrong, your bank rejected the deposit and the IRS may have mailed a check instead. Contact your bank to confirm they did not receive a deposit, then call the IRS to find out whether a check was issued.
Can I change my refund delivery method after I file?
No. Once your return is submitted, the delivery method is locked in. If you chose check but want direct deposit, you cannot change it for this refund. You can only choose direct deposit on your next year's return.
What if I see an error on my return after I file — will it delay my refund?
If the error is something the IRS catches (like a math mistake), they will fix it and your refund will be adjusted automatically. If it is something only you know about (like unreported income), the IRS will not catch it unless they audit you. Either way, check the Where's My Refund tool — it will show if your return is held for review.