The fastest way to check your refund status
The IRS provides a tool called Where's My Refund? that tells you the status of your federal income tax refund in real time. You can access it on IRS.gov without logging into an account. You will need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return.
The tool updates once per day, usually overnight. If you filed electronically, your refund typically enters the system within 24 hours. If you mailed a paper return, it takes longer — the IRS must receive it, open it, and scan it before it appears in the system. Paper returns can take three to six weeks to show up in Where's My Refund? at all.
You can also call the IRS refund hotline at 1-800-829-1954. Have your return information ready. The automated system will give you the same information as the online tool, and you can speak to a representative if you need clarification.
Key Takeaways
- Where's My Refund? on IRS.gov is the official tool for checking your federal refund status and requires your Social Security number, filing status, and refund amount.
- Electronic returns show up in the system within 24 hours; paper returns take three to six weeks before they appear at all.
- The tool updates once daily and shows three possible statuses: accepted, approved, or sent to your bank.
- If your refund was supposed to arrive but did not, the IRS can investigate after 21 days for electronic returns or 42 days for paper returns.
- State refunds are tracked separately through your state tax agency's website, not through the IRS.
What the three refund statuses mean
Accepted means the IRS received your return and it passed initial checks. Your return is in the queue to be reviewed. This status can last several days to a few weeks depending on how busy the IRS is and whether your return needs manual review.
Approved means the IRS has finished reviewing your return and determined the refund amount. The money has not left the IRS yet, but it is scheduled to be sent. This status typically lasts a few days before moving to the next stage.
Sent to your bank means the IRS has released the refund. If you set up direct deposit on your return, the money is on its way to your bank account — usually within one to two business days. If you requested a check, it has been mailed and will arrive within seven to ten business days from this status update.
Why your refund might not show up in the system yet
If you filed electronically and it has been more than 24 hours but your return does not appear in Where's My Refund?, check that you entered your information correctly. A single digit wrong in your Social Security number or refund amount will prevent the tool from finding your return. Try again with each piece of information verified against your actual return.
If you filed a paper return, the delay is normal. The IRS processes paper returns much more slowly than electronic ones. Your return must be physically received, opened, and scanned before it enters the system. During busy tax season (February through April), this can take the full six weeks.
If your return requires additional review — for example, if you claimed the Earned Income Tax Credit or Child Tax Credit, or if something on your return did not match IRS records — the approved status may take longer. The IRS will contact you by mail if they need more information from you.
What to do if your refund does not arrive when expected
For electronic returns, wait at least 21 days from the date Where's My Refund? showed "sent to your bank" before contacting your bank or the IRS. Direct deposits can take up to two business days, and delays on the bank's end are common during tax season.
If 21 days have passed and the money has not arrived, call your bank first. Ask them to check whether the IRS deposit is pending or whether it was rejected. If your bank rejected it, ask why — common reasons include a closed account, a name mismatch, or incorrect routing information. You will need to contact the IRS to reissue the refund to a different account or as a check.
For paper returns, wait at least 42 days from the date you mailed your return before assuming there is a problem. If 42 days have passed and Where's My Refund? still shows no status, or if you never received your check, call the IRS at 1-800-829-1954 and request a refund trace. The IRS will investigate where your return is in the system.
Checking your state income tax refund
Your state refund is separate from your federal refund and is tracked through your state's tax agency, not the IRS. Most states have their own refund status tool on their tax department website. Search "[your state] tax refund status" to find it.
State refunds typically process on a different timeline than federal refunds. Some states process them faster; others take longer. A few states do not issue refunds at all — they explore overpayments to the next year's taxes or offer them as credits. Check your state's specific rules on their website.
If you filed through a tax preparation service
If you used TurboTax, H&R Block, TaxAct, or another tax software, you can still check your refund status through Where's My Refund? on IRS.gov. The tool does not care which service you used — it only looks at the IRS records for your return.
Some tax preparation services also offer their own refund tracking through your account with them. This is usually the same information as Where's My Refund?, just displayed on their website. If you want to check through the service instead of the IRS directly, log into your account and look for a refund status or tracking option.
Refund timing for different situations
| Situation | Time to appear in system | Time from approved to bank |
|---|---|---|
| Electronic return, no issues | 24 hours | 5–7 business days |
| Electronic return, needs review | 24 hours to several weeks | Varies; IRS will contact you |
| Paper return | 3–6 weeks | 5–7 business days after approval |
| Direct deposit | Depends on filing method | 1–2 business days |
| Check by mail | Depends on filing method | 7–10 business days |
Frequently Asked Questions
Can I check my refund status without my exact refund amount?
No. Where's My Refund? requires your Social Security number, filing status, and the exact refund amount from your return. If you do not have your return in front of you, you can retrieve it from your tax software account or from the IRS by calling 1-800-829-1054 and requesting a transcript.
Why does Where's My Refund? say my return was accepted but then disappear?
This usually means your return moved to the approved stage and the tool is updating. Refresh the page or check again in a few hours. If it disappears entirely and does not reappear within 24 hours, your return may need additional review. The IRS will contact you by mail if they need more information.
What if I filed my return but never got a confirmation number?
If you filed electronically, you should have received a confirmation number when ready after submitting. Check your email (including spam folder) for a confirmation message. If you filed a paper return, the IRS does not issue confirmation numbers — you can only track it through Where's My Refund? once it has been received and scanned.
Can I change my refund to a different bank account after I file?
No. Once you file your return with a specific bank account for direct deposit, you cannot change it through Where's My Refund? or by calling the IRS. If the account is closed or incorrect, the IRS will reject the deposit and mail you a check instead. If you want to avoid the check, you can contact the IRS to reissue the refund to a different account, but this adds time.
How do I know if the IRS is holding my refund for any reason?
Where's My Refund? will show your refund status as long as it is in the system. If your return needs additional review, the approved status may take longer than usual, and the IRS will contact you by mail explaining what they need. If you have not received a letter and your refund is delayed, call 1-800-829-1954 to speak with a representative.