Where to check your federal tax refund
The IRS has a tool called Where's My Refund? that tells you the status of your federal return. You reach it through IRS.gov, and it updates once per day, usually overnight. The tool shows three pieces of information: whether the IRS has received your return, whether they have approved it, and the date your refund will arrive in your bank account or by mail.
To use Where's My Refund?, you need your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your tax return. If you filed electronically, the IRS usually has your return within 24 hours. If you mailed a paper return, it takes two to three weeks for them to receive and process it before the tool will show anything.
The tool works year-round, not just during tax season. If you filed last year and your refund arrived, you can still check the status of this year's return once you have filed.
Key Takeaways
- Where's My Refund? on IRS.gov is the official source for your federal refund status and updates once per day.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Electronic returns show up in the system within 24 hours; paper returns take two to three weeks to reach the IRS.
- Most refunds arrive within 21 days of the IRS approving your return, though some take longer if the return needs review.
- State refunds are tracked separately through your state's tax agency website, not through the IRS.
What the refund status messages mean
Where's My Refund? shows one of three statuses. Return Received means the IRS has your return but has not finished reviewing it yet. This is the first stage and usually lasts a few days to a week. Approved means the IRS has reviewed your return, found no problems, and is processing your refund. Sent means your refund has left the IRS and is on its way to you—either in the mail or to your bank account, depending on how you requested it.
Once your status shows Sent, the tool will display the exact date your refund will arrive. If you chose direct deposit, it usually arrives within three to five business days. If you chose a paper check, it takes seven to ten business days from the Sent date, though mail delays can add time.
If your status does not change for more than a week, or if the tool says your return is still being reviewed after 21 days, the IRS may need more information from you. Check your mail for a letter from the IRS, or contact the IRS directly at 1-800-829-1040.
Checking your state tax refund
Your state refund is separate from your federal refund and tracked through your state's tax agency. Most states have their own refund status tools on their tax department websites. Search for "[your state] tax refund status" to find the right page.
State refunds usually arrive after your federal refund, sometimes by several weeks. Some states process returns faster than others. If you filed your state and federal returns at the same time, your state return may still be in the queue while your federal refund has already arrived.
The information you need to check your state refund is the same as for federal: your Social Security number, filing status, and the refund amount. Some states also ask for your date of birth or the last four digits of your Social Security number.
What to do if your refund is delayed
If your refund status has not changed in more than 21 days, or if the tool says your return is still being reviewed, the IRS is likely reviewing your return for accuracy or requesting more information. Common reasons include math errors, missing information, or a mismatch between your return and records the IRS already has (like W-2s from your employer).
Check your mail regularly. The IRS sends letters to your address on file if they need anything from you. If you receive a letter, follow the instructions exactly—they will tell you what documents to send or what information to provide. Do not ignore IRS letters, as missing a important date can delay your refund further.
If you have not received a letter and your refund is delayed, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you why your return is delayed and what you need to do next.
Refunds when you owe back taxes or child support
If you owe back taxes, child support, or other federal debts, the IRS can use your refund to pay those debts before sending you the remainder. This is called offset. If your refund is offset, Where's My Refund? will show a status of Sent, but the amount you receive will be less than what you expected.
You will receive a notice in the mail explaining the offset and how much was taken. The notice will also tell you which debt was paid. If you believe the offset was wrong, you have the right to dispute it, but you must do so within a specific timeframe listed in the notice.
If you know you owe back taxes or child support, contact the IRS or your state's child support agency before filing. Some situations allow you to request a delay in the offset, though this is rare.
Direct deposit versus paper check refunds
When you file your return, you choose how to receive your refund: direct deposit to your bank account or a paper check mailed to your address. Direct deposit is faster—usually three to five business days after the IRS sends your refund. Paper checks take seven to ten business days from the mail date, plus any delays in postal delivery.
If you chose direct deposit, make sure the bank account and routing number on your return are correct. If they are wrong, the IRS will mail you a paper check instead, which delays your refund by several weeks. You can see which method you chose by looking at your filed return or the confirmation email if you filed electronically.
If you filed a paper return and did not specify direct deposit, the IRS will mail you a check. There is no way to change this to direct deposit once your return is filed.
Frequently Asked Questions
How often does Where's My Refund? update?
The tool updates once per day, usually overnight. Checking multiple times in the same day will show the same status. If your status has not changed in more than a week, something may be holding up your return.
Can I check my refund status if I filed a joint return with my spouse?
Yes. Use either spouse's Social Security number to check the status. The refund amount and filing status must match what is on the return. If you are checking on behalf of your spouse, you will need the refund amount from the return.
What if I filed my return but Where's My Refund? says it has no record of it?
If you filed electronically, wait 24 hours. If you filed by mail, wait two to three weeks. If the tool still shows no record after that time, your return may not have been received. Contact the IRS at 1-800-829-1040 with your Social Security number and filing status to confirm whether they have your return.
Will Where's My Refund? tell me if the IRS needs more information from me?
The tool will show your return as still being reviewed, but it will not explain why. The IRS sends a letter to your address if they need documents or information from you. Check your mail regularly, and follow any instructions in the letter.
Can I get my refund faster than the stated date?
No. Once the IRS sends your refund, the arrival date depends on your bank (for direct deposit) or the postal service (for checks). There is no way to speed this up.