Your refund is late if the IRS says it should have arrived and it hasn't

The IRS publishes a refund date for your return. If that date has passed and the money is not in your bank account or hasn't arrived by mail, your refund is delayed. This happens to a fraction of filers every year — you are not alone, and there are concrete steps to take right now.

The first move is to check the actual status on the IRS website using the Where's My Refund tool at irs.gov. 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. If it says "approved" or "sent," but you have not received it, the money is in transit or there is a delivery problem. If it says "processing" or "under review," the IRS is still working on your return.

Do not assume the refund is lost just because it is late. The IRS processes millions of returns, and delays of two to four weeks beyond the stated date are common, especially during peak filing season (January through April) or if your return required manual review.

Key Takeaways

  • Check Where's My Refund on irs.gov first — it tells you whether the IRS has sent the money or is still processing your return.
  • If the tool says your refund was sent but you haven't received it, contact your bank to confirm the deposit attempt and check for fraud holds.
  • If the IRS says your return is still processing after the promised date, call the IRS refund line at 1-800-829-1954 to ask what is holding it up.
  • Refunds sent by mail can take an additional two to three weeks after the IRS releases them, especially if your address changed recently.
  • If your refund was sent to the wrong account or address, the IRS can issue a replacement check, but you must report the problem within a year.

What the IRS tool tells you and what it does not

Where's My Refund shows the status of your return as it moves through IRS systems. The tool displays one of four messages: "Return Received," "Approved," "Sent," or "Processing." Each one means something different about where your money is and how long you should wait.

"Return Received" means the IRS has scanned your return but has not finished reviewing it yet. This is the earliest stage. "Approved" means the IRS has finished checking your return and decided to send you the refund — but it has not left the IRS yet. "Sent" means the IRS has released the refund to your bank or the postal service. "Processing" or "Under Review" means the IRS is still examining your return, usually because something on it needs manual checking.

The tool does not tell you whether your bank has received the deposit, whether it is sitting in a fraud hold, or whether the postal service has lost a check. It only tells you what the IRS has done. If the tool says "Sent" but you do not have the money, the next step is to contact your bank, not the IRS.

When your bank received the deposit but you do not see the money

If Where's My Refund says "Sent" and your bank's website or app shows a pending deposit from the IRS, the money is on its way to your account. Pending deposits usually clear within one to three business days. If three business days have passed and the deposit is still pending, or if it has disappeared, call your bank's customer service line immediately.

Ask the bank whether the deposit was rejected, reversed, or placed in a fraud hold. The IRS sometimes sends refunds to accounts that have been closed or frozen, and banks send the money back. If that happened, the IRS will resend the refund to a different account or issue a check — but you have to tell the IRS first. If the bank placed a hold because it flagged the deposit as suspicious, you can ask the bank to release it, though this can take a few days.

Write down the exact date the bank says the deposit arrived or was rejected. You will need this information if you have to contact the IRS.

When the IRS says your refund was sent but you never received it

If Where's My Refund says "Sent" but you have checked your bank account and the deposit never arrived, the refund was either mailed as a check or sent to the wrong account. Call the IRS at 1-800-829-1954 to find out which one happened. Have your Social Security number, filing status, and the refund amount ready.

If the IRS sent a check, ask when it was mailed. Checks take two to three weeks to arrive by mail, longer if your address changed recently or if the post office had to forward it. If more than three weeks have passed since the mailing date, the check may be lost. The IRS can issue a replacement, but you have to wait another two to three weeks for it to arrive.

If the IRS sent the refund by direct deposit to the wrong account, ask whether it can be recalled. The IRS can sometimes recover deposits sent to closed accounts or accounts that do not belong to you, but this depends on how quickly you report it and whether the bank cooperates. If the money cannot be recovered, the IRS will issue a replacement check or resend the deposit to the correct account.

When the IRS tool says your return is still processing

If Where's My Refund says "Processing" or "Under Review" and the promised refund date has passed, your return is in a queue for manual examination. This happens when the IRS spots something that needs a human to look at — a math error, a mismatch between your return and IRS records, a claim that needs verification, or a flag for identity theft.

Call the IRS at 1-800-829-1954 and ask what is holding up your return. The IRS representative can sometimes see notes in your file that explain the delay. Common reasons include a missing or mismatched Social Security number for a dependent, a discrepancy in income reported by your employer, or a claim for a refundable credit that the IRS is verifying. If the IRS asks you to send documents, send them by certified mail with a return receipt so you have proof of delivery.

Processing delays can add two to eight weeks to your refund timeline. If the IRS says it needs documents from you, send them as soon as you can. If it says it is just backlogged, ask for an estimate of when your return will move to the next stage.

How to report a refund that never arrived by mail

If the IRS mailed a check and you never received it, wait at least three weeks from the mailing date before reporting it. Checks sometimes arrive late, especially if your address recently changed or if the post office had to forward it. After three weeks, call the IRS at 1-800-829-1954 and report the missing check.

The IRS will ask for the mailing date (which Where's My Refund should have shown you) and your current address. It can issue a replacement check, which takes another two to three weeks to arrive. Some IRS representatives can also arrange for the replacement to be sent by certified mail, which is slower but gives you proof of delivery.

If you suspect the check was stolen from your mailbox, file a report with the postal service at usps.com/help or by calling your local post office. The postal service can flag your address and watch for mail theft. You can also ask the IRS to send the replacement by certified mail so you have to sign for it.

What to do if you think your refund was stolen or sent to the wrong person

If someone else cashed a check with your name on it, or if a refund was deposited into an account you do not recognize, report it to the IRS immediately. Call 1-800-829-1954 and explain what happened. The IRS can place a hold on your account to prevent further unauthorized activity and can investigate whether the check or deposit was fraudulent.

Also file a report with the Federal Trade Commission at reportfraud.ftc.gov. The FTC keeps records of identity theft and refund fraud, which can help you if you need to dispute charges or if the IRS contacts you about the missing refund later. Keep copies of everything — the check image if you can get it from your bank, the deposit record, and the dates you reported the problem.

If the refund was sent to the wrong account because you gave the IRS incorrect banking information on your return, you can request a correction. Call the IRS and ask to file a Form 8888 amendment or request a replacement check sent to your correct address. This process takes several weeks.

Refund delays during tax season and after major changes

Refunds move slower during peak filing season (January through mid-April) because the IRS processes millions of returns at once. If you filed during this window, expect your refund to take longer than the stated timeline. The IRS also processes returns slower after major tax law changes, after a government shutdown, or when Congress passes new legislation affecting refunds.

In 2024 and 2025, the IRS has been working through a backlog of returns from previous years, which has slowed processing for current-year returns. If you filed early in the year and your refund is delayed, this backlog is likely the reason. The IRS publishes current processing times on its website — check irs.gov/refunds for the most recent estimate.

If your return requires verification of a refundable credit (like the Earned Income Tax Credit or Child Tax Credit), expect an additional two to four weeks of processing time beyond the normal timeline. The IRS verifies these credits to prevent fraud, and the verification process is manual.

Frequently Asked Questions

How long should I wait before calling the IRS about a late refund?

If Where's My Refund says your refund was sent and the stated delivery date has passed by five business days, call the IRS. If it says your return is still processing and the promised date has passed by one week, call. Do not wait longer than this — the sooner you report the problem, the sooner the IRS can investigate.

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

No. Calling multiple times does not speed up processing and may actually slow it down if the IRS has to merge duplicate inquiries. Call once, get a case number or reference number, and wait for the IRS to respond. If you do not hear back within the timeframe the representative gave you, call again and reference the original case number.

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

This usually means the IRS sent the refund to a closed account or an account number that does not exist. Ask your bank to confirm the account number the deposit was sent to, then call the IRS and provide that information. The IRS can issue a replacement check or resend the deposit to your current account.

Do I have to pay taxes on a refund I receive late?

No. A tax refund is your own money being returned to you, not income. It does not matter when you receive it — there are no taxes owed on it and no interest paid to you for the delay, even if the refund arrives months late.

What if I moved and did not update my address with the IRS?

If you filed your return before moving and did not update your address with the IRS, a mailed check will go to your old address. The post office may forward it, but forwarding takes extra time. Call the IRS at 1-800-829-1954 and provide your new address. The IRS can reissue the check to your current address or arrange for a replacement to be sent by certified mail.