Where to check your federal tax refund
The IRS has one official tool to track a federal tax refund: Where's My Refund, available at irs.gov. You can also use the IRS2Go mobile app. Both pull from the same system and show you the same information — where your refund is in processing and, once approved, which delivery method the IRS chose.
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. The tool updates once per day, usually overnight. If you filed fewer than 24 hours ago, the IRS won't have your return in the system yet, and the tool will tell you to check back later.
The IRS processes most returns within 21 days of receipt. If your return was filed electronically and you chose direct deposit, the timeline is usually faster — often 10 to 14 days. Paper returns take longer, sometimes 4 to 6 weeks or more.
Key Takeaways
- Use Where's My Refund on irs.gov or the IRS2Go app to check federal refund status; both update once per day.
- You will need your Social Security number, filing status, and the exact refund amount from your return to look up your status.
- Direct deposit refunds typically arrive within 10 to 14 days of the IRS receiving your return; paper checks take 4 to 6 weeks or longer.
- If Where's My Refund shows an error message or your refund is delayed beyond the expected timeline, contact the IRS directly or check your state tax authority's website.
- State tax refunds are tracked separately through your state's tax department website, not through the federal IRS system.
What the status messages actually mean
Where's My Refund shows one of three main statuses. Received means the IRS has your return but hasn't started processing it yet. This is normal and can last several days. Approved means the IRS has reviewed your return, found no issues, and approved your refund. Once approved, the tool tells you the delivery date — either the date a check will be mailed or the date a direct deposit will hit your bank account.
Sent means your refund has left the IRS. For direct deposits, this usually means the money is on its way to your bank and should arrive within one to two business days. For checks, it means the check has been mailed and you should receive it within 7 to 10 business days, though mail delivery varies by location.
If you see a message saying the IRS needs more information — such as "We need to verify your identity" or "We need more information about your return" — the tool will explain what's missing. You may need to mail documents, call the IRS, or wait for the IRS to contact you. These delays can add weeks or months to your refund.
Tracking a state tax refund
State tax refunds are processed separately from federal refunds and have their own tracking systems. Each state runs its own tax department and refund timeline. Some states process refunds quickly — within two to three weeks — while others take six weeks or longer.
To check your state refund, go to your state's tax department website and look for a refund status tool. Most states have one, though the name varies: some call it "Check Refund Status," others "Where's My Refund," and some use their own branding. You will typically need your Social Security number and the refund amount.
If you filed both federal and state returns, do not assume they are processed together. Your federal refund may arrive while your state refund is still being reviewed, or vice versa. Check both systems separately to know the full picture.
What to do if your refund is delayed
If Where's My Refund shows no status at all — or shows the same status for longer than expected — the first step is to confirm you entered your information correctly. A typo in your Social Security number or refund amount will prevent the tool from finding your return. Try again with each piece of information.
If the information is correct and the tool still shows nothing after 24 hours, your return may not have been received yet. If you mailed a paper return, it can take one to two weeks to reach the IRS. If you filed electronically, contact the tax software company or the tax professional who filed it for you to confirm the return was actually submitted.
If Where's My Refund shows your refund was sent but you have not received it after the expected delivery date, the next step depends on the delivery method. For direct deposits, contact your bank to confirm the deposit has not arrived in a different account or under a different name. For checks, wait an additional week — mail delays happen — then contact the IRS if it still has not arrived.
Contacting the IRS about a missing or stuck refund
The IRS phone line for refund questions is 1-800-829-1040. Wait times are often long, especially during tax season (January through April). Have your Social Security number, filing status, and refund amount ready when you call.
If you prefer not to call, you can visit an IRS walk-in office. Find the nearest one at irs.gov/localoffices. Walk-in hours vary by location, and some offices require an appointment. Bring the same documents you would have ready for a phone call, plus a photo ID.
If the IRS says your refund was sent but you never received it, they can issue a trace — an investigation into where the check or deposit went. A trace usually takes four to six weeks. The IRS will contact you with the results and, if the refund was lost or misdirected, will reissue it.
Direct deposit versus check delivery
When you file your tax return, you choose how the IRS sends your refund: direct deposit to a bank account or a paper check by mail. Direct deposit is faster — typically 10 to 14 days — and more reliable because there is no mail delay. A check takes 4 to 6 weeks or longer depending on mail service in your area.
If you chose direct deposit, the IRS deposits the money directly into the account number you provided on your return. Make sure that account is still open and active. If you closed the account after filing, the bank will reject the deposit and the IRS will mail you a check instead — adding weeks to the timeline.
If you chose a check and want to change to direct deposit, you cannot do so through Where's My Refund. You would need to contact the IRS directly before the check is mailed. Once the check is mailed, your only option is to wait for it to arrive.
If your refund shows an error or is rejected
Sometimes Where's My Refund shows a status that indicates a problem: "We cannot process your return" or "There is an issue with your return." The tool usually explains what the IRS found — a missing signature, a math error, a duplicate Social Security number, or a mismatch between your return and IRS records.
If the error is simple, the IRS may fix it and reprocess your return automatically. If it requires your action, the IRS will mail you a letter explaining what you need to do. Read the letter carefully; it will tell you whether to mail documents, call a specific number, or wait for further contact.
Do not ignore an error notice. If you do not respond, the IRS will deny your refund and you will have to file an amended return or appeal the decision later. The timeline for resolving errors varies widely — from a few weeks to several months — depending on the complexity of the issue.
Frequently Asked Questions
Why does Where's My Refund say "still processing" after six weeks?
Most returns process within 21 days, but some take longer if the IRS needs to verify information or if your return was flagged for review. If it has been more than six weeks, contact the IRS at 1-800-829-1040 to find out what is causing the delay. Bring your return and any correspondence from the IRS.
Can I check my refund status if someone else filed my return?
Yes, but you need the exact refund amount from the return. If you do not know it, ask the person who filed the return or contact the tax professional who prepared it. You can also call the IRS and provide your Social Security number; they can tell you the refund amount.
What if my direct deposit went to the wrong account?
Contact your bank immediately and explain that a tax refund was deposited to your account by mistake. The bank can reverse the deposit and return it to the IRS. The IRS will then reissue the refund, usually by check, which adds several weeks to the timeline.
Do I need to do anything if Where's My Refund shows my refund was approved?
No. Once approved, the refund will be sent automatically on the date shown in the tool. You do not need to take any action. If you chose direct deposit, the money will arrive in your bank account on that date. If you chose a check, it will be mailed and should arrive within 7 to 10 business days.
Can I check my refund status on my tax software or my tax preparer's website?
Some tax software and tax preparation companies offer refund tracking through their own portals, but they pull information from the IRS system. Where's My Refund on irs.gov is always the official source. If your software or preparer's tool shows different information, use the IRS tool to verify.