Waiting on a tax refund can be stressful, but the IRS provides a free official tracker called Where’s My Refund that shows the most up-to-date status available for your return. Below is a clear, step-by-step walkthrough, plus explanations of common messages and what to do if you don’t see movement.
What you need before you start
- Your Social Security Number (SSN) or ITIN
- Your filing status (Single, Married Filing Jointly, etc.)
- The exact refund amount shown on your tax return (use the number from your filed return, not an estimate)
Tip: If your refund amount changed after IRS review (for example, due to a correction or offset), the tool may still show status updates, but your deposit amount could differ from what you filed.
Step-by-step: Check your refund status using ‘Where’s My Refund’
- Go to the official IRS refund tracker (Where’s My Refund) on the IRS website or use the IRS2Go mobile app.
- Enter your SSN/ITIN carefully. One digit off will return an error or no match.
- Select your filing status exactly as filed.
- Enter your refund amount exactly as shown on your return (whole dollars).
- Submit and review your status. The tool generally displays one of three stages: Return Received, Refund Approved, or Refund Sent.
When the status will appear (timing expectations)
- E-filed returns: Status often appears within about 24 hours after the IRS accepts the return.
- Paper-filed returns: It can take several weeks before a status shows up.
Even if you filed correctly, processing time can vary due to fraud screening, missing forms, identity verification, or IRS workload.
What the refund statuses mean
1) Return Received
The IRS has your return and is processing it. This does not mean your refund is finalized. If it stays here longer than expected, it can indicate extra review or that the IRS needs additional information.
2) Refund Approved
Your refund is scheduled. In many cases, the tool will show an estimated deposit date if you chose direct deposit. If you’re receiving a paper check, this stage can still take time for mailing.
3) Refund Sent
The IRS has issued your refund. For direct deposit, banks may take additional time to post funds. For checks, allow mailing time and be mindful of address accuracy.
Common issues and how to fix them
You see “Information does not match” or no results
- Double-check SSN/ITIN and filing status.
- Confirm you’re using the refund amount from the filed return.
- If you just e-filed, wait until the IRS has time to load your data (often the next day after acceptance).
Your status hasn’t updated for a while
- Updates may occur once per day, and not always at the same time.
- If your return is flagged for review, it may remain in “Received” longer without detailed explanation in the tracker.
Your refund amount changed
If the IRS adjusted your return (credits, math corrections, offsets for debts, etc.), your final refund may differ. Watch for IRS notices by mail explaining any changes.
Direct deposit delay (but it says “Sent”)
- Some banks hold deposits briefly, especially if the account is new or the deposit is large.
- Ensure the routing/account numbers on the filed return were correct; mistakes can result in rejection and a paper check being issued instead.
Best practices to avoid delays next time
- E-file and choose direct deposit to reduce mailing and data-entry delays.
- Use accurate names/SSNs exactly as shown on Social Security cards.
- Attach required schedules and forms (especially for credits and deductions).
- Respond quickly to any IRS letters requesting verification or documentation.
When to take additional action
If the tool shows a message instructing you to contact the IRS or indicating a letter was mailed, follow those instructions and wait for the notice if it hasn’t arrived yet. For paper checks marked sent but not received, you may need to request a trace after an appropriate waiting period.
Bottom line: ‘Where’s My Refund’ is the fastest official way to see where your refund is in the pipeline. Enter your details exactly as filed, check once daily, and use any IRS notices as your guide if the status indicates an issue.