The IRS has a free tool that tells you exactly where your refund is
The IRS Where's My Refund tool is the official way to check your refund status. You can access it on IRS.gov without logging in or creating an account. The tool shows you the current stage of your refund — whether it's still being processed, approved, or sent to your bank or address.
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 updates once per day, usually overnight, so checking multiple times in the same day won't show new information.
The IRS processes most refunds within 21 days of receiving your return. If you filed electronically and chose direct deposit, the timeline is typically faster than a paper check. The tool will tell you the expected deposit date once your refund has been approved.
Key Takeaways
- The IRS Where's My Refund tool on IRS.gov is free and requires only your Social Security number, filing status, and refund amount.
- The tool updates once per day and shows whether your refund is being processed, approved, or on its way to you.
- Most refunds arrive within 21 days of the IRS receiving your return if you chose direct deposit.
- If the tool says your refund was sent but you haven't received it, contact the IRS or your bank to trace the payment.
What the tool shows you at each stage
When you enter your information, the tool displays one of three statuses. Refund Received means the IRS has your return but hasn't finished processing it yet — this is the first stage and can last several days. Refund Approved means the IRS has reviewed your return, found no issues, and authorized the refund. Refund Sent means the money has left the IRS and is on its way to you.
Once your refund is approved, the tool shows the expected deposit date if you chose direct deposit, or the mailing date if you requested a paper check. Direct deposit typically arrives within one to two business days after the IRS sends it. Paper checks take longer — usually five to seven business days from the mailing date, sometimes longer depending on mail volume and your location.
If you see "Refund Sent" but the money hasn't arrived by the date shown, wait a few more business days before taking action. Banks sometimes post deposits a day or two after they receive them, and mail delays are common.
What to do if the tool shows no information about your refund
If you enter your information and the tool says it has no record of your return, your return may not have been received yet or there may be an error in the information you entered. Double-check that you're using the exact refund amount from your tax return — even a dollar off will cause the tool to show no results.
If the amount is correct and the tool still shows nothing, your return may not have reached the IRS yet. If you mailed a paper return, allow at least two weeks for it to arrive and be scanned into the system. If you filed electronically, the return should appear in the system within 24 hours.
If more than two weeks have passed since you mailed your return, or more than 24 hours since you filed electronically, contact the IRS directly. You can call the IRS at 1-800-829-1040 (the number is on your tax return paperwork) or visit an IRS office in person. Have your Social Security number, filing status, and the date you filed ready when you call.
When your refund shows as sent but hasn't arrived
If the Where's My Refund tool shows your refund was sent on a specific date but you haven't received it, first confirm that the deposit date has actually passed. The tool shows when the IRS sends the money, not when your bank receives it — allow one to two extra business days for the transfer to complete.
If the deposit date was more than two business days ago and the money still hasn't appeared, contact your bank. Give them the date the IRS says it sent the refund and ask them to trace the deposit. Banks can see incoming transfers and can tell you whether the money arrived or got stuck in processing.
If your bank confirms they never received the deposit, the IRS may have sent it to the wrong account. This sometimes happens if you made a typo when entering your routing number or account number on your tax return. Contact the IRS at 1-800-829-1040 and explain the situation — they can issue a replacement refund, usually by check, which takes several weeks.
Checking your refund status by phone or mail
If you don't have internet access or prefer to speak with someone, you can call the IRS refund hotline at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The automated system will walk you through entering this information and will tell you your refund status.
You can also mail a written request to the IRS, though this is slower. Include a copy of your tax return, your Social Security number, and the date you filed. Mail it to the IRS address listed in your tax return instructions. The IRS will respond by mail, which typically takes two to four weeks.
The phone line is usually faster and available during business hours. Wait times can be long during tax season (January through April), so calling early in the day or later in the week may mean shorter holds.
Why your refund might be delayed
Some returns take longer than 21 days to process. The IRS may need to review your return more carefully if you claimed certain credits, reported a loss, or if there's a discrepancy between your return and other records the IRS has on file. The Where's My Refund tool will show "Refund Received" for longer than usual if this is happening.
If you made an error on your return — a wrong Social Security number, a math mistake, or a missing signature — the IRS will contact you by mail. They won't process your refund until you respond. Check your mailbox regularly if your refund is delayed.
Refunds can also be delayed if you owe back taxes, child support, or student loans. The government can intercept your refund to pay these debts. If this happens, the Where's My Refund tool won't show a refund status — instead, you'll receive a notice in the mail explaining the offset.
Frequently Asked Questions
How often does the Where's My Refund tool update?
The tool updates once per day, usually overnight. Checking it multiple times in the same day won't show new information. If you check in the morning and see no change, check again the next morning.
Can I get my refund faster if I call the IRS?
No. Calling the IRS won't speed up your refund — they can only tell you the status that the Where's My Refund tool already shows. The processing timeline is the same regardless of how you check on it.
What if I filed my taxes but the tool says the IRS never received my return?
If you filed electronically, the IRS should have a record within 24 hours. If you mailed a paper return, allow two weeks for it to arrive and be scanned. If more time has passed and the tool still shows nothing, contact the IRS to confirm they received it and ask them to resend a receipt.
Can I cancel my refund and get the money a different way?
Once the IRS has processed your return and approved your refund, you cannot cancel it or change the payment method. If you need to change your bank account or address before the refund is sent, contact the IRS when ready — they may be able to update it if the refund hasn't been released yet.
What happens if I never receive my refund check in the mail?
If the Where's My Refund tool shows your refund was sent by check but you never received it, wait 30 days from the mailing date before assuming it's lost. If it doesn't arrive after 30 days, contact the IRS and request a replacement check. They'll issue a new one, which takes several weeks to arrive.