The most common reasons your refund is delayed

A tax refund delay usually comes from one of five things: the IRS is verifying information on your return, you made an error that needs correction, your refund is being offset to pay a debt, the IRS is processing a backlog, or your bank is holding the deposit. The IRS processes most returns within 21 days of receiving them, but delays push that timeline weeks or months longer. Knowing which reason applies to you determines what you can do about it.

The IRS publishes a Where's My Refund tool on IRS.gov that tells you the status of your specific return. You enter your Social Security number, filing status, and the exact refund amount. The tool updates once per day and shows one of three statuses: received, approved, or sent. If it says "sent" but you haven't received the money, the delay is likely with your bank, not the IRS.

If the tool shows no record of your return at all, the IRS may not have received it yet, or it may have been rejected during initial processing. Contact the IRS at 1-800-829-1040 to confirm receipt.

Key Takeaways

  • The IRS tool Where's My Refund shows your return status and updates daily; if it says "sent" but you haven't received money, your bank is holding the deposit.
  • Errors on your return — wrong Social Security number, mismatched name, math mistakes — trigger a manual review that adds weeks to processing.
  • If you owe back taxes, child support, or federal student loans, the IRS will offset your refund to pay those debts before sending you anything.
  • The IRS processes returns in waves; returns filed early in the season move faster than those filed in March or April.
  • Some banks hold direct deposits for up to five business days even after the IRS sends the money, especially for new accounts or large amounts.

Errors and mismatches on your return

If your return contains an error — a typo in your Social Security number, a name that doesn't match your tax records, a math mistake, or income reported twice — the IRS catches it during automated screening and flags your return for manual review. This review takes 4 to 12 weeks depending on the IRS workload and the complexity of the error.

Common errors include filing under a married name that hasn't been updated with Social Security, entering a dependent's Social Security number incorrectly, or claiming a credit you don't meet the income threshold for. If you claimed the Earned Income Tax Credit (EITC) or the Child Tax Credit, the IRS reviews those claims more carefully, which adds time.

You cannot speed up a manual review. The IRS will contact you by mail if they need more information. Do not call or file an amended return unless the IRS specifically asks you to. Filing an amended return (Form 1040-X) before the IRS contacts you restarts the clock and delays your refund further.

Offsets for unpaid debts

If you owe back taxes, unpaid child support, federal student loan debt in default, or money to a state agency, the IRS will intercept your refund and send it to pay that debt instead. This is called offset, and it happens automatically — you will not receive a warning before it occurs. The IRS checks your return against databases maintained by the Department of the Treasury, the Department of Education, and state child support agencies.

When an offset happens, the IRS sends you a notice in the mail explaining which debt was paid and how much was taken. If you believe the offset was wrong — for example, you already paid the debt, or the debt belongs to someone else — you have 60 days from the date of the notice to request a review. Contact the IRS at 1-800-829-1040 with your notice in hand.

If you are married and filing jointly, your spouse's refund can be offset for your debt, and your refund can be offset for your spouse's debt. If you want to protect your spouse's portion, you can file separately instead, though this usually costs you money in lost credits and deductions.

Processing backlogs and seasonal delays

The IRS processes returns in batches, and the volume of returns filed in a given week affects how long each one takes. Returns filed in January and early February move through the system faster because the IRS has fewer returns to process. Returns filed in March and April hit a backlog — the IRS receives millions of returns in those weeks, and processing slows to 6 to 8 weeks or longer.

The IRS also prioritizes certain returns: those with no errors move first, followed by returns claiming refundable credits, followed by returns flagged for review. If your return is straightforward and error-free, you will move through the queue faster than someone whose return requires manual review.

Staffing shortages and funding constraints also affect processing speed. In years when the IRS has reduced staffing, backlogs extend into summer. You can check the IRS processing times on their website, which publishes current wait times by return type.

Bank delays in depositing your refund

Once the IRS approves your refund and sends it to your bank, the bank has up to five business days to deposit it into your account. Most banks deposit direct deposits the same day or next business day, but some hold the money longer. Banks are more likely to hold a deposit if the account is new, if the deposit amount is unusually large, or if there is suspicious activity on the account.

If the Where's My Refund tool shows your refund was sent more than five business days ago and you still haven't received it, contact your bank. Ask them to confirm they received the ACH transfer from the IRS and whether they are holding it. If they are, ask when it will be released. If they say they never received it, get the reference number from the Where's My Refund tool and contact the IRS to trace the transfer.

Some banks charge a fee to expedite a deposit hold, though most will not. If your bank is holding your refund without a clear reason, consider switching banks — this is a sign of poor customer service.

Identity theft and fraud holds

If the IRS suspects your return may be fraudulent — for example, someone else filed a return using your Social Security number — they will freeze your refund while they investigate. This can take weeks or months. The IRS will contact you by mail if this happens and will ask you to verify your identity and confirm the information on your return.

Identity theft is more common than many people realize. If you receive a notice from the IRS saying they received a return in your name that you did not file, respond when ready. Provide the IRS with a copy of the return you actually filed and any documentation showing you are the legitimate taxpayer. The IRS has a dedicated identity theft hotline at 1-800-908-4490.

If your refund is frozen due to suspected fraud, you cannot receive it until the IRS completes their investigation. This is one of the longest delays — investigations can take 6 to 12 months or longer. During that time, the IRS will not release your refund, even if you need the money urgently.

What to do while you wait

Check Where's My Refund every few days. The tool updates once per day, usually overnight. If the status changes from "received" to "approved," your refund is moving through the system. If it stays on "received" for more than 21 days, contact the IRS.

If the IRS contacts you by mail asking for more information, respond within the important date stated in the letter. Missing the important date can result in your refund being denied or reduced. Keep copies of everything you send to the IRS.

Do not file an amended return unless the IRS asks you to. Do not call the IRS repeatedly — they cannot speed up processing, and calling ties up phone lines. If you need to reach the IRS, call 1-800-829-1040 during business hours, have your return in front of you, and be ready to provide your Social Security number and filing status.

Frequently Asked Questions

How long should I wait before contacting the IRS about a delayed refund?

Wait at least 21 days after filing before contacting the IRS. Most returns are processed within that window. If Where's My Refund shows no record of your return after 21 days, or if it shows "sent" but you haven't received the money after five business days, contact the IRS at 1-800-829-1040.

Can I get my refund faster if I pay a fee?

No. The IRS does not offer expedited processing for any fee. Anyone claiming they can speed up your refund for money is running a scam. The only way to move faster is to file early in the tax season and may support your return has no errors.

What happens if the IRS offsets my refund and I disagree?

You have 60 days from the date of the offset notice to request a review. Contact the IRS at 1-800-829-1040 with your notice and documentation showing the debt was paid or belongs to someone else. The IRS will investigate, but this process takes several weeks.

Will I get interest on my delayed refund?

The IRS pays interest on refunds delayed more than 45 days from the original due date of your return (usually April 15). The interest rate is set quarterly and is currently around 8 percent per year, though it varies. The IRS calculates and pays this automatically; you do not need to request it.

Can my spouse's refund be delayed because of my debt?

Yes, if you file jointly. The IRS can offset your spouse's portion of the refund to pay your back taxes or child support. If you want to protect your spouse's refund, file separately instead, though this usually costs more in taxes owed.