Check the IRS tracking tool first, then your bank or mail
The IRS has a tool called Where's My Refund? that tells you the exact status of your federal tax refund. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the refund amount you expect. The tool updates once per day and will tell you whether the IRS is still processing your return, has approved it, or has sent it out.
If the tool says your refund was sent, check where it went. The IRS sends refunds by direct deposit (to your bank account) or by paper check (through the mail). Direct deposit arrives in one to three business days after the IRS releases it. Paper checks take seven to ten business days in normal conditions, longer during peak tax season (February through April) or if mail is slow in your area.
If the tool shows your refund was sent but you have not received it, the next step depends on the delivery method. For direct deposit, contact your bank to confirm they received the deposit and check your account history. For a paper check, wait the full ten business days, then check your mailbox again and ask neighbors whether mail was misdelivered. If ten business days have passed and you still have nothing, move to the section below.
Key Takeaways
- The IRS Where's My Refund tool shows your refund status and delivery method within one to two days of filing.
- Direct deposit refunds arrive in one to three business days after the IRS releases them; paper checks take seven to ten business days.
- If your refund was sent but you did not receive it, contact your bank for direct deposits or wait the full ten business days for checks before reporting it missing.
- The IRS processes most returns within 21 days, but returns with errors, missing information, or identity verification needs can take weeks or months longer.
- If your refund is delayed past normal timelines, call the IRS at 1-800-829-1040 or visit a local Taxpayer Assistance Center with your return copy and ID.
Why the IRS tool says "still processing"
If Where's My Refund? shows your return is still being processed, the IRS is reviewing it for errors or missing information. Most returns clear this stage within 21 days of filing. During peak season (February through April), processing can take longer because the IRS receives millions of returns at once.
Some returns get held up for specific reasons. The IRS stops to verify your identity if your return looks unusual or if someone else may have filed using your Social Security number. They also hold returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) — these credits are checked more carefully, and the law requires the IRS to hold the refund until mid-February even if processing is done. Returns with math errors, missing information (like a missing signature), or conflicting information (like a dependent claimed on two returns) also get delayed while the IRS contacts you or corrects the error.
If your return has been processing for more than 21 days and the tool does not give a reason, call the IRS at 1-800-829-1040. Have your tax return, a copy of the return you filed, and your ID ready. The IRS can tell you whether there is a hold-up and what caused it.
Your refund was sent but you did not receive it
For direct deposit: Log into your bank account and look at the transaction history for the past two weeks. Search for a deposit from "IRS" or "USATREAS". If you see it, the money arrived and you have it — check whether it went to a different account or was held as pending. If you do not see it after three business days from when the IRS said it was sent, call your bank's customer service line and give them the refund amount and the date the IRS said it was released. The bank can trace whether the deposit arrived and where it went.
If your bank says they never received the deposit, the IRS may have sent it to the wrong account number. This happens when you entered your account number incorrectly on your tax return or when you changed banks between filing and the IRS sending the refund. Call the IRS at 1-800-829-1040 with your return and ID. They can issue a paper check instead, which takes about four weeks.
For paper checks: Wait the full ten business days from the date the IRS said it was sent. Check your mailbox every day, including looking behind other mail and in the mailbox flag area. If you have a new address, check whether mail is being forwarded. If ten business days have passed and the check has not arrived, contact your local post office with the date the IRS said it was sent and ask them to trace the check. If the post office cannot find it, call the IRS at 1-800-829-1040 and request a replacement check, which takes about four weeks.
The IRS says your refund was sent but the tool shows nothing
Sometimes the Where's My Refund? tool stops updating after the IRS releases your refund. This is normal — the tool is designed to track returns being processed, not to track checks or deposits after they leave the IRS. If the tool's last message was "your refund was sent on [date]", trust that message and follow the steps in the section above based on your delivery method.
If the tool has not updated in more than a week and still shows "processing", and you filed more than 21 days ago, the return may be stuck. Call the IRS at 1-800-829-1040 or visit a local Taxpayer Assistance Center. Bring your tax return, a copy of what you filed, and your ID. The IRS can look up your account and tell you what is holding up the refund.
Your state tax refund is missing or delayed
State refunds are processed separately from federal refunds and follow different timelines. Most states process refunds within 30 days of receiving your return, but some take longer. Check your state's tax department website for a refund tracking tool — most states have one similar to the IRS tool.
State refunds are usually sent by direct deposit or check, using the same methods as federal refunds. If your state refund was sent but you did not receive it, follow the same steps as above: check your bank for direct deposits, wait ten business days for checks, then contact your state tax department if it does not arrive.
Some states hold refunds to offset unpaid debts — child support, student loans, or other state obligations. If your refund was sent to a debt offset program, your state tax department will send you a notice explaining what happened and how to dispute it if you think the offset was wrong. Check your mail for this notice or call your state's tax department directly.
What to do if the IRS cannot find your refund
If you have waited the full timeline, checked your bank and mailbox, and the IRS says they have no record of sending your refund, file a Form 3911 (Taxpayer Complaint About Refund). You can file this form online at irs.gov, by mail, or in person at a Taxpayer Assistance Center. The form asks for your return information and the date you filed. The IRS will investigate and either locate your refund or issue a replacement.
Keep copies of everything: your filed return, the confirmation number if you filed electronically, bank statements showing no deposit, and any letters from the IRS. If you filed a paper return, keep the receipt or tracking number from when you mailed it. These documents help the IRS trace what happened to your return.
If you filed through a tax preparer or software company, contact them first. They may have records showing whether the return was accepted by the IRS and can help you file Form 3911 if needed.
Frequently Asked Questions
How long does it take to get a replacement refund check?
The IRS typically issues a replacement check within four weeks of your request. Paper checks take an additional seven to ten business days to arrive by mail. If you need the money faster, ask the IRS whether they can issue a direct deposit instead when you call 1-800-829-1040.
Can I cancel my refund and get my money back in my account?
No. Once the IRS releases your refund, you cannot cancel it. If you received it by direct deposit and want to return it, you would need to contact the IRS to arrange a payment, which is not the normal process. If you received a check, you can deposit it normally or destroy it, but destroying it does not return the money — the IRS will eventually reissue it.
What if I filed my return but the IRS has no record of it?
If you filed electronically, check your email for an acceptance confirmation from the IRS or your tax software. If you filed by mail, the post office may not have delivered it, or the IRS may not have processed it yet. Call the IRS at 1-800-829-1040 with your Social Security number and filing date. They can search their system and tell you whether they received it.
Does the IRS charge a fee to trace a missing refund?
No. The IRS does not charge to trace or replace a refund. Be cautious of websites or services that claim they can find your refund for a fee — these are scams. Use the official IRS tool and phone line at no cost.
My refund was smaller than I expected. Why?
The IRS may have reduced your refund to pay off back taxes, child support, student loans, or other federal debts. You should have received a notice in the mail explaining the offset. If you did not receive a notice or think the offset was wrong, call the IRS at 1-800-829-1040 to dispute it.