Where to Check Your Refund Status
The IRS has a tool called Where's My Refund? that shows you the status of your federal tax refund. You can find it on the IRS website at irs.gov. The tool updates once per day, usually overnight, so checking multiple times in a single day will show you the same information.
To use Where's My Refund?, you will 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, your refund status should appear in the tool within 24 hours of the IRS accepting your return. If you mailed a paper return, it takes longer for the IRS to process it and add it to their system.
The tool will tell you one of three things: the IRS is still processing your return, your return has been approved and your refund is on the way, or there is a problem with your return that needs your attention.
Key Takeaways
- Where's My Refund? on irs.gov is the official way to track a federal tax refund and updates once per day.
- You need your Social Security number, filing status, and the exact refund amount to check your status.
- Electronically filed returns appear in the tracking system within 24 hours; paper returns take longer to process.
- The IRS typically issues refunds within 21 days of accepting your return, though some take longer if they need to verify information.
- If your refund is delayed beyond the expected timeframe, the IRS website will show a reason or ask you to contact them.
What the Three Refund Statuses Mean
Return Received means the IRS has accepted your return and is processing it. This is the first status you will see. The IRS does not when ready send your refund — they first check that the information on your return matches what they have on file (your W-2s, 1099s, and other income documents). This step usually takes a few weeks.
Approved means the IRS has finished checking your return and approved your refund. At this point, the refund is being prepared to send to you. The tool will show you the date your refund will be deposited into your bank account or mailed to you as a check. If you chose direct deposit, the money typically arrives within one to two business days after the date shown. If you chose a mailed check, it can take one to three weeks depending on mail delivery in your area.
Sent means your refund has left the IRS and is on its way to you. If you set up direct deposit, the money should arrive on the date shown. If you are receiving a check, it is in the mail and you should receive it within the timeframe the IRS provided.
How Long Refunds Usually Take
The IRS aims to issue most refunds within 21 days of accepting your return. This timeline assumes your return is straightforward — you have no errors, your income matches what employers reported, and you did not claim any credits that require extra verification.
Some returns take longer. The IRS may need to verify information if there are discrepancies between what you reported and what your employer or bank reported. They may also delay a refund if you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, because these credits go through extra review steps. Returns filed on paper take longer than electronic returns because the IRS has to manually enter the information first.
If your refund does not arrive by the date shown in Where's My Refund?, check the tool again — it may have been delayed and the new date will appear there. If the tool shows no update and the date has passed, you can contact the IRS directly.
Direct Deposit vs. Check — Which Arrives Faster
Direct deposit is faster than a mailed check. When you choose direct deposit on your tax return, the IRS sends your refund electronically to your bank account. The money typically arrives one to two business days after the date the IRS shows in Where's My Refund?. Weekends and bank holidays can add a day or two.
A mailed check takes longer because it has to be printed, sorted by the postal service, and delivered to your address. The IRS estimates one to three weeks for a check to arrive, depending on where you live and how busy the postal service is. If you did not provide a bank account on your return, a check is your only option.
If you are filing next year, you can speed up your refund by choosing direct deposit when you file. You will need your bank account number and routing number, which you can find on a check or by calling your bank.
What to Do If Your Refund Is Delayed
If the date in Where's My Refund? has passed and the money has not arrived, first check the tool again — the IRS updates it once per day, usually between midnight and 1 a.m. Eastern time. Sometimes a delay is just a matter of a few days and the tool will show a new expected date.
If the tool still shows the same date and your money has not arrived, contact the IRS. You can call the IRS refund hotline at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your refund is still processing, whether there is a problem with your return, or whether the money was sent and may have been lost in the mail.
If the IRS sent your refund by direct deposit and the money never arrived in your account, ask your bank to check whether the deposit was rejected. Sometimes a deposit fails if your account number changed or if your bank flagged the transaction as unusual. Your bank can tell you what happened and may be able to help you recover the money.
State Tax Refunds — How to Track Them Separately
Your state tax refund is separate from your federal refund and may arrive on a different timeline. Each state has its own tax agency and its own refund tracking system. You will need to check your state's website to track a state refund.
Most states have a refund tracker similar to the IRS tool. You can find it by searching "[your state] tax refund status" or by going to your state's department of revenue or taxation website. You will typically need your Social Security number and refund amount, just as you do with the federal tool.
State refunds usually take longer than federal refunds — often four to eight weeks — because states process returns after the IRS does. Some states issue refunds by check only, while others offer direct deposit. Check your state's website to see which option you chose when you filed.
Frequently Asked Questions
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 shown on your tax return. If you do not have the amount, you can find it on a copy of your return or on the confirmation email the IRS sent when they accepted your return.
Why does Where's My Refund? say my return is still being processed after three weeks?
Some returns take longer than 21 days. The IRS may be verifying information, checking for errors, or reviewing credits like the EITC. Paper returns also take longer because they must be manually entered. If it has been more than 21 days and the tool shows no update, contact the IRS at 1-800-829-1040.
What if I filed jointly with my spouse — can we both check the refund?
Yes. Either spouse can use Where's My Refund? with the same information (the joint Social Security number you used on the return, your filing status, and the refund amount). The status will be the same regardless of which spouse checks.
Can I change my refund from a check to direct deposit after I file?
No. Once you file, you cannot change how the IRS sends your refund. If you chose a check and want direct deposit instead, you will have to wait for the check to arrive, deposit it yourself, and then update your information for next year's return.
What if I never received my refund check in the mail?
Contact the IRS at 1-800-829-1040 with your Social Security number and refund amount. The IRS can check whether the check was sent and, if it was, can issue you a replacement. If the check was lost in the mail, the IRS can reissue it or send the refund by direct deposit instead.