Where to check your federal tax refund status
The IRS has a tool called Where's My Refund? that shows you the status of your federal return and an estimated delivery date. You can access it on IRS.gov without logging in — you only need your Social Security number, filing status, and the exact refund amount from your tax return.
Where's My Refund? updates once per day, usually overnight. It will tell you one of three things: the IRS is still processing your return, your return has been approved and a refund date has been set, or your refund has been sent. If your refund was sent by direct deposit, the tool will show the date it left the IRS; your bank may take one to two business days to post it after that.
You can also call the IRS refund hotline at 1-800-829-1954. Have your return information ready. Wait times are long during tax season (January through May), so the online tool is usually faster.
Key Takeaways
- The IRS Where's My Refund? tool on IRS.gov shows your federal refund status and estimated arrival date without requiring a login.
- The tool updates once daily and will show whether the IRS is still processing, has approved your return, or has sent your refund.
- If you chose direct deposit, the refund reaches your bank one to two business days after the IRS sends it.
- 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 waiting.
What the refund status messages actually mean
When you check Where's My Refund?, you will see one of several status messages. "Return Received" means the IRS has your return but is still reviewing it — this is the normal first step and can last several weeks. "Approved" means the IRS has finished reviewing your return and has calculated your refund amount; this message usually includes an expected delivery date.
"Sent" means the IRS has released your refund. If you chose direct deposit, this is when the money left the IRS and is on its way to your bank. If you chose a paper check, this is when the check was mailed. Direct deposits typically arrive within one to two business days; checks take seven to ten business days depending on mail speed.
If you do not see a status message at all, or if the tool says it cannot find your return, wait at least 24 hours and try again. The system updates overnight. If the problem persists after several days, your return may need manual review — contact the IRS.
Checking your state tax refund separately
Your state tax refund is tracked through your state's tax agency, not the IRS. Each state runs its own system and has its own timeline. Some states process refunds faster than the federal government; others take longer.
To check your state refund, go to your state's department of revenue or taxation website and look for a refund status tool. Most states require your Social Security number and refund amount, just like the federal tool. State refund timelines vary widely — some states promise refunds within two to three weeks of approval, while others may take six weeks or longer during peak season.
If you filed both federal and state returns, do not assume they will arrive on the same day. The federal refund and state refund are processed separately and may be sent weeks apart.
How long refunds actually take from start to finish
The IRS aims to process most returns and issue refunds within 21 days of receiving your return. This timeline assumes your return is complete, accurate, and does not require additional review. During tax season (January through April), the IRS processes millions of returns, so some take longer than 21 days even when there are no problems.
If you filed electronically with direct deposit selected, you are more likely to receive your refund within 21 days. If you filed on paper or requested a check, add seven to ten business days for mailing time after the IRS sends it.
Some returns take longer because they contain errors, missing information, or items that trigger additional review. The IRS will contact you if this happens — usually by mail, not by phone or email. If your refund does not arrive within 21 days and Where's My Refund? shows no status update, contact the IRS to find out why.
What to do if your refund is delayed
If your refund does not arrive by the date shown in Where's My Refund?, wait three to five business days — the date shown is an estimate, and banks sometimes post deposits a day or two late. If it still has not arrived after that, contact your bank to confirm the deposit was received. Your bank can tell you the exact date and amount of any deposit from the IRS.
If your bank confirms no deposit arrived, or if Where's My Refund? shows your refund was sent more than two weeks ago and you still have not received it, contact the IRS. Call 1-800-829-1954 or use the IRS website to file a claim. Have your return information and the date shown in Where's My Refund? ready.
For state refunds, contact your state's tax agency using the phone number or website on your state tax return. State agencies handle delayed refunds differently, so follow your state's specific process.
Direct deposit versus check — which arrives first
Direct deposit is faster. When the IRS sends a refund by direct deposit, it reaches your bank within one to two business days. Your bank then posts it to your account — this usually happens the same day or the next business day, though some banks may take longer.
Paper checks take longer because they must be printed and mailed. The IRS typically mails checks within five to seven business days after approving your return. Mail delivery then takes another five to ten business days depending on distance and postal service speed. In total, a paper check refund can take three to four weeks from approval to arrival.
If you did not choose direct deposit when you filed, you cannot change it now. You will receive a check. If you want direct deposit for future refunds, choose it when you file next year.
Frequently Asked Questions
Can I check my refund status before I file my return?
No. Where's My Refund? only works after the IRS receives your return. If you have not filed yet, the tool will not find your information. File your return first, then wait at least 24 hours before checking status for the first time.
Why does Where's My Refund? say it cannot find my return?
This usually means the IRS has not received your return yet, or you entered incorrect information (wrong Social Security number, filing status, or refund amount). Double-check your entries. If you filed electronically, wait at least 24 hours. If you filed on paper, wait at least two weeks before trying again.
What if my refund status has not changed in over a month?
Contact the IRS at 1-800-829-1954. Your return may be held for manual review, which can happen if the IRS needs to verify information or if there are errors. The IRS will contact you by mail if they need additional documents from you.
Will I get my federal and state refunds on the same day?
Probably not. Federal and state returns are processed separately by different agencies on different schedules. Your federal refund may arrive weeks before or after your state refund. Track both using their separate status tools.
Can I speed up my refund?
No. The IRS processes returns in the order they are received, and you cannot pay to jump the queue. Filing electronically with direct deposit is the fastest method available, but you cannot make it faster than that.