Check your refund status with the IRS Where's My Refund tool
The IRS Where's My Refund tool is the fastest way to find out where your federal tax refund stands. Go to irs.gov, click "Where's My Refund," 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 will tell you whether the IRS is still processing your return, has approved it, or has sent it out.
The tool shows one of three statuses: "Return Received" (the IRS has your return but hasn't finished checking it yet), "Approved" (the IRS approved your refund and it's on the way), or "Sent" (the refund left the IRS and is in the mail or headed to your bank). If you see "Sent," the tool will also show the expected delivery date.
You can also call the IRS refund hotline at 800-829-1954 if you prefer to speak to someone, though wait times are often long during tax season. Have your return information ready when you call.
Key Takeaways
- The IRS Where's My Refund tool on irs.gov is the official source for your federal refund status and updates once per day.
- Most federal refunds arrive within 21 days of the IRS approving your return, but processing can take longer if your return needs review.
- If you chose direct deposit, your refund goes to your bank account; if you chose a check, it arrives by mail and takes longer.
- State tax refunds are tracked separately through your state's tax agency website, not the IRS.
- If your refund is delayed beyond the expected date, the IRS may have flagged your return for identity verification or other issues.
How long the IRS takes to send your refund
The IRS aims to process most returns and send refunds within 21 days. This timeline starts from the date the IRS receives your return, not the date you filed it. If you filed early in the tax season (January or February), your refund may arrive faster because the IRS is processing fewer returns. If you filed in April or early May, expect the full 21 days or longer.
The 21-day window assumes your return is straightforward—no math errors, no missing information, and no red flags. If the IRS needs to verify something (your identity, your income, dependents you claimed), processing takes much longer. Some returns sit in review for 30, 60, or even 90 days.
Direct deposit is faster than a mailed check. If you chose direct deposit on your return, the refund goes straight to your bank account once the IRS approves it, usually within a few business days of the approval date. A paper check takes 7 to 14 business days to arrive after the IRS sends it, depending on mail speed in your area.
What to do if your refund is delayed past the expected date
If the Where's My Refund tool shows your refund was sent but you haven't received it after the expected delivery date, check your bank account first. Sometimes refunds arrive a day or two early, or the tool's estimate is off by a few days. If it's been more than a week past the date shown, contact your bank to confirm they received the deposit. Banks occasionally hold deposits for verification.
If your refund was supposed to arrive by check and you haven't received it after 14 days, file a claim with the IRS. Go to irs.gov and look for "Refund Trace" or call 800-829-1954 to start one. The IRS will investigate whether the check was lost in the mail or if there was an error in sending it. A trace takes about four weeks.
If the Where's My Refund tool still shows "Return Received" or "Approved" but you're well past 21 days, your return may be under review. The IRS sometimes holds returns for identity verification, especially if you claimed certain credits or deductions, or if your return looks unusual compared to prior years. Check your mail for an IRS letter asking for more information.
Why the IRS might be holding your return
The IRS flags returns for review when something doesn't match their records or looks out of the ordinary. Common reasons include claiming the Earned Income Tax Credit (EITC), claiming dependents the IRS doesn't have on file, reporting self-employment income that differs from what third parties reported, or filing from a different address than last year. None of these automatically means you did something wrong—the IRS just needs to verify.
Identity theft is another reason for delays. If someone filed a return using your Social Security number before you did, the IRS will hold your legitimate return while they sort it out. You'll receive a letter from the IRS explaining this, and they'll ask you to verify your identity by phone or by mail. This process can take several months.
Math errors also trigger holds. If you made an arithmetic mistake on your return, the IRS corrects it and may adjust your refund amount. They'll send you a notice explaining the change. If the corrected refund is smaller than you expected, the notice will explain why.
Tracking your state tax refund separately
Your state tax refund is handled by your state's tax agency, not the IRS, and has its own timeline. Most states process refunds within 30 to 45 days, but some take longer. Go to your state's tax website (search "[your state] tax refund status" or "[your state] department of revenue") and look for a refund tracker tool. You'll need your Social Security number and the refund amount.
State refunds also come by direct deposit or check, depending on what you chose when you filed. Direct deposit is faster in most states. If you filed your state return at the same time as your federal return but your state refund is delayed while your federal one arrived, that's normal—states process returns on their own schedule.
Some states hold refunds longer if you owe back taxes, child support, or student loans. The state may intercept your refund to pay these debts. If this happens, you'll receive a notice from the state explaining the offset and how much was taken.
What to do if the IRS says your refund was sent but you never got it
Start by checking your bank account if you chose direct deposit. Search your account history for deposits from "IRS" or "USATREAS" (the U.S. Treasury Department's abbreviation). If you see the deposit, the refund arrived—you may have missed it or it went to a different account than you expected.
If you chose a paper check and it never arrived, file a refund trace with the IRS. Call 800-829-1954 or go to irs.gov and search for "Refund Trace." The IRS will check whether the check was mailed and, if so, whether it was cashed. If the check was lost or never cashed, the IRS will issue a replacement. This takes about four weeks.
If you changed banks or moved since you filed your return, a direct deposit refund may have gone to an old account. Contact your old bank to ask if they received the deposit and what happened to it. Some banks return unclaimed deposits to the IRS after a period of time. If this happened, the IRS will hold the money and you'll need to claim it.
Frequently Asked Questions
How often does the Where's My Refund tool update?
The tool updates once per day, usually overnight. Checking multiple times in the same day won't show new information. If your status hasn't changed in several days and you're past the 21-day mark, your return may be under review or flagged for verification.
Can I get my refund faster if I call the IRS?
No. Calling the IRS won't speed up processing. The IRS processes returns in the order they receive them, and phone calls don't change that. The only way to get a faster refund is to file early in the tax season when the IRS has fewer returns to process.
What if I filed my return but the Where's My Refund tool says it has no record?
The tool may not show your return for a few days after you file, especially if you filed online. Wait three to five business days and check again. If it still doesn't show after a week, your return may not have been received. Check your filing confirmation email or receipt to confirm it was submitted successfully.
Will my refund be smaller if the IRS corrected errors on my return?
Possibly. If the IRS found math errors or disallowed deductions or credits, your refund will be smaller than you expected. The IRS will send you a notice explaining what changed and why. You can dispute the changes by responding to the notice within the deadline shown.
Do I need to do anything if my refund is delayed?
Not immediately. Check the Where's My Refund tool every few days. If you're past 21 days and the tool still shows "Return Received," wait for an IRS letter—they may need more information from you. If you're past the expected delivery date for a mailed check, file a refund trace.