Check the IRS website first — it's the fastest way to see where your refund is
The IRS Where's My Refund tool is the official place to track a federal tax refund. Go to irs.gov, find the "Where's My Refund?" link under the Refunds section, 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 the money out.
If you filed electronically, the IRS typically processes your return within 21 days. If you mailed a paper return, add another 4 to 6 weeks to that timeline. The Where's My Refund tool will show you the expected deposit date once your return moves into the "approved" stage — this is the date your bank will receive the money, not the date you filed.
You can also call the IRS refund hotline at 800-829-1954 if you prefer to speak with 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 and updates daily with your refund status.
- Federal refunds typically arrive within 21 days of e-filing or 4 to 6 weeks after mailing a paper return.
- State tax refunds are tracked through your state's tax agency website, not the IRS, and timelines vary by state.
- If your refund is delayed beyond the expected date, contact the IRS or your state tax agency directly rather than relying on third-party tracking sites.
Understand what the status messages actually mean
The Where's My Refund tool shows three main statuses. "Return Received" means the IRS has your return but hasn't started processing it yet — this is normal and doesn't mean anything is wrong. "Return Approved" means the IRS has reviewed your return, found no issues, and approved your refund. At this point the tool will show you a specific deposit date. "Return Sent" means the IRS has sent the refund to your bank or is preparing to mail a check.
If the tool says your return is still being processed after 21 days from e-filing, or after 6 weeks from mailing, something may need attention. Common reasons for delays include a missing or incorrect Social Security number, a math error on the return, or a discrepancy between what you reported and what your employer or bank reported to the IRS.
Track state tax refunds separately from federal refunds
Your state refund is handled by your state's tax agency, not the IRS, and has its own timeline and tracking system. Most states have an online tool similar to the federal Where's My Refund — search "[your state] tax refund status" or go directly to your state's department of revenue website. State refunds typically take 2 to 8 weeks depending on the state, whether you e-filed or mailed your return, and how busy the agency is.
Some states process refunds faster than others. For example, California and New York typically take 4 to 6 weeks, while smaller states may process in 2 to 3 weeks. If you filed both federal and state returns, track them separately — one being delayed doesn't mean the other is.
Know what to do if your refund is delayed
If the Where's My Refund tool shows no progress after the expected timeframe, or if it says your return is being reviewed, contact the IRS directly. Call 800-829-1954 with your Social Security number, filing status, and return amount ready. The IRS can tell you whether there's a specific issue holding up your refund, such as a missing document or a verification step you need to complete.
For state refunds, contact your state's tax agency using the phone number or online chat on their website. Have your state ID number or Social Security number and your filing status ready. If your state refund is delayed, the agency can often tell you the reason and what step comes next.
Verify your bank account information if you chose direct deposit
If you chose direct deposit on your tax return, the refund goes to the bank account you listed. Double-check that you entered the routing number and account number correctly on your return — a single digit wrong will cause the refund to be rejected and sent back to the IRS, which adds 2 to 4 weeks to the timeline.
If your refund was rejected by your bank, the Where's My Refund tool may show a status change or the IRS will mail you a check instead. The IRS will send a notice to the address on your return explaining what happened. If you moved since filing, update your address with the IRS using Form 8822 so you receive any notices or checks.
Watch for refund offset if you owe money to the government
If you owe back taxes, student loan debt in default, or child support, the IRS or your state may offset your refund — meaning they keep it to pay what you owe instead of sending it to you. The Where's My Refund tool will not show this happening; instead, you'll receive a notice in the mail explaining the offset and which debt it was applied to.
If you believe an offset was made in error, or if you want to set up a payment plan for the debt instead, contact the agency that holds the debt. For federal tax debt, call the IRS at 800-829-1954. For state tax debt, contact your state's tax agency. For student loans, contact your loan servicer. For child support, contact your state's child support enforcement office.
Use IRS notification services if you want updates without checking manually
The IRS offers email and text message notifications through its IRS2Go mobile app. Download the app, set up an account, and opt in to refund status notifications. You'll receive a message when your return is received, approved, and sent. This is optional and free, and it's a way to stay informed without logging into the website repeatedly.
Some tax software companies, like TurboTax and H&R Block, also offer built-in refund tracking through their platforms if you filed through them. These tools pull data from the IRS Where's My Refund system, so the information is the same — the software just displays it in a different interface.
Frequently Asked Questions
Why does the Where's My Refund tool say "return received" after two weeks?
The IRS processes returns in batches, and "return received" is the first status — it just means your return arrived and is in the queue. This is normal. The tool will update to "return approved" once the IRS has reviewed it, which usually happens within 21 days of e-filing. If it takes longer, the IRS may be verifying information on your return.
Can I get my refund faster if I pay a tax preparation company to check on it?
No. Third-party tracking services and tax preparation companies cannot speed up your refund — they can only tell you what the IRS Where's My Refund tool already shows. The IRS processes refunds on its own schedule. The only way to potentially speed things up is to make sure your return is correct before you file, so the IRS doesn't have to review it.
What if the Where's My Refund tool says my refund was sent but I haven't received it?
If the tool shows your refund was sent by direct deposit, check your bank account — it may take 1 to 3 business days to appear after the IRS sends it. If you chose a check, allow 7 to 10 business days from the "sent" date. If you still don't see it after that, call the IRS at 800-829-1954 to confirm the deposit date and account information.
Do I need to do anything if my state refund is delayed?
Not immediately. Check your state's tax agency website to see the current processing time — if your refund is within that window, it's normal. If it's delayed beyond the stated timeframe, contact your state's tax agency with your Social Security number and return information. They can tell you whether there's an issue or if it's still being processed.