The fastest way to check your refund status
The IRS (Internal Revenue Service) has a tool called Where's My Refund? that tells you whether you're getting money back, how much, and when it will arrive. You can check it on the IRS website at irs.gov, or through the IRS2Go mobile app. You'll 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 and chose direct deposit, you'll typically see your refund status within 24 hours of filing. If you mailed a paper return, it takes longer — the IRS needs time to receive and process it before the tool will show anything.
You can also call the IRS refund hotline at 1-800-829-1954. Have your Social Security number, filing status, and the refund amount ready when you call. Wait times are often long, especially during tax season (January through April), so the online tool is usually faster.
Key Takeaways
- Where's My Refund? on irs.gov is the official way to check your refund status and requires your Social Security number, filing status, and the refund amount from your return.
- The tool updates once daily and shows whether you're getting a refund, the amount, and the expected deposit or check date.
- Electronic filers see refund status within 24 hours; paper filers must wait for the IRS to receive and process their return first.
- If you chose direct deposit, the refund goes to your bank account; if you didn't, the IRS mails a check, which takes longer to arrive.
What the refund status page actually tells you
Where's My Refund? shows one of three messages. The first is "Return Received" — this means the IRS got your return and is processing it. The second is "Approved" — your refund has been approved and is on its way to you. The third is "Sent" — your refund has been mailed or deposited.
Each status also includes an expected date. If your status is "Approved," the date tells you when the IRS will send the money. If it's "Sent," the date is when the money was actually sent — if you chose direct deposit, it should arrive within one to two business days after that date. If you chose a mailed check, add another week or two.
The tool does not show partial refunds or explain why a refund is smaller than expected. If your refund seems wrong, you'll need to review your actual tax return or contact the IRS directly.
Why you might not see a refund yet
If you check Where's My Refund? and see nothing, it usually means one of three things. First, the IRS hasn't received your return yet — this is normal if you filed by mail or if you filed electronically very recently. Second, there's an error on your return that the IRS caught, such as a mismatched Social Security number or a missing signature. Third, the IRS is reviewing your return for fraud or identity theft, which can take weeks or months.
If your return was filed electronically and more than 24 hours have passed, or if you mailed it and more than two weeks have passed, and you still see nothing on Where's My Refund?, contact the IRS. Call 1-800-829-1004 (the main IRS line) and explain that your return isn't showing up in the system. Have your return and your Social Security number ready.
Direct deposit versus a mailed check
When you filed your tax return, you chose how to receive your refund. If you chose direct deposit, the IRS sends the money straight to your bank account. This is faster — usually one to two business days after the "Sent" status appears. If you chose a mailed check, the IRS prints and mails a physical check to your address, which takes one to three weeks depending on mail speed.
You can see which method you chose by looking at your filed tax return. If you can't remember, call the IRS at 1-800-829-1954 and they can tell you. You cannot change your choice after you've filed, so if you chose a check and want direct deposit instead, you'll have to wait for the check to arrive, deposit it yourself, and then request a refund for next year using direct deposit.
What to do if your refund is delayed
The IRS publishes a schedule each year showing how long refunds typically take. Most refunds are issued within 21 days of filing, but some take longer. If your refund is delayed beyond the expected date shown on Where's My Refund?, wait a few more days — the tool sometimes updates slowly.
If you're past the expected date and still haven't received your money, call the IRS at 1-800-829-1954. They can tell you whether your refund was actually sent and, if it was sent by check, whether it was lost in the mail. If the check was lost, the IRS can issue a replacement. If the money was deposited to your bank account but you don't see it, contact your bank — it may have been rejected or held for review.
How to avoid refund problems in the first place
Most refund delays happen because of errors on the tax return. Double-check your Social Security number, your filing status, and your bank account number (if you chose direct deposit) before you file. A single wrong digit can delay your refund by weeks.
If you're filing by mail, make a copy of your return before you send it. Keep that copy and any receipts or documents you used to fill out the return. If the IRS contacts you with questions, you'll have proof of what you submitted.
If you're filing electronically through tax software or a tax preparer, review the return on screen before you submit it. Most software will flag obvious errors, but it won't catch everything — a wrong bank account number, for example, will pass through and cause your refund to be rejected by your bank.
Frequently Asked Questions
How do I know if I'm getting a refund or owe taxes?
Your tax return shows the answer. Look at the bottom of your return form — it will say either "Refund" (you're getting money back) or "Amount You Owe" (you owe the IRS). Where's My Refund? only shows information if you're getting a refund. If you owe, you won't see anything on that tool.
Can I check my refund status without the exact amount?
No. Where's My Refund? requires your Social Security number, filing status, and the exact refund amount from your return. If you don't have your return in front of you, you can log into your tax software account or contact your tax preparer to find the amount.
What if my refund went to the wrong bank account?
If you entered the wrong account number on your return, the bank will reject the deposit and the IRS will reissue it as a check, which takes several more weeks. Contact the IRS at 1-800-829-1954 to confirm what happened. For next year, triple-check your account number before filing.
Does Where's My Refund? work for state tax refunds?
No. Where's My Refund? is only for federal refunds. Each state has its own tax agency and its own refund tracking tool. Search "[your state] tax refund status" to find your state's tool.
What if I filed my return but haven't received it back yet?
If you filed electronically, the IRS should show your return as received within 24 hours. If you mailed it, allow two to three weeks for it to arrive. Once received, it takes another two to three weeks to process. If you're past these timeframes, call the IRS at 1-800-829-1004 to confirm they have your return.