Where your refund gets stuck and how to find it

If you filed your tax return and expected a refund but did not receive it, the money is most likely still in the IRS system — either processing, held for a reason, or sent to the wrong account. The first step is to check the actual status of your refund using the IRS Where's My Refund tool, which tells you whether the IRS has received your return, is processing it, or has already issued the refund. This tool updates once per day and is the only source that shows the real status.

Do not assume your refund is lost just because it has not arrived. The IRS processes millions of returns, and delays are common. Even returns filed electronically can take 21 days or longer to process, especially during tax season. If you filed by mail, add another 4 to 6 weeks to that timeline.

Key Takeaways

  • Check the IRS Where's My Refund tool at IRS.gov using your Social Security number, filing status, and the exact refund amount to see the real status of your return.
  • If the tool shows your refund was issued but you did not receive it, the money may have been sent to a closed bank account, a wrong account number, or intercepted by a debt collector.
  • If the tool shows your return is still processing after 21 days from the filing date, contact the IRS at 800-829-1040 to ask whether your return is held for review or verification.
  • If you filed by mail and it has been more than 6 weeks, file a complaint with the Taxpayer Advocate Service, which can investigate missing returns and refunds.
  • Keep your filing receipt or confirmation number from when you filed — you will need it to track your return or file a complaint.

How to check your refund status right now

Go to IRS.gov and find the Where's My Refund tool. You will need three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount you expected. The tool will show one of three statuses: "Return Received," "Refund Approved," or "Refund Issued."

"Return Received" means the IRS has your return but is still processing it. This is normal for the first 21 days after you file. "Refund Approved" means the IRS has finished reviewing your return and approved the refund amount. "Refund Issued" means the IRS has sent the money out — either by direct deposit to your bank account or by check in the mail.

If the tool shows "Refund Issued" but you have not received the money, the problem is not with the IRS — it is with where the money was sent. Write down the date the tool says the refund was issued. You will need this date to investigate further.

When your refund was sent to the wrong bank account

The most common reason a refund does not arrive is that it was sent to a bank account that no longer exists, was closed, or has the wrong account number. This happens when you enter your routing number or account number incorrectly on your tax return, or when you change banks between the time you file and the time the IRS processes your return.

If your bank account was closed before the IRS sent the refund, the bank will reject the deposit and send the money back to the IRS. The IRS will then issue a check and mail it to the address on your return. This process takes an additional 4 to 6 weeks. Check the Where's My Refund tool again — it may now show a second refund issued date, this time for a check instead of direct deposit.

If you entered the wrong account number, the money may have gone to someone else's account. Contact your bank immediately and ask whether a deposit matching your refund amount arrived on the date the tool shows. If it did, the bank can help you trace it. If it did not, ask the bank to check whether the deposit was rejected and returned to the IRS.

If the IRS says your refund was issued but your bank did not receive it

When the Where's My Refund tool shows "Refund Issued" but your bank account does not show the deposit, the money is either still in transit, was rejected by your bank, or was intercepted. Direct deposits typically arrive within 2 to 3 business days of the issue date shown in the tool. If more than a week has passed, contact your bank and give them the exact date the tool shows.

Ask your bank to search their records for a deposit from the IRS matching your refund amount. If they find it but it was rejected, they will tell you why — usually because the account was closed, the routing number was wrong, or the account holder's name did not match the return. If the bank has no record of the deposit at all, the money may still be in the IRS system or may have been intercepted.

Some refunds are intercepted by the U.S. Department of the Treasury if you owe federal taxes, student loans, or child support. The IRS will send you a notice explaining the intercept. If you did not receive a notice but the tool shows your refund was issued and your bank did not receive it, call the IRS at 800-829-1040 and ask them to trace the deposit.

What to do if your return is still processing after 21 days

If the Where's My Refund tool still shows "Return Received" or "Refund Approved" and more than 21 days have passed since you filed, your return may be held for review. The IRS reviews returns that have math errors, missing information, or unusual deductions. They also review returns that claim certain refundable credits like the Earned Income Tax Credit.

Call the IRS at 800-829-1040 and tell them you want to check on your return status. Have your Social Security number, filing status, and the refund amount ready. The IRS representative can tell you whether your return is under review, what information they need from you, or whether there is an error on your return that is delaying processing.

If the IRS asks you to send additional documents, send them by certified mail with a return receipt so you have proof they arrived. Keep a copy of everything you send. The IRS will process your return once they receive the documents, but this can add another 4 to 8 weeks to the timeline.

If you filed by mail and have not heard anything in 6 weeks

Paper returns take much longer to process than electronic returns. The IRS has to open the envelope, scan your return, and enter the information into their system before they can even begin processing. If you mailed your return and it has been more than 6 weeks, your return may not have arrived at the IRS yet, or it may have been lost in the mail.

Call the IRS at 800-829-1040 and ask them to search for your return using your Social Security number and filing status. If they have no record of it, ask what to do next. You may need to file a second return or file a complaint with the Taxpayer Advocate Service.

The Taxpayer Advocate Service is a free office within the IRS that helps with problems like missing returns and refunds. You can reach them at 877-777-4778 or through their website at taxpayeradvocate.irs.gov. They can investigate what happened to your return and push the IRS to find it or reprocess it.

When your refund was intercepted for debt

If you owe back taxes, federal student loans, or child support, the U.S. Department of the Treasury can intercept your tax refund to pay down that debt. The IRS will send you a notice called the "Notice of Federal Offset" explaining what debt was taken and how much was applied. This notice arrives by mail, usually within 2 to 3 weeks after the intercept.

If you received this notice, your refund has been applied to the debt and you cannot get it back through the IRS. However, you may be able to challenge the intercept if you believe the debt is not yours, has already been paid, or if you are in a hardship situation. The notice will explain how to file a challenge and what deadline you have to do so.

If you did not receive a notice but suspect your refund was intercepted, call the Treasury Offset Program at 800-304-3107. They can tell you whether your refund was intercepted and for what reason.

Frequently Asked Questions

How long should I wait before I start looking for my refund?

If you filed electronically, wait at least 21 days before contacting the IRS. If you filed by mail, wait at least 6 weeks. You can check the Where's My Refund tool anytime after you file — it updates once per day and will tell you if there is a problem.

What if the Where's My Refund tool says my refund was issued but I never got a check in the mail?

Refund checks take 7 to 10 business days to arrive by mail after the issue date shown in the tool. If more than 2 weeks have passed, contact the IRS at 800-829-1040 and ask them to issue a replacement check. You will need to wait another 7 to 10 days for the replacement to arrive.

Can I get my refund faster if I call the IRS?

No. Calling the IRS can help you find out where your refund is or solve a specific problem, but it cannot speed up processing. The only way to get a faster refund is to file electronically with direct deposit, which takes 21 days or less under normal circumstances.

What should I do if the IRS says they never received my return?

If you mailed your return and the IRS has no record of it, file a second return right away. You can file electronically or by mail. Include a note explaining that this is a duplicate return because the first one was lost. Keep the mailing receipt from your first return in case the IRS finds it later.

Can I dispute a refund intercept for child support or student loans?

Yes. The notice you receive will explain the process and deadline for filing a challenge. You typically have 65 days from the date of the notice. Contact the agency that holds the debt — the student loan servicer or the child support enforcement office — to ask about your options before filing a challenge.