Common reasons your refund is delayed

The IRS processes most tax returns within 21 days of receiving them, but yours may be taking longer for one of several concrete reasons. The most common delays are math errors on your return, a mismatch between what you reported and what your employer or bank reported to the IRS, missing information like a Social Security number, or a flag for identity theft verification. Less often, the IRS is simply backed up — this happens most during the first few weeks of filing season and after major tax law changes.

If you filed on paper instead of electronically, add 2 to 4 weeks to any timeline. The IRS still has to scan and enter your information by hand. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the law requires the IRS to hold your refund until at least mid-February, even if everything on your return is correct — this is called the EITC holding period and applies every year.

Refunds are also delayed when you owe money to another government agency. The Treasury Department's offset program intercepts federal tax refunds to pay back child support arrears, unpaid student loans in default, or state income tax debt. You will receive a notice in the mail explaining the offset, but the process can take several weeks after your refund would normally arrive.

Key Takeaways

  • The IRS typically processes refunds within 21 days, but errors on your return, mismatched income information, or missing details can add weeks or months.
  • If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS is required by law to hold your refund until mid-February regardless of how quickly they process it.
  • Paper returns take 2 to 4 weeks longer than electronic returns because the IRS must manually scan and enter the information.
  • The Treasury Department can intercept your refund to pay back child support, defaulted student loans, or state tax debt, and you will receive a notice explaining the offset.
  • You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.

How to check your refund status right now

The IRS provides a tool called Where's My Refund at irs.gov. Enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount from your return. The tool updates once per day, usually overnight, and will show one of three statuses: "Return Received" (the IRS has it but has not finished processing), "Refund Approved" (the IRS has approved it and is preparing to send it), or "Refund Sent" (the money is on its way).

If Where's My Refund shows "Return Received" and more than 21 days have passed since you filed, your return likely needs review. The tool will tell you to call the IRS or wait for a notice in the mail. Do not call immediately — the IRS receives millions of calls during tax season and wait times can exceed two hours. Instead, check the tool again in 3 to 5 days. If it still shows "Return Received" after 30 days, then call 1-800-829-1040 (the main IRS number) or use the IRS2Go mobile app, which also shows refund status.

If you filed electronically and chose direct deposit, the refund will land in your bank account 1 to 2 business days after the IRS shows "Refund Sent." If you chose a paper check, allow 7 to 10 business days after "Refund Sent" for it to arrive by mail. Weekends and federal holidays do not count as business days.

What to do if the IRS sent you a notice

If you receive a letter from the IRS about your return, open it immediately — these notices explain exactly what the problem is and what you need to do. Common notices ask you to verify your identity, provide a missing document (like a Form 1098 mortgage interest statement), or explain a discrepancy in reported income. The notice will include a deadline, usually 30 days from the date on the letter.

Follow the instructions in the notice exactly. If it asks you to mail a document, send it certified mail with return receipt so you have proof the IRS received it. If it asks you to call a number or visit irs.gov, do that instead — do not send documents to a phone number or email address, as the IRS does not conduct business that way. Scammers often impersonate the IRS in emails and texts, so verify any contact information by calling 1-800-829-1040 yourself rather than using a number from an unsolicited message.

Once you respond to the notice, the IRS will resume processing your return. This can take another 2 to 6 weeks depending on the complexity of the issue and current IRS workload. You can check Where's My Refund again after 5 business days to see if your status has changed.

Identity theft and fraud holds

If the IRS suspects your return may be fraudulent — for example, if someone else filed a return using your Social Security number — they will place a hold on your refund while they investigate. This is one of the longest delays you can face, often taking 60 to 120 days or more. The IRS will send you a notice explaining that your return is under review for identity theft.

If you receive this notice and you did file the return yourself, respond immediately with proof of your identity. The notice will explain what documents to send (usually a copy of your driver's license or passport). Do not delay — the longer the IRS waits to hear from you, the longer the hold remains in place. You can also call the IRS Identity Theft Hotline at 1-800-908-4490 to report the issue and check the status of the investigation.

If someone else filed a fraudulent return using your name and Social Security number, you will need to file Form 14039 (Identity Theft Affidavit) with the IRS and may also need to file a report with the Federal Trade Commission at identitytheft.gov. The IRS has a dedicated process for identity theft victims, but it requires documentation and can take several months to resolve.

Refunds held for offset or garnishment

The Treasury Department's Offset Program allows federal and state agencies to intercept your tax refund to pay debts you owe. The most common reasons are unpaid child support, defaulted federal student loans, or state income tax debt. When this happens, you will receive a notice from the Treasury Department (not the IRS) explaining which agency is taking the money and how much they are taking.

The offset notice will include information about how to dispute the debt or set up a payment plan with the agency holding the debt. If you believe the debt is incorrect or already paid, contact the agency directly — the phone number is on the notice. The IRS cannot reverse an offset once it has been processed, so you must work with the agency that initiated it.

If you owe child support, you can contact your state's child support enforcement office. If you owe student loans, contact your loan servicer or the Federal Student Aid office at 1-800-4-FED-AID. If you owe state income tax, contact your state's tax agency. Each agency has its own process for disputes and payment arrangements.

Paper returns and mail processing delays

If you mailed a paper return instead of filing electronically, expect your refund to take significantly longer. The IRS must receive your return, scan it, enter the information into their system, and then process it — this adds 2 to 4 weeks to the normal timeline. During peak filing season (January through April), paper returns can take even longer because the IRS has a backlog of mail to process.

You can still check the status of a paper return using Where's My Refund, but the tool may not show any status for several weeks after you mailed it. The IRS does not acknowledge receipt of paper returns the way they do for electronic returns. If more than 6 weeks have passed since you mailed your return and Where's My Refund shows no status, call 1-800-829-1040 to confirm the IRS received it.

To avoid this delay in future years, file electronically. The IRS offers free electronic filing through the Free File program if your income is below a certain threshold (this varies by year), and many tax software companies offer free filing options as well.

What happens if your refund never arrives

If Where's My Refund shows "Refund Sent" but you have not received the money after the expected timeframe, the next step depends on how you chose to receive it. If you chose direct deposit and the money has not appeared in your bank account 2 business days after "Refund Sent," contact your bank to confirm they received the deposit. Occasionally a deposit is rejected due to a closed account or incorrect routing number, and the IRS will then mail you a check instead — this can add another 7 to 10 days.

If you chose a paper check and it has not arrived 10 business days after "Refund Sent," wait another week before taking action — mail can be slow. If it still has not arrived, call 1-800-829-1040 and request a refund trace. The IRS will investigate whether the check was mailed and, if so, whether it was cashed. If the check was lost in the mail, the IRS will issue a replacement. If the check was cashed by someone other than you, report it as fraud.

Keep your tax return and any notices from the IRS for at least three years. If you need to dispute a refund issue later, these documents will be your proof of what you reported and when.

Frequently Asked Questions

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

No. Calling the IRS does not speed up processing — it only helps if your return has a specific problem that needs your input, like a missing document or identity verification. If Where's My Refund shows "Return Received" and fewer than 21 days have passed, calling will not change anything. Wait at least 21 days before calling.

Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?

Federal law requires the IRS to hold refunds for taxpayers who claim the EITC or Additional Child Tax Credit until at least mid-February, even if the return is processed earlier. This is to prevent fraud and allow time for verification. The hold applies every year and cannot be waived.

What if I made a mistake on my return and want to fix it before the IRS processes it?

If you filed electronically, you cannot withdraw or amend your return once it has been submitted. If the IRS has not yet processed it (Where's My Refund shows "Return Received"), you can file an amended return using Form 1040-X, but this will delay your refund further because the IRS must now process two returns. If the IRS has already processed your original return, file the amended return to correct the error.

Will my refund be delayed if I owe back taxes from a previous year?

Yes. The IRS will offset your current refund to pay back taxes you owe from prior years. You will receive a notice explaining the offset. If you believe you do not owe the back taxes, you can dispute it by calling 1-800-829-1040, but the offset will remain in place while the dispute is being reviewed.

How long does an identity theft investigation take?

Identity theft investigations typically take 60 to 120 days, but can take longer depending on the complexity of the case. The IRS will send you updates by mail. If you need to check the status, call the Identity Theft Hotline at 1-800-908-4490. Do not assume your case is closed until you receive a final notice from the IRS.