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 at irs.gov/refunds, and it updates once per day, usually overnight. You need your Social Security number, filing status, and the exact refund amount from your return to use it.
Where's My Refund? shows three stages: received (the IRS has your return), approved (they've processed it and approved the refund), and sent (the money is on its way). The tool also tells you the expected delivery date once the refund enters the "sent" stage. If you filed electronically and chose direct deposit, the refund typically arrives within 21 days of approval. Paper checks take longer — usually four to six weeks after approval.
You can also call the IRS at 1-800-829-1040 to speak with a representative about your refund status. Have your return information ready. The phone lines are busiest in February and March, so expect longer wait times during those months.
Checking your state tax refund
State tax refunds are handled separately from federal refunds, and each state runs its own system. You'll need to visit your state's tax department website to check status. Most states have a refund tracker similar to the IRS tool, though the name and location on the website varies.
Common state refund tools include "Where's My Refund," "Refund Status," or "Check Your Refund." Search "[your state] tax refund status" to find the right page. You'll typically need your Social Security number, filing status, and refund amount. State refunds usually take two to eight weeks after you file, depending on the state and whether you chose direct deposit or a check.
If you filed jointly with a spouse, only the primary filer can check the status online in most states. Contact your state's tax department directly if you need information about a joint return and you're not the primary filer.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds shows federal refund status and updates once daily, requiring your Social Security number and refund amount.
- Federal refunds sent by direct deposit typically arrive within 21 days of approval, while paper checks take four to six weeks.
- State tax refunds are tracked through each state's own tax department website, which you can find by searching "[your state] tax refund status."
- The IRS phone line 1-800-829-1040 can provide refund information if you prefer speaking to a representative, though wait times are longest in February and March.
- If your refund shows as sent but hasn't arrived after the expected date, contact the IRS or your state tax department to investigate.
What to do if your refund is delayed
If the expected delivery date has passed and the money hasn't arrived, start by checking Where's My Refund? again to confirm the current status. Sometimes the expected date shifts if the IRS identifies an issue with your return. If the status still shows "sent" but you haven't received it, wait three to five business days — delays happen with both direct deposit and checks, especially during peak season.
If more than five business days have passed since the expected delivery date, contact the IRS at 1-800-829-1040. Have your return information ready. The IRS can tell you whether the refund was actually sent and, if it was direct deposited, can confirm the bank account it was sent to. If the account information is wrong, the IRS may need to issue a new refund by check, which takes additional time.
For state refunds, contact your state's tax department using the phone number on their website. They can confirm whether the refund was sent and investigate if it's missing.
Direct deposit versus check delivery
When you filed your return, you chose how to receive your refund: direct deposit to a bank account or a paper check by mail. Direct deposit is faster — typically 21 days or less from approval. Paper checks take longer because they have to be printed, mailed, and processed by your bank, usually four to six weeks total.
If you chose direct deposit but the money hasn't arrived, check that the bank account information on your return is correct. If you closed that account or switched banks after filing, the refund may have been rejected and the IRS will send a check instead — but this adds weeks to the process. You can see which account the IRS sent the refund to by calling 1-800-829-1040.
If you chose a paper check and it hasn't arrived within six weeks of the expected delivery date, the check may have been lost in the mail. The IRS can issue a replacement check, but you'll need to file a claim. Call 1-800-829-1040 to start the process.
Refunds held for tax debt or child support
In some cases, the IRS or your state may hold your refund to cover back taxes, unpaid child support, or other federal or state debts. If Where's My Refund? shows your refund as approved but doesn't give a delivery date, a hold may be in place. The tool sometimes displays a message explaining the hold, but not always.
Call the IRS at 1-800-829-1040 to ask whether your refund is being held and why. If it's being held for back taxes or child support, the IRS can tell you how much is being taken and where it's going. You may be able to set up a payment plan for the debt to recover part of your refund, though this depends on the type of debt and your situation.
State refunds can also be held for state tax debt or child support. Contact your state's tax department or child support enforcement agency to learn more.
Tracking refunds claimed on amended returns
If you filed an amended return (Form 1040-X) to correct an error on your original return, the refund timeline resets. Amended returns take longer to process — typically 16 weeks or more from the date you file them. Where's My Refund? may not show amended returns immediately, so you may need to call the IRS instead.
Call 1-800-829-1040 and tell the representative you filed an amended return. They can tell you the current status and expected delivery date. Keep a copy of your amended return and the date you filed it so you can reference it when you call.
State amended returns follow a similar timeline. Contact your state's tax department to check the status of an amended state return.
What information you'll need to check your refund
Before you use Where's My Refund? or call the IRS, gather these items: your Social Security number (or Individual Taxpayer Identification Number if you don't have an SSN), your filing status from your return (single, married filing jointly, head of household, etc.), and the exact refund amount you claimed on your return. The refund amount must match exactly — even a dollar off will cause the tool to reject your entry.
If you don't remember the refund amount, look at your filed return. If you filed electronically, you should have received a confirmation email with the details. If you filed by mail, you may have kept a copy. If you can't find it, call the IRS at 1-800-829-1040 and they can look it up for you.
Frequently Asked Questions
How often does Where's My Refund update?
Where's My Refund? updates once per day, usually overnight. Checking multiple times in the same day won't show new information. If you're waiting for a delivery date to appear, check once daily rather than repeatedly throughout the day.
Can I check my refund status if I filed jointly with my spouse?
Yes, either spouse can check the status using their own Social Security number and the refund amount. The status will be the same regardless of which spouse checks. If you filed jointly and only one of you has access to the return information, the other spouse can call the IRS at 1-800-829-1040 to get the status.
What does it mean if Where's My Refund says my refund was sent but I haven't received it?
Wait three to five business days after the expected delivery date — delays happen with both direct deposit and checks. If it still hasn't arrived after that, call the IRS at 1-800-829-1040. They can confirm the refund was sent and investigate whether it went to the correct account or address.
Why is my refund taking longer than 21 days?
Refunds can be delayed if the IRS needs to verify information on your return, if you claimed certain credits like the Earned Income Tax Credit, or if there's an error on your return. Where's My Refund? will show the current status. If it's still in the "received" or "approved" stage after several weeks, call 1-800-829-1040 to ask whether there's an issue holding up processing.
Can I cancel my refund and get a different payment method?
Once the IRS has sent your refund, you cannot cancel it or change the payment method. If you chose direct deposit but want a check instead, you cannot change it after filing. If the direct deposit fails because the account is closed or the information is wrong, the IRS will automatically send a check instead, which adds time to the process.