Start by checking the IRS Where's My Refund tool

The IRS Where's My Refund tool is the first place to look when your refund doesn't show up on time. Go to irs.gov, find the tool under "Refunds," and enter your Social Security number, filing status, and the exact refund amount from your tax return. The tool will tell you whether the IRS is still processing your return, has approved it and sent it out, or has flagged a problem that needs your attention.

The tool updates once per day, usually overnight. If your return was filed electronically and you chose direct deposit, the IRS typically processes it within 21 days. If you filed by mail or chose a paper check, add 4 to 6 weeks to that timeline. The tool will show you the exact date the IRS sent your refund and which bank it went to—or it will tell you the refund is delayed and why.

If the tool says your refund was sent but you never received it, the problem is usually with delivery, not processing. Move to the next step.

Key Takeaways

  • The IRS Where's My Refund tool shows whether your return is still being processed, has been approved and sent, or has a problem that requires action.
  • If the tool says your refund was sent by direct deposit but never arrived, contact your bank to check whether it was rejected or sent to the wrong account.
  • If the tool says your refund was sent by check but you never received it, you can request a replacement check or have the IRS reissue it as a debit card.
  • If the tool shows your return is still processing after 21 days for e-filed returns or 6 weeks for mailed returns, the IRS may be reviewing your return for errors or identity issues.
  • The IRS Refund Advance program can send you part of your refund within days if you need money before the full amount arrives.

Verify your bank account information if you chose direct deposit

If the Where's My Refund tool says your refund was sent by direct deposit but the money never landed in your account, the problem is usually one of three things: the bank rejected the deposit, you gave the IRS the wrong account number, or the account was closed.

Call your bank and ask whether they received a deposit from the IRS matching your refund amount. Give them the date the Where's My Refund tool showed. If the deposit arrived and was rejected, ask why—most banks reject deposits to closed accounts, accounts with a fraud hold, or accounts that don't match the name on the tax return. If the bank never received the deposit, the IRS sent it somewhere else, which usually means you entered the wrong routing number or account number on your return.

If you gave the IRS wrong account information, you will need to file an amended return or contact the IRS directly. Call the IRS at 1-800-829-1040 and tell them your refund was sent to the wrong account. They can issue a replacement refund, but it will take several weeks. In the meantime, you can request an IRS Refund Advance through certain tax preparation companies—this sends you part of your refund within one to three business days, though you will pay a fee.

Report a missing check or request a replacement

If the Where's My Refund tool says your refund was sent by check but you never received it, the check may have been lost, stolen, or sent to an old address. The IRS can issue a replacement check or reissue your refund as a debit card instead.

Call the IRS at 1-800-829-1040 with your Social Security number, filing status, and the refund amount ready. Tell them the check never arrived. They will verify that the check was sent and then issue a replacement. A replacement check usually arrives within 4 to 6 weeks. If you need the money faster, ask whether they can reissue it as a debit card instead—this can arrive within 7 to 10 business days, though you may be charged a small fee by the card issuer.

If you find the original check after requesting a replacement, do not cash it. The IRS will have stopped payment on the first check, and cashing it could cause problems with your bank account.

Understand why the IRS may be holding your return

If the Where's My Refund tool says your return is still being processed after the normal timeline has passed, the IRS is likely reviewing it for errors, missing information, or identity verification. Common reasons include a math error on the return, a missing or mismatched Social Security number, a name that doesn't match IRS records, or a claim for a refundable tax credit that requires verification.

The IRS will send you a letter if your return needs more information or if they found an error. Check your mail carefully—this letter will have a specific date by which you need to respond and instructions on what to send. If you don't respond by that date, the IRS may reduce or deny your refund. If you received a letter, follow the instructions exactly and send the requested documents by certified mail so you have proof of delivery.

If you haven't received a letter but the Where's My Refund tool still shows your return is processing, call the IRS at 1-800-829-1040. They can tell you whether a letter is in the mail or whether your return is stuck in a queue. Processing delays can add 4 to 12 weeks to your refund timeline.

Check for identity theft or fraud flags

If the Where's My Refund tool says your return has been flagged for identity verification or fraud review, someone may have filed a return using your Social Security number. This is less common than simple processing delays, but it does happen and it can hold up your refund by several months.

The IRS will send you a letter asking you to verify your identity. This usually involves uploading documents through an IRS portal or mailing copies of your ID and proof of address. Follow the instructions in the letter exactly. Do not ignore it—if you don't respond, the IRS will deny your return and you will have to file an amended return later.

If you believe someone filed a fraudulent return in your name, you can also file a report with the Federal Trade Commission at identitytheft.gov. This creates an official record and may help if you need to dispute charges or accounts opened in your name.

Request an IRS Refund Advance if you need money now

If your refund is delayed but you need money before it arrives, some tax preparation companies offer an IRS Refund Advance. This is a short-term loan against your expected refund that arrives within one to three business days. You repay it when your actual refund arrives.

Refund Advances are not free—you will pay a fee, usually between $25 and $100 depending on the lender and how fast you need the money. The advance is typically for a portion of your refund, not the full amount. You can get a Refund Advance through tax preparation companies like H&R Block, TurboTax, or Jackson Hewitt, or through some banks and credit unions. Ask about the fee and the maximum advance amount before you commit.

A Refund Advance is useful if you need money urgently and your refund is genuinely delayed, but it costs you part of the refund you are owed. If your refund is only a few weeks away, it is usually better to wait.

Frequently Asked Questions

How long should I wait before I assume my refund is lost?

For direct deposit, wait at least 21 days after you filed electronically. For a check, wait at least 4 to 6 weeks after you filed. After that, use the Where's My Refund tool to check the status. If the tool says your refund was sent but you never received it, contact your bank or request a replacement from the IRS.

What if the Where's My Refund tool says my refund was sent but my bank says they never received it?

This usually means you gave the IRS the wrong account or routing number. Call the IRS at 1-800-829-1040 to report the error. They can issue a replacement refund or reissue it to a different account. A replacement typically takes several weeks.

Can the IRS send my refund to a different account if the first one was wrong?

Yes, but you have to contact them directly. Call 1-800-829-1040 with your Social Security number and the correct account information. They will issue a replacement refund to the new account, though it will take several weeks. If you need money faster, ask about an IRS Refund Advance through a tax preparation company.

What does it mean if the Where's My Refund tool says my return is under review?

The IRS is checking your return for errors, missing information, or identity verification. They will send you a letter with instructions on what to do. Check your mail regularly and respond by the deadline in the letter. This can add 4 to 12 weeks to your refund timeline.

Can I file a claim if my refund check was lost in the mail?

You do not need to file a claim. Call the IRS at 1-800-829-1040 and report that your check never arrived. They will issue a replacement check or reissue your refund as a debit card. A replacement check usually arrives within 4 to 6 weeks.