Your refund may be delayed, intercepted, or lost in the system — here's how to find out which one

If you filed your tax return and expected a refund that never showed up, the first step is to check the actual status with the IRS rather than assume it's lost. The IRS has a free tool called Where's My Refund? that tells you whether your refund was processed, when it was supposed to arrive, and whether something stopped it. You can also call the IRS directly at 1-800-829-1040. The answer you get will determine what happens next — some refunds are genuinely delayed by a few weeks, others are held because of a mistake on your return, and some are intercepted by a state or federal agency to cover a debt you owe.

The reason your refund is missing matters because each situation has a different solution. A refund delayed in processing requires patience and periodic checking. A refund sent to the wrong bank account requires a refund trace. A refund intercepted for debt requires a hearing request if you disagree. Knowing which situation you're in saves you time and frustration.

Key Takeaways

  • Check your refund status immediately using the IRS Where's My Refund tool or by calling 1-800-829-1040, because the reason for the delay determines what you do next.
  • If the IRS says your refund was issued but you never received it, the money may have been sent to the wrong bank account or intercepted by a debt collector.
  • Refunds held by the IRS for examination or because of errors on your return can take several months to resolve, and you may need to provide additional documents.
  • If your refund was intercepted to pay back taxes, child support, or federal student loans, you have the right to request a hearing to challenge the offset.
  • Keep records of when you filed, what you reported, and any correspondence from the IRS, because you may need them to prove your case.

How to check your refund status with the IRS

The IRS Where's My Refund tool is the fastest way to get a real answer. Go to irs.gov, find the tool on the homepage, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day and will tell you one of three things: your refund is still being processed, your refund was issued on a specific date, or your refund is delayed and the IRS is reviewing it.

If you prefer to speak to someone, call the IRS at 1-800-829-1040. Wait times are longest during tax season (January through April), but the IRS also has phone lines open year-round. Have your Social Security number, filing status, and the refund amount ready. The IRS representative can tell you the same information the online tool shows, plus they can sometimes see notes about why a refund is delayed if the reason is unusual.

If you filed more than 21 days ago and the tool says your refund is still being processed, it may simply be in the queue. The IRS typically issues refunds within 21 days of receiving your return, but that clock starts when they actually receive it, not when you file. If you filed electronically, that's usually within a few days. If you mailed a paper return, it can take two to three weeks just to reach the IRS.

When the IRS says your refund was issued but you never got it

If Where's My Refund shows that your refund was issued on a specific date but the money never arrived in your bank account or as a check, one of two things happened: the IRS sent it to the wrong account, or it was intercepted after the IRS released it.

Check your bank account first. Look at the exact date the IRS says the refund was issued and search your bank statements for deposits around that date — sometimes the deposit shows up a few days after the IRS release date. If you see a deposit that matches your refund amount, the money arrived and you may have overlooked it. If you don't see it, call your bank and ask whether a deposit was attempted to your account on that date. Banks sometimes reject deposits if the account number or routing number on file is wrong, and they can tell you whether that happened.

If your bank confirms no deposit was attempted, call the IRS at 1-800-829-1040 and tell them the refund shows as issued but never arrived. The IRS can issue a refund trace — an investigation into where the money went. This takes about four weeks. During that time, the IRS contacts the financial institution listed on your return to see whether the deposit was rejected. If it was rejected, the IRS will reissue your refund by check or to a different account. If the investigation finds no record of the deposit being rejected, the IRS will also reissue the refund.

Refunds delayed because the IRS is reviewing your return

Sometimes Where's My Refund shows your refund is delayed and the IRS is examining your return. This means an IRS employee is reviewing something on your tax form — perhaps a deduction you claimed, income you reported, or a credit you used. The review can take anywhere from a few weeks to several months depending on what they're looking at and how busy the IRS office handling your case is.

If the IRS needs more information from you, they will send you a letter by mail. This letter, called a notice, will explain exactly what they want to see — for example, receipts for charitable donations, proof of business expenses, or documentation of dependent care costs. The notice will include a deadline, usually 30 days from the date of the letter. You respond by mailing the documents to the address on the notice or uploading them to your IRS account if you have one set up.

Do not ignore an IRS notice. If you miss the deadline and don't respond, the IRS can disallow the deduction or credit you claimed, which means your refund gets smaller or disappears entirely. If you need more time, you can call the number on the notice and ask for an extension. The IRS usually grants one 30-day extension if you ask before the deadline passes.

When your refund is intercepted to pay a debt

If your refund was issued but then intercepted, it was likely taken to pay a debt you owe. The most common reasons are unpaid federal income taxes from a prior year, unpaid state income taxes, child support arrears, or defaulted federal student loans. The IRS can also intercept your refund to pay certain other federal debts like unpaid fines or overpayments of benefits.

When this happens, the IRS sends you a notice called the Notice of Federal Offset. This notice explains which debt the money went toward and which agency is holding it. If you disagree with the offset — for example, you believe the debt was paid or doesn't belong to you — you have the right to request a hearing. The notice will include instructions for how to request a hearing and a deadline, usually 60 days from the date of the notice.

To request a hearing, you typically have to send a written request to the address on the notice. Include your name, Social Security number, the amount of the refund, and a brief explanation of why you believe the offset was wrong. Keep a copy for your records. The hearing officer will review your case and decide whether the offset was correct. If they find it was wrong, they will order your refund released to you.

What to do if the IRS made an error on your return

Sometimes the IRS processes your return, finds an error, and adjusts your refund downward or eliminates it entirely. Common errors include math mistakes, mismatched Social Security numbers, or a dependent claimed twice. The IRS will send you a notice explaining the change and showing the corrected refund amount.

If you disagree with the correction, you can respond to the notice in writing. Include copies of documents that support your position — for example, if the IRS says you can't claim a dependent, send a copy of the birth certificate and proof of support. Mail your response to the address on the notice within the deadline given, usually 30 days. If the IRS made the error and you're right, they will issue a corrected refund. This can take several weeks to process after they receive your response.

Refunds lost in the mail or never received as a check

If the IRS issued your refund as a paper check and it never arrived, the check may have been lost, stolen, or sent to an old address. If more than 120 days have passed since the IRS issued the check, you can request a replacement. Call the IRS at 1-800-829-1040 and tell them your check was never received. They will issue a stop payment on the original check and reissue your refund, usually by direct deposit to your bank account if you provide one, or by a new check if you prefer.

If you moved after filing your return, make sure the IRS has your current address. You can update your address on the IRS website or by calling 1-800-829-1040. If a check was sent to an old address and you no longer live there, ask the current resident or the post office whether they received it. If they did and you can retrieve it, you can deposit it in your bank account — the check is still valid even if it arrived late. Keep the check in a safe place until you can deposit it, and photograph both sides as proof in case it's lost again.

When to contact a tax professional or advocate

If you've been waiting more than four months, the IRS has made repeated errors, or you've received conflicting information about your refund, consider reaching out to a tax professional or the Taxpayer Advocate Service. The Taxpayer Advocate Service is a free IRS program that helps people resolve disputes with the IRS. You can request help by calling 1-877-777-4778 or filling out a form on the IRS website.

A tax professional — either a CPA, enrolled agent, or tax attorney — can review your return, communicate with the IRS on your behalf, and represent you in a hearing if your refund was offset. This costs money, but it can be worth it if the amount at stake is large or the situation is complex. If you can't afford a professional, the Taxpayer Advocate Service is your best option and it costs nothing.

Frequently Asked Questions

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

If you filed electronically, wait at least 21 days before contacting the IRS. If you mailed a paper return, wait at least 6 weeks. After that, use Where's My Refund to check the status. If it shows your refund was issued more than 30 days ago and you still haven't received it, contact the IRS to start a refund trace.

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

No. Calling multiple times doesn't speed up processing and may actually slow it down if the IRS has to spend time documenting repeated calls. Check your status once using Where's My Refund, and if there's a problem, call once to report it and start the appropriate process — a refund trace, a hearing request, or a response to a notice.

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

Request a refund trace with the IRS. They will investigate whether the deposit was rejected by your bank. If it was, the IRS will reissue your refund. If the investigation finds no record of rejection, the IRS will also reissue it. This takes about four weeks.

Can I get my refund if I owe child support or back taxes?

Your refund can be intercepted to pay these debts, but you have the right to request a hearing to challenge the offset. You must request the hearing within 60 days of receiving the Notice of Federal Offset. If you believe the debt is wrong or has been paid, send a written request to the address on the notice.

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

Call the IRS at 1-800-829-1040 and ask them to mail you a copy of any notices they've sent. If notices were sent to an old address, update your address with the IRS immediately. Ask the IRS representative to note your file that you're waiting for correspondence and to confirm your current mailing address before they send anything else.