Where to check your refund status
The IRS provides one official tool to track your federal tax refund: Where's My Refund? on IRS.gov. This is the only place the IRS publishes real-time refund information, and it updates once per day, usually overnight.
You reach it by going to IRS.gov, selecting "Refunds" from the main menu, and clicking "Where's My Refund?" You will need your Social Security number or ITIN, your filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool works for federal returns only—state refunds are tracked through your state's tax agency website.
If you filed electronically, the tool typically shows status within 24 hours of the IRS receiving your return. If you mailed a paper return, it takes longer for the IRS to process and enter it into the system—usually three to four weeks before tracking information appears.
Key Takeaways
- The IRS Where's My Refund tool updates once daily and is the only official source for federal refund status.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Electronic returns show up in the system within 24 hours; paper returns take three to four weeks to process.
- If your refund is delayed beyond the normal timeline, the IRS website will display a specific reason and next steps.
- State tax refunds are tracked separately through your state's tax agency, not through the IRS.
What the three refund status messages mean
Refund Approved means the IRS has processed your return, verified the information, and authorized the refund. The message will show the date the IRS expects to deposit or mail it. For direct deposit, this is typically within two to three business days from the approval date. For a mailed check, allow five to seven business days after the approval date, longer if you live outside the continental United States.
Refund Sent means the money has left the IRS and is on its way to you. If you chose direct deposit, it should arrive within the timeframe shown. If you are receiving a check, the message will include the mailing date. Checks can take an additional week or more to arrive depending on postal service delays.
Still Being Processed means the IRS is still reviewing your return. This is normal and does not indicate a problem. The tool will show an updated status within 24 hours. If your return remains in this status for longer than the expected processing time (typically 21 days for electronic returns), the IRS website will display a message explaining the delay and what you should do next.
Why your refund status shows a delay
The most common reasons for delays are math errors on the return, missing information (like a signature or a required form), or a mismatch between what you reported and what the IRS has on file from your employer or financial institutions. The IRS also holds refunds when it detects potential fraud or identity theft, or when you have unpaid taxes, student loans, or child support arrears—in those cases, the refund is applied to what you owe instead of sent to you.
If your refund is delayed, the Where's My Refund tool will usually display the reason. Read the message carefully; it will tell you whether you need to contact the IRS, provide additional documents, or straightforward wait for the next update. Do not call the IRS unless the tool instructs you to do so—calling without a specific reason will not speed up processing and will add to their call wait times.
Refunds delayed by identity theft or fraud require you to file Form 14039, Identity Theft Affidavit, with the IRS. The tool will direct you to this form if it applies to your situation. Processing these cases takes longer—typically 60 days or more—because the IRS must verify your identity before releasing the refund.
Direct deposit versus check: timing differences
Direct deposit is faster and more reliable. Once the IRS approves your refund, the deposit typically arrives within two to three business days. The money goes directly into the bank account you listed on your return, and there is no risk of the check being lost or stolen in the mail.
A mailed check takes longer. After approval, allow five to seven business days for the check to arrive, plus any delays from the postal service. If you live in a remote area or if the check is mailed during a holiday period, add extra time. Checks can also be lost, stolen, or delayed indefinitely by mail service disruptions.
If you chose direct deposit and the money does not arrive within the timeframe shown in Where's My Refund, contact your bank first to confirm the account number on your return is correct. If the account number is wrong, the IRS will issue a check instead, which takes additional time. If the account number is correct and the money still has not arrived after the important date, contact the IRS at 1-800-829-1040 with your refund status information.
What to do if Where's My Refund shows no information
If you search for your refund and the tool says it has no record of your return, the IRS has not yet processed it. This is normal if you filed very recently—electronic returns take up to 24 hours to appear in the system, and paper returns take three to four weeks. Check again the next day if you filed electronically, or wait three weeks if you mailed your return.
If you filed more than a month ago and the tool still shows no information, your return may not have been received or may have been rejected. Check your email for a notice from the IRS (if you filed electronically) or look for a letter in the mail (if you filed by paper). The notice will explain what went wrong and what you need to do to resubmit.
If you did not receive a notice and the tool still shows nothing, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the date you filed ready. The IRS can tell you whether your return was received and, if not, what to do next.
Tracking state tax refunds separately
Your state tax refund is tracked through your state's tax agency, not the IRS. Each state has its own refund tracking tool, usually found on the state's Department of Revenue or Department of Taxation website. Search "[your state] tax refund status" to find the correct tool.
State refund timelines vary. Some states process refunds within two to three weeks; others take six weeks or longer. If you filed your state return at the same time as your federal return, your state refund may arrive before, after, or at the same time as your federal refund—the two are processed independently.
If you filed your state return electronically and your federal return by mail (or vice versa), the processing times will be different. Keep track of which method you used for each return so you know what timeline to expect.
Frequently Asked Questions
Can I check my refund status by phone?
The IRS has a phone line for refund status: 1-800-829-1040. However, the automated system will ask for the same information as the online tool (Social Security number, filing status, refund amount) and will give you the same information. The online tool is faster and available 24/7, so use that first unless you cannot access the internet.
Why does Where's My Refund say my refund was sent but I haven't received it?
If you chose direct deposit, the money should arrive within two to three business days of the "Refund Sent" message. If it has been longer, contact your bank to confirm the account number on your return is correct. If you chose a mailed check, allow five to seven business days plus any postal delays. If the timeframe has passed, contact the IRS at 1-800-829-1040 with your refund status information.
What if I made a mistake on my return after I filed it?
Do not file another return. Wait until you receive your refund, then file Form 1040-X (Amended U.S. Individual Income Tax Return) to correct the error. If the correction results in a larger refund, the IRS will send it to you. If it results in a smaller refund or money owed, you will owe the difference.
Can I cancel my refund and have the money applied to next year's taxes instead?
No. Once the IRS has processed and approved your refund, you cannot cancel it. You can only choose what to do with the money after you receive it. If you want to pay estimated taxes for next year, you can do that separately through IRS.gov or by mail.
How long does the IRS keep refund information in Where's My Refund?
The tool typically shows refund status for up to five years. If you need to verify a refund from a previous year, you can still search for it using the same information. If the tool no longer shows it, contact the IRS directly.