The IRS Where's My Refund tool is the only place to check your federal tax refund status
Go to irs.gov/refunds and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once per day, usually overnight, and will show you one of three statuses: your refund is being processed, it has been approved and is on the way, or there is a problem that needs your attention.
You can start checking 24 hours after you file electronically, or 4 weeks after you mail a paper return. If you filed before the IRS opened for the season (usually mid-January), you may see a message that the tool is not yet available for your return — wait a few days and try again. The tool does not show refunds that were issued more than 120 days ago.
This is the official IRS tracker. Do not use third-party websites or apps that claim to check your refund status — they either pull data from this same tool or are scams designed to steal your information.
Key Takeaways
- The IRS Where's My Refund tool at irs.gov/refunds is the only official way to check your federal refund status, and it updates once per day.
- You need your Social Security number, filing status, and the exact refund amount from your return to use the tool.
- Electronic filers can check 24 hours after filing; paper filers must wait 4 weeks.
- If the tool shows a problem code or asks for more information, the IRS will also send you a letter in the mail with details and next steps.
- Refund timing depends on how you file and how you want the money — direct deposit is fastest, usually 5 to 7 business days once approved.
What each refund status message means
Refund is being processed: Your return passed initial checks and is in the queue. This is the most common message in the first few weeks after filing. The IRS processes returns in the order they receive them, so timing depends on filing date and return complexity. Most returns in this stage will move to the next status within 21 days, though some take longer if the IRS needs to verify information or if your return was flagged for review.
Refund approved and on the way: Your return has been approved and your refund is scheduled to be sent. The tool will show the date it will arrive. If you chose direct deposit, the money goes to your bank account on that date — banks may hold it for one business day after receipt. If you chose a check, the IRS mails it and it typically arrives within 7 to 10 business days from the approval date, though mail delays can add time.
There is an issue with your return: The tool will show a code or message explaining what the IRS needs. Common reasons include a mismatch between your return and IRS records (Social Security number, income reported by your employer, or dependent information), a missing signature, or a math error. The IRS will also mail you a letter with the same information and instructions on how to respond. Do not ignore this message — your refund will not be sent until you resolve it.
How long refunds actually take, step by step
The timeline depends on three things: when you file, whether you file electronically or by mail, and how you want the money delivered.
| Filing Method | When Processing Starts | Typical Processing Time | Delivery Time After Approval |
|---|---|---|---|
| Electronic filing, direct deposit | 24 hours after filing | 5 to 21 days | 5 to 7 business days |
| Electronic filing, check by mail | 24 hours after filing | 5 to 21 days | 7 to 10 business days |
| Paper return, direct deposit | 4 weeks after mailing | 8 to 21 days | 5 to 7 business days |
| Paper return, check by mail | 4 weeks after mailing | 8 to 21 days | 7 to 10 business days |
The "processing time" is how long the IRS takes to review your return and approve your refund. The "delivery time" is how long it takes after approval for the money to reach you. These happen in sequence, not at the same time. A return filed electronically in early February might be approved by mid-February and have the money in your bank account by late February. A paper return mailed in early April might not start processing until early May.
If your return is flagged for review or the IRS needs to verify information, processing can take 60 days or longer. The Where's My Refund tool will not show a specific date until the IRS has finished its review and approved the refund.
What to do if the tool says there is a problem
The IRS will send you a letter explaining what it needs. Read it carefully — it will include a phone number, a deadline for responding, and instructions on how to send the information. Do not call the IRS main number; use the number in the letter, as it routes you to the team handling your specific issue.
Common problems and how to fix them: If the IRS says your Social Security number does not match their records, verify that you entered it correctly on your return and that it matches your Social Security card. If it says your dependent information is wrong, check that you used the correct Social Security number and spelling for each dependent. If it says there is a math error, the IRS will usually correct it and send you the refund, though it may be smaller than you expected if the error was in your favor.
If you cannot reach the IRS by phone or do not understand the letter, you can request help from a Taxpayer Advocate — this is a free IRS service for people who have tried to resolve an issue and hit a wall. Call 1-877-777-4778 or visit taxpayeradvocate.irs.gov.
Why your refund might be delayed beyond the normal timeline
The IRS processes returns in batches and prioritizes them by filing date. If you filed early in the season (January or February), your return is in a larger queue and may take longer. If you filed late (after April 15), your return is processed faster because the queue is smaller, but you have less time before the deadline.
Refunds are also delayed if the IRS needs to verify information. This happens randomly to some returns and is more common if you claim certain credits (like the Earned Income Tax Credit or Child Tax Credit), if your income is very high or very low, or if your return looks unusual compared to your prior years. The IRS may contact your employer or financial institutions to confirm information, which adds time.
Bank delays can also add time after the IRS approves your refund. If you chose direct deposit, your bank receives the money and then deposits it into your account. Most banks do this immediately, but some hold it for one business day. If you chose a check, mail delays are beyond the IRS's control — a check can take 7 to 10 business days to arrive, or longer if it is lost or misdirected.
If your refund never shows up
First, check the Where's My Refund tool again to confirm the refund was actually approved and sent. If the tool shows it was approved and sent by direct deposit, but the money never arrived in your bank account, contact your bank and ask if the deposit was received. Provide them with the approval date from the IRS tool. Your bank can tell you whether the IRS sent the money and whether it is still pending.
If the IRS approved a check but you never received it, wait 10 business days from the approval date before assuming it is lost. If it does not arrive after that, call the IRS at 1-800-829-1040 and provide your Social Security number and the approval date. The IRS can issue a replacement check or switch your refund to direct deposit if you provide a bank account number.
If the Where's My Refund tool shows your refund was approved more than 120 days ago but you still have not received it, contact the IRS directly. Bring documentation of the approval date and any correspondence from the IRS. This is rare, but it can happen if there was a processing error or if the check was lost in the mail.
Frequently Asked Questions
Can I check my refund status by phone or mail?
You can call the IRS at 1-800-829-1040 to speak with a representative, but the wait times are often long (30 minutes to several hours during tax season). The Where's My Refund tool is faster and available 24/7. You cannot check your status by mail — the IRS only sends letters if there is a problem or to notify you that your refund has been sent.
Why does the tool say my refund amount is different from what I expected?
The IRS may have corrected a math error on your return, adjusted your refund because of a discrepancy with income reported by your employer, or applied part of your refund to a past-due tax bill or student loan debt. The tool will show the final refund amount. If you disagree with the adjustment, the IRS will send you a letter explaining the reason — you can respond to that letter to dispute it.
What if I filed jointly with my spouse and we are now separated?
Both spouses can check the refund status using the Where's My Refund tool with their own Social Security number. If the refund was sent by direct deposit to a joint account, both of you have access to it. If you are concerned about the other person taking the money, contact the IRS before the refund is approved to request that it be sent to a different account or as a check instead.
Does the Where's My Refund tool work for state refunds too?
No, the IRS tool only tracks federal refunds. Each state has its own refund tracker on its tax department website. Search "[your state] tax refund status" to find the link. State refunds are processed separately and often take longer than federal refunds.
Can I cancel my refund and owe the taxes instead?
No, once you file your return and the IRS approves your refund, you cannot cancel it. If you owe money to the IRS for a prior year or to another agency (like a student loan servicer), the IRS will apply part or all of your refund to that debt automatically. You will receive a letter explaining the offset.