Where your refund is most likely stuck

If you filed your tax return and expected a refund but haven't received it, the most common reasons are a processing delay at the IRS, a mismatch between what you reported and what your employer or bank reported, or a problem with your bank account information. The IRS processes millions of returns, and even straightforward ones take time. A refund that feels overdue may straightforward be in the normal queue.

The second most common reason is that the IRS found a discrepancy — for example, your W-2 from your employer shows different income than what you reported, or your Social Security number doesn't match IRS records. When that happens, the IRS stops processing and sends you a letter explaining what they found. The third reason is that you provided incorrect bank account or routing information, which causes the deposit to fail and forces the IRS to mail a check instead.

Less commonly, your refund may have been intercepted to pay back taxes, student loan debt, or child support. This happens automatically when the IRS finds an outstanding debt in your name. You would have received a notice about this, though it may have arrived weeks after your return was filed.

Key Takeaways

  • The IRS typically processes refunds within 21 days of accepting your return, but processing times vary by return type and current volume.
  • A letter from the IRS means they found something that doesn't match — your employer's report, your bank details, or your identity — and you need to respond to move forward.
  • You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
  • If the IRS intercepted your refund for back taxes, student loans, or child support, you will receive a notice in the mail explaining the reason and how to appeal.

How to check your refund status right now

Go to IRS.gov and use the tool called Where's My Refund. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, so checking multiple times in one day will not give you new information.

The tool will tell you one of three things: your return is still being processed, your refund has been approved and a deposit or check is on the way, or there is a problem that requires your attention. If it says your return is still being processed and you filed more than 21 days ago, that does not automatically mean something is wrong — the IRS publishes current processing times on the same page, and many returns take longer than 21 days depending on complexity and current workload.

If you filed by mail rather than electronically, add an extra week or two to the timeline. The IRS has to receive the return, open it, and enter the information before processing begins.

What to do if you received a letter from the IRS

An IRS letter about your refund means the agency found information that does not match what you reported. This could be a W-2 from an employer showing different income, a 1099 form showing different self-employment income, a mismatch in your Social Security number, or a discrepancy in the number of dependents you claimed.

Read the letter carefully — it will explain exactly what the IRS found and what information they used. It will also tell you how to respond. Most letters ask you to either confirm that the IRS information is correct, provide documentation showing your information is correct, or call a phone number to discuss the discrepancy. Do not ignore the letter. Responding is how you move the process forward.

The letter will include a important date for your response, usually 30 days from the date on the letter. If you miss the important date, the IRS will make a decision based on the information they have, which may result in a smaller refund or no refund at all. If you need more time, you can call the number on the letter and ask for an extension.

If your bank rejected the refund deposit

When you file your return, you provide your bank account number and routing number so the IRS can deposit your refund directly. If either number is wrong, the bank will reject the deposit. The IRS will then mail you a check instead, which takes an additional two to three weeks.

You will not receive a notice that the deposit failed — the IRS straightforward switches to mailing a check. This is why your refund seems to disappear: it was rejected at the bank, and you are now waiting for a physical check in the mail. If you provided the wrong account number, there is nothing you can do to speed this up. The check is on its way.

To avoid this in the future, double-check your account and routing numbers before you file. Your routing number is a nine-digit code specific to your bank and branch. Your account number is on the bottom left of your checks. If you are unsure, call your bank and ask them to confirm both numbers.

When the IRS intercepted your refund

If you owe back taxes, have unpaid student loans in default, or owe child support, the IRS can take your refund to pay down that debt. This is called a refund offset. The IRS does this automatically — you do not have to do anything for it to happen, and you cannot stop it once it has started.

You will receive a notice in the mail explaining that your refund was intercepted and which debt it was applied to. The notice will include information about how to appeal if you believe the debt is not yours or has already been paid. Appeals must be filed within a certain timeframe, usually 30 days from the date on the notice.

If the debt is yours and you believe it should not have been intercepted, you can contact the agency that holds the debt — the IRS for back taxes, the Department of Education for student loans, or your state's child support enforcement office. They can tell you whether the debt is still active and whether there are options to resolve it.

Refunds delayed by identity theft or fraud

If the IRS suspects your return may be fraudulent — for example, someone filed a return using your Social Security number — they will hold your refund while they investigate. This is a security measure to prevent criminals from stealing refunds. The investigation can take several weeks or longer.

You will receive a letter from the IRS if this happens. The letter will explain that they are verifying your identity and will tell you what information you need to provide. You may be asked to send a copy of your driver's license, a recent tax return, or other documents that prove you are who you say you are. Follow the instructions in the letter exactly.

If you believe your identity has been stolen or your Social Security number has been misused, you can also file a report with the Federal Trade Commission at IdentityTheft.gov. This creates an official record and may help you if there are other fraudulent accounts or returns filed in your name.

How long you should actually wait

The IRS publishes current refund processing times on IRS.gov. As of now, most refunds are issued within 21 days of the return being accepted, but this varies. During busy seasons — typically January through April — processing can take longer. Returns that are more complex, such as those claiming the Earned Income Tax Credit or the Child Tax Credit, often take longer than straightforward returns.

If you filed electronically and provided correct bank account information, you should expect your refund within three to four weeks. If you filed by mail, add one to two weeks. If the IRS sent you a letter asking for more information, add two to four weeks after you respond, depending on how long it takes them to process your response.

If you have been waiting longer than the published timeline and Where's My Refund shows no update, you can call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can sometimes see information in their system that does not yet appear in the online tool.

Frequently Asked Questions

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

No. Calling the IRS will not speed up processing. The IRS processes returns in the order they were received, and calling does not move you ahead in the queue. Calling is useful only if Where's My Refund shows an error or if you need to respond to a letter the IRS sent you.

What if I never received a letter but Where's My Refund says there is a problem?

Check your mail carefully — IRS letters sometimes take a week or two to arrive. If you have waited two weeks and still have not received a letter, call the IRS at 1-800-829-1040 and ask them to mail it again or explain the problem over the phone. Have your return information ready.

Can I file a second return if my first refund is delayed?

No. Filing a second return will create problems, not solve them. The IRS will see two returns from you and will investigate both. This delays your refund further. Wait for the first return to be processed, even if it takes longer than expected.

What if my refund was intercepted but I do not think I owe that debt?

You have the right to appeal. The notice you received will explain how to file an appeal and the important date for doing so. You will need to provide documentation showing the debt is not yours or has already been paid. Contact the agency holding the debt — the IRS, Department of Education, or your state child support office — for help gathering that documentation.

How do I know if someone stole my refund?

If you filed your return and Where's My Refund shows no record of it, or shows a refund amount you did not claim, someone may have filed a fraudulent return in your name. Report this to the IRS when ready by calling 1-800-829-1040 and to the Federal Trade Commission at IdentityTheft.gov. Do not wait for a letter.