Where to find your refund on IRS.gov
The IRS hosts a tool called Where's My Refund? at IRS.gov. You reach it by going to the IRS homepage, clicking "Refunds" in the top menu, then selecting "Where's My Refund?" The tool shows the status of your federal tax refund in real time, updated once per day overnight.
You will need three pieces of information to look up your refund: your Social Security number (or ITIN), your filing status from your tax return, and the exact refund amount you expect. The tool works whether you filed electronically or by mail, and whether you filed this year or in a prior year.
The IRS updates refund status information once daily, usually between midnight and 1 a.m. Eastern time. If you checked yesterday and saw no change, checking again the same day will show the same status. Checking multiple times per day does not speed up your refund.
Key Takeaways
- Where's My Refund? is found at IRS.gov under the Refunds menu and requires your Social Security number, filing status, and expected refund amount.
- The tool updates once per day overnight, so checking multiple times the same day shows the same information.
- A refund typically takes 21 days from the date the IRS receives your return, though some take longer if the return needs review.
- If Where's My Refund? shows an error or has not updated in over 21 days, contact the IRS by phone or through their online account.
- Direct deposit refunds arrive in your bank account; paper checks are mailed and take an additional 7 to 10 business days after the IRS processes them.
What each refund status message means
Where's My Refund? displays one of three main statuses. "Refund Approved" means the IRS has processed your return and approved your refund. The tool will show the date the refund will be deposited to your bank account (if you chose direct deposit) or the date the check will be mailed. This is the status you want to see.
"Refund Sent" means the IRS has already sent your refund. If you chose direct deposit, the money should arrive within one business day of the date shown. If you chose a paper check, the check was mailed on the date shown and typically arrives within 7 to 10 business days, though mail delays can extend this.
"Still Being Processed" means the IRS is still reviewing your return. This can happen if the return has errors, if income reported on your return does not match records the IRS has on file, or if you claimed certain credits that require additional verification. The tool will tell you to check back on a specific date. Do not contact the IRS before that date — the return is not yet ready for a response.
In rare cases, the tool shows "We cannot provide information about your refund" or no results at all. This usually means the return has not yet been received and processed by the IRS, or there is a mismatch between the information you entered and what is on file. Wait at least 24 hours and try again with the exact information from your tax return.
Timeline from filing to receiving your refund
The IRS aims to process most returns and issue refunds within 21 days of receiving the return. If you filed electronically, the IRS typically receives it within one to two days. If you mailed a paper return, add 7 to 10 days for mail delivery before the 21-day clock starts.
The 21-day timeline assumes your return is complete and correct. If the IRS finds an issue — a missing form, a math error, or income that does not match what employers or banks reported — the return goes into manual review. This can add two to four weeks or longer, depending on the complexity of the issue and the current IRS workload.
Once the IRS approves your refund, the delivery method determines how long you wait. Direct deposit is fastest: the money reaches your bank account within one business day. Paper checks take 7 to 10 business days to arrive by mail, though postal delays can extend this to two or three weeks in some cases.
How to track a refund that is taking longer than expected
If Where's My Refund? still shows "Still Being Processed" after 21 days, or if it shows no results after you have waited at least 24 hours, contact the IRS directly. Call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and expected refund amount ready.
You can also create an account on IRS.gov and log in to view your account transcript, which shows the status of your return and any actions the IRS has taken. Go to IRS.gov, select "Sign in" at the top right, and follow the steps to create an account using your Social Security number and other identifying information. Once logged in, select "Tax Records" and then "Account Transcript" to see detailed information about your return.
If you filed by mail and it has been more than 10 days since you mailed the return, the IRS may not have received it yet. Call 1-800-829-1040 to confirm receipt. If the return was lost in the mail, the IRS can tell you how to file a replacement return.
What to do if Where's My Refund? shows an error
If the tool says "We cannot provide information about your refund" or displays an error message, first verify that you entered your information correctly. The most common mistake is entering the wrong expected refund amount — use the exact amount from line 33 (or line 34 for Form 1040-SR) of your tax return, not a rounded number.
If the information is correct and the error persists after 24 hours, the IRS may not have received your return yet. If you filed electronically, wait one to two more days. If you mailed a paper return, wait at least 10 days from the date you mailed it. Then try again.
If the error continues after these steps, call the IRS at 1-800-829-1040. Have a copy of your tax return and any mailing receipt handy. The IRS can confirm whether the return was received and help you troubleshoot the lookup tool.
Direct deposit versus paper check delivery
When you filed your return, you chose how to receive your refund: direct deposit to a bank account or a paper check by mail. This choice affects how long you wait after the IRS approves your refund.
Direct deposit is the fastest method. Once Where's My Refund? shows "Refund Approved" with a deposit date, the money arrives in your bank account within one business day. Weekends and bank holidays do not count as business days, so a refund approved on Friday may not arrive until Monday.
Paper checks are mailed by the IRS and take 7 to 10 business days to arrive under normal conditions. The date shown in Where's My Refund? is when the check was mailed, not when it will arrive. If you do not receive the check within 10 business days of that date, contact the IRS at 1-800-829-1040 to report it missing. The IRS can issue a replacement check or deposit the refund directly to your bank account if you provide account information.
Frequently Asked Questions
How often does Where's My Refund update?
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times the same day shows the same status. If your status has not changed in over 21 days, contact the IRS by phone at 1-800-829-1040.
Can I change my refund from a check to direct deposit?
No, you cannot change the delivery method after you file. If you chose a paper check and want direct deposit instead, you must wait for the check to arrive, then deposit it yourself. For future refunds, you can choose direct deposit when you file your next return.
What if I entered the wrong bank account for direct deposit?
If you notice the error before the refund is sent, call the IRS immediately at 1-800-829-1040. If the refund has already been sent to the wrong account, contact your bank to report it. The IRS can also issue a replacement refund, though this adds several weeks to the process.
Does Where's My Refund work for state tax refunds?
No, Where's My Refund? is for federal refunds only. Each state runs its own refund tracking tool. Search "[your state] tax refund status" to find your state's tool, or visit your state's department of revenue website.
What if my refund was reduced or offset?
If Where's My Refund? shows a smaller refund than you expected, or no refund at all, the IRS may have offset your refund to pay back taxes, child support, or other federal or state debts. The tool does not always explain offsets clearly. Call the IRS at 1-800-829-1040 to find out why your refund was reduced.