Where your refund might be stuck

If you filed your tax return and expected a refund but never received it, the money is most likely in one of three places: the IRS is still processing it, it was sent to the wrong account or address, or it was intercepted by a government agency to pay a debt you owe.

The first step is to check the status of your refund directly with the IRS. You can do this through the IRS website using their "Where's My Refund?" tool, which requires your Social Security number, filing status, and the exact refund amount from your tax return. This tool shows you whether the IRS has received your return, is processing it, has approved it, or has sent it out.

Processing times vary. The IRS typically issues most refunds within 21 days of receiving your return, but this can take longer if your return was filed on paper, contains errors, or requires additional review. During busy tax season, delays are common.

Key Takeaways

  • Check your refund status on the IRS website using "Where's My Refund?" before taking any other action.
  • If the IRS shows your refund was sent but you never received it, contact your bank to see if it was deposited to the wrong account.
  • Your refund may have been intercepted to pay back taxes, child support, student loans, or other debts owed to federal or state agencies.
  • If your return has an error or is missing information, the IRS will send you a notice by mail explaining what they need from you.

Checking your bank account and routing information

If the IRS "Where's My Refund?" tool shows your refund was sent but you never saw the money, the problem is usually with your bank account information. You may have typed your account number or routing number incorrectly when you filed, or you may have closed that account after filing but before the deposit arrived.

Contact your bank directly and give them the exact date the IRS says it sent the refund. Ask them to search their records for a deposit that was rejected or returned. If the deposit was rejected because the account number was wrong, the IRS will have received it back and may reissue it to the correct account — but you will need to contact the IRS to provide corrected information.

If you used a tax preparation company or software to file, check your records from that service. Some companies use temporary accounts to receive refunds and then transfer the money to your real account, which can add extra days or create confusion about where the money went.

When your refund is intercepted for a debt

The federal government can take your refund to pay debts you owe, including back taxes, unpaid child support, defaulted student loans, or money owed to state agencies. This is called offset, and it happens automatically — you do not receive a warning before it occurs.

If your refund was offset, the IRS will send you a notice in the mail within a few weeks explaining which agency took the money and why. The notice will include contact information for that agency so you can ask questions about the debt or set up a payment plan.

You can also check whether your refund was offset by looking at your "Where's My Refund?" status. If it shows "offset," the notice should arrive within 30 days. If you believe the offset was made in error — for example, you already paid the debt or the debt belongs to someone else — you will need to contact the agency that took the money to dispute it.

Errors or missing information on your return

If the IRS finds an error on your return or needs more information before they can process it, they will send you a notice by mail. This notice will explain exactly what is wrong and what documents or information you need to send back. Common issues include a missing or incorrect Social Security number, a name that does not match IRS records, or income that does not match what employers reported.

The IRS gives you a important date to respond, usually 30 days from the date on the notice. If you miss the important date, the IRS may deny your refund or reduce it. If you receive a notice, respond as quickly as you can with the information they requested.

Keep a copy of everything you send to the IRS and consider sending it by certified mail so you have proof of delivery. The IRS processes thousands of returns daily, and having documentation that you responded on time protects you if there is a dispute later.

How to contact the IRS about your refund

If "Where's My Refund?" does not show your refund status or if you need to provide corrected information, you can contact the IRS directly. The main IRS phone line is 1-800-829-1040. Wait times are often long, especially during tax season, so call early in the morning or later in the week if possible.

When you call, have your Social Security number, filing status, and the exact refund amount ready. The IRS representative can tell you the current status of your return and may be able to correct banking information or address issues that are delaying your refund.

You can also visit an IRS office in person if you prefer to speak face-to-face. Find your local office on the IRS website by entering your zip code. Some offices accept walk-ins, but many require an appointment, which you can schedule online.

What to do if your refund is very late

If the IRS "Where's My Refund?" tool shows your refund was sent more than a week ago but you still have not received it, and your bank confirms it was not deposited to your account, file a claim for a missing refund. You can do this by calling the IRS at 1-800-829-1040 or by mailing Form 3115 (process for Change in Accounting Method) along with a letter explaining the situation.

The IRS will investigate and either reissue your refund or explain what happened to it. This process can take several weeks, so be patient. In the meantime, keep all documentation — your tax return, the "Where's My Refund?" screenshots showing the refund was sent, and any bank records showing it was not received.

If you filed your return more than three years ago and never received the refund, you may no longer be able to claim it. The IRS generally holds unclaimed refunds for three years before returning the money to the U.S. Treasury.

Protecting yourself from refund fraud

Be cautious of anyone who contacts you claiming they can recover your missing refund for a fee. Scammers often target people who are frustrated about delayed refunds. The IRS will never call you first about a refund problem — they always send notices by mail.

If someone calls or emails claiming to be from the IRS and offering to help you get your refund back, hang up or delete the message. Report the contact to the IRS at phishing@irs.gov if it was an email, or call 1-800-829-1040 to report a phone call.

Frequently Asked Questions

How long does the IRS usually take to send a refund?

The IRS aims to issue most refunds within 21 days of receiving your return. However, if you filed on paper, if your return has errors, or if it requires additional review, it can take longer. You can check the exact status of your refund on the IRS website.

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

Calling the IRS will not speed up processing, but it can help if there is a specific problem holding up your refund — such as incorrect banking information or a missing document. The representative can correct the information and may be able to move your return forward in the queue.

What if the IRS says my refund was sent but my bank says they never received it?

This usually means your account number or routing number was entered incorrectly on your tax return. Contact the IRS to provide the correct banking information, and they will reissue your refund to the right account. This can take an additional two to four weeks.

Can I dispute an offset if I think the debt is not mine?

Yes. The notice you receive will include contact information for the agency that took your refund. Contact them directly to dispute the debt. You may need to provide documents proving you do not owe the money or that you already paid it.

What should I do if I never received a notice from the IRS about my refund?

Check "Where's My Refund?" to see the current status. If it shows your refund was sent, contact your bank. If it shows your return is still being processed, wait a few more days and check again. If you believe there is a problem, call the IRS at 1-800-829-1040 to speak with a representative.