Where to find your refund status right now
The IRS has a tool called Where's My Refund? that tells you the status of your federal tax refund. You can reach it at irs.gov/refunds, and it updates once per day, usually overnight.
To use it, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. The tool will show you one of three statuses: your return is being processed, your refund has been approved and a payment date has been set, or your refund has been sent.
If you filed your return electronically and chose direct deposit, the tool usually shows a payment date within 21 days of the IRS receiving your return. If you chose a paper check, allow extra time for mailing.
Key Takeaways
- Where's My Refund? at irs.gov/refunds is the official IRS tool and updates once daily, usually overnight.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Direct deposit refunds typically arrive within 21 days of the IRS receiving your return; paper checks take longer due to mailing time.
- If Where's My Refund? shows no information about your return, wait at least 24 hours after filing before checking again.
- A refund that does not arrive by the promised date may indicate a problem with your bank account information or a hold placed by the IRS.
What each status message means
Return Received means the IRS has your return but has not started processing it yet. This is normal and usually lasts a few days. The tool will update to show a payment date once processing begins.
Approved means the IRS has reviewed your return, found no problems, and calculated your refund. The tool will show the date your refund will be sent — either deposited into your bank account or mailed as a check. This date is firm unless something changes.
Sent means your refund has left the IRS. If you chose direct deposit, the money should arrive in your bank account within one to two business days of this status. If you chose a check, it is in the mail and may take one to three weeks depending on your location.
Why your refund might be delayed
The IRS sometimes holds a refund for additional review. This happens when your return contains certain types of income, claims, or credits that require manual checking. Common triggers include the Earned Income Tax Credit, the Child Tax Credit, or income from self-employment. These holds are normal and do not mean you did anything wrong.
A refund can also be delayed if you made a mistake on your return — for example, if your Social Security number does not match IRS records, if your filing status is inconsistent with prior years, or if you reported income that conflicts with what your employer reported. The IRS will contact you by mail if this happens.
If you owe money to a federal agency — such as student loan debt in default, back child support, or unpaid taxes from a prior year — the IRS may offset your refund, meaning they will use it to pay what you owe. You will receive a notice in the mail explaining this.
What to do if your refund does not arrive on time
First, check Where's My Refund? again to confirm the status. The tool updates once per day, so check at different times if you are unsure. If the tool shows your refund was sent but you have not received it after the expected timeframe, contact your bank to make sure the deposit did not go to a closed or incorrect account.
If your bank confirms no deposit arrived and Where's My Refund? shows the refund was sent, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can investigate whether the refund was actually sent and, if so, where it went.
If Where's My Refund? shows no status information at all after you have waited at least 24 hours, your return may not have been received or processed yet. Wait a few more days and check again. If it still shows nothing after a week, contact the IRS to confirm they received your return.
Direct deposit versus paper check timing
Direct deposit is faster and more reliable. Once the IRS approves your refund, the money is transferred electronically to your bank account, usually within one to two business days. You do not have to wait for mail delivery.
A paper check takes longer because it must be printed, mailed, and delivered by the postal service. Even after the IRS marks your refund as sent, allow one to three weeks for the check to arrive, depending on how far you live from the IRS processing center and current mail volume.
If you are expecting a check and it does not arrive within three weeks of the sent date shown in Where's My Refund?, contact the IRS. They can issue a replacement check or, in some cases, deposit the refund directly to your bank account instead.
If your refund was offset
An offset means the IRS used your refund to pay a debt you owe — such as back taxes, defaulted student loans, or unpaid child support. The IRS will send you a notice in the mail explaining what debt was paid and how much was taken from your refund.
Where's My Refund? will not show an offset; you will only learn about it through the mail notice. If you believe the offset was a mistake — for example, if the debt belongs to someone else or has already been paid — you can contact the agency that reported the debt to dispute it. The notice will include contact information.
Frequently Asked Questions
How long does it take to see a status in Where's My Refund?
If you filed electronically, the IRS usually shows a status within 24 hours. If you filed by mail, it can take two to three weeks for the IRS to receive and enter your return into the system before a status appears. Check back after a few days if you see nothing yet.
Can I check my refund status by phone?
Yes. Call the IRS at 1-800-829-1040 and have your Social Security number, filing status, and refund amount ready. The automated system will give you the same information as Where's My Refund?. You can also speak to a representative if you have questions.
What if Where's My Refund? says my refund was sent but I never got it?
First, check with your bank to confirm the deposit did not go to a closed or wrong account. If your bank has no record, call the IRS at 1-800-829-1040 with your information. They can investigate and issue a replacement check or deposit if the refund was lost.
Does Where's My Refund? work for state tax refunds?
No. Where's My Refund? only tracks federal refunds. To check a state refund, visit your state's tax department website. Each state has its own refund tracking tool with a different web address and process.
Why does Where's My Refund? show no information even though I filed weeks ago?
If you filed by mail, the IRS may not have received or processed your return yet. Mail processing takes longer than electronic filing. If you filed electronically, wait at least 24 hours and check again. If still nothing appears after a week, contact the IRS to confirm they received your return.