Where your refund is and how to find out

The first step is to check the status of your refund using the IRS Where's My Refund tool at irs.gov. You will need your Social Security number, filing status, and the exact refund amount from your tax return. This tool updates once per day and will tell you whether the IRS is still processing your return, has approved it, or has sent the money out.

If the tool says your refund was sent, it will give you the date it left the IRS. From that point, delivery depends on how you chose to receive it. If you asked for a paper check, it can take two to three weeks after the IRS sends it. If you chose direct deposit to your bank account, it usually arrives within one to two business days after the IRS releases it, but delays can happen if your bank information was wrong or if your account was closed.

If the tool shows your return is still being processed, the IRS typically takes 21 days from when you filed. During tax season (January through April), some returns take longer. The tool will update you as the process moves forward.

Key Takeaways

  • Check the IRS Where's My Refund tool first — it tells you whether your refund is still processing, approved, or already sent.
  • Paper checks take two to three weeks to arrive after the IRS mails them; direct deposits usually arrive within one to two business days.
  • If your refund was sent but never arrived, contact your bank to see if it was deposited to the wrong account or if your account was closed.
  • If the IRS says your refund was sent more than three weeks ago and you still have not received it, you can file a claim with the IRS.
  • Some returns are held for review if the IRS detects a problem — the Where's My Refund tool will tell you if this is happening.

When the IRS is holding your return for review

Sometimes the IRS stops processing a return to check it for errors or fraud. This happens more often if you claimed certain credits (like the Earned Income Tax Credit), had a large refund compared to your income, or if something on your return looked unusual to their systems.

The Where's My Refund tool will tell you if your return is under review. If it does, you will see a message saying the IRS needs more time. This can add weeks or months to your refund. You cannot speed this up by calling or visiting an office — the IRS will contact you if they need more information from you.

If the tool says your return is under review and you have not heard from the IRS within the timeframe they gave you, you can contact the IRS at 1-800-829-1040 to ask for an update. Have your Social Security number and the tax year ready.

Your refund was sent but you never got it

If the Where's My Refund tool shows your refund was sent but you have not received it, the next step depends on how you chose to receive it.

For direct deposit: Call your bank and ask if the refund was deposited to your account. Give them the date the IRS says it sent the money. If your bank shows no deposit, ask whether your account was closed or if the routing number on your tax return was wrong. If the account was closed, the IRS may have sent the money back to them, and you will need to contact the IRS to have it reissued as a check. If the routing number was wrong, the money likely went to a different account — you may be able to contact that bank to recover it, but this is difficult and not always possible.

For a paper check: Wait at least three weeks from the date the IRS says it mailed the check. Checks can be delayed by mail. If three weeks have passed and you still have not received it, you can file a claim with the IRS. You will need to fill out Form 3911, Taxpayer Statement Regarding Refund, and mail it to the IRS address for your state. The IRS will investigate and either send you a new check or tell you the check was cashed (and by whom, if possible).

How to file a claim for a lost or stolen refund check

To file a claim, you will need Form 3911, which you can read from irs.gov or request by calling 1-800-829-1040. Fill it out with your name, Social Security number, the tax year, and the amount of the refund. You will also need to state that you have not received the check and provide the date the IRS mailed it (from the Where's My Refund tool).

Mail the completed form to the IRS address for your state. You can find the correct address on the Form 3911 instructions or on irs.gov. Include a copy of your tax return if you have one. The IRS will investigate, which can take several weeks. If they confirm the check was lost or stolen, they will issue a new one. If they find the check was cashed, they will tell you who cashed it and you may be able to pursue it through your bank or law enforcement.

What to do if your bank rejected the direct deposit

Sometimes a bank rejects a direct deposit from the IRS because the account was closed, the routing number was wrong, or the account holder's name did not match the tax return. When this happens, the IRS usually sends the money back to their system and holds it.

If this occurred, the Where's My Refund tool may show your refund as sent but your bank shows no deposit. Call the IRS at 1-800-829-1040 and explain that your direct deposit was rejected. They can reissue your refund as a paper check, which will be mailed to the address on your tax return. This process can take several weeks.

To avoid this in the future, double-check your bank's routing number and account number before you file. You can find your routing number on a check or by calling your bank.

Refunds held because of a debt or offset

In some cases, the IRS will hold your refund to pay off a debt you owe to the federal government or a state. This is called an offset. Common reasons include unpaid federal taxes from a previous year, unpaid student loans in default, or unpaid child support.

If your refund was offset, the Where's My Refund tool will tell you. You will also receive a notice in the mail explaining which debt was paid and how much was taken. If you believe the offset was wrong, you can contact the agency that holds the debt (the Department of Education for student loans, your state's child support office for child support, or the IRS for back taxes) to dispute it.

Frequently Asked Questions

How long should I wait before I worry about my refund?

If you filed electronically, the IRS typically processes your return within 21 days. If you filed by mail, it can take longer. Check the Where's My Refund tool — if it shows your return is still processing, wait for the date it gives you. If it shows your refund was sent and you chose direct deposit, wait five business days. If you chose a paper check, wait three weeks.

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

No. The IRS processes returns in the order they receive them, and calling does not speed this up. The Where's My Refund tool is the only way to check your status. If your return is under review, calling will not move it forward, but you can ask for an update if the timeframe has passed.

What if I never received a notice about my refund being offset?

The IRS mails a notice to the address on your tax return. If you moved, you may not have received it. Check the Where's My Refund tool — it will tell you if an offset occurred. You can also call the IRS at 1-800-829-1040 to ask whether your refund was offset and to which debt.

Can I dispute a refund that was offset for child support I do not owe?

Yes. Contact your state's child support enforcement office and explain that the debt is wrong. They can investigate and, if they agree, may ask the IRS to return the money. This process takes time, so start as soon as you learn about the offset.

What if my refund was sent to the wrong bank account and I cannot contact that bank?

Contact the IRS at 1-800-829-1040 and explain what happened. They can issue a new refund as a paper check instead. You will need to provide the incorrect routing number and account number from your tax return so the IRS knows which deposit was rejected.