Common reasons the IRS is holding your refund

The IRS processes most federal tax refunds within 21 days of receiving your return, but yours may be delayed for one of several specific reasons. The most common cause is a mismatch between what you reported and what the IRS has on file — a Social Security number that doesn't match your name, income reported by your employer that differs from your return, or a dependent claimed twice across two returns. The second major reason is that you claimed a refundable tax credit like the Earned Income Tax Credit (EITC) or the Child Tax Credit; the IRS holds these returns until mid-February by law, even if you filed in January.

Other holds happen because you reported a loss or unusual deduction that triggers manual review, you amended a prior-year return that's still being processed, or the IRS detected potential identity theft or fraud on your account. Some delays are purely mechanical — the IRS's systems are backlogged, your return was misfiled, or a paper return took longer to scan and enter into the system than an e-filed one would have.

Key Takeaways

  • The IRS holds refunds with EITC or Child Tax Credit claims until mid-February regardless of filing date, and this is not a delay — it is the law.
  • Mismatches between your return and IRS records (name, SSN, income) are the most common reason for holds beyond the standard 21-day window.
  • You can check your refund status in real time using the IRS Where's My Refund tool, which updates every 24 hours and tells you the exact reason for any hold.
  • If the IRS suspects identity theft or fraud, they will contact you by mail at the address on your return, not by phone or email.
  • Paper returns take significantly longer than e-filed returns — typically 4 to 6 weeks instead of 21 days.

How to check your refund status right now

Go to IRS.gov and click "Where's My Refund?" under the Refunds section. 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 a single day will not show new information.

The tool will show you one of four statuses. "Received" means the IRS has your return but has not yet begun processing it. "Approved" means the IRS has accepted your return and your refund is on the way. "Sent" means the refund has been issued — the tool will tell you the date and delivery method. "Still being processed" with a date means the IRS is reviewing your return and will have an answer by that date, or shortly after.

If the tool says your return is still being processed after 21 days, or if it shows no information at all, call the IRS at 1-800-829-1040. Have your return in front of you. The wait time is typically 30 to 60 minutes during tax season, but the IRS representative can see notes on your account that the online tool cannot show you.

What happens when the IRS finds a mismatch

If your Social Security number, name, or income does not match IRS records, the agency will hold your return for manual review. This review typically takes 60 days from the date the IRS received your return, though it can take longer if the IRS needs to contact your employer or a third party to verify the information.

You do not need to do anything while this review is happening unless the IRS contacts you. If they do, they will send a letter to the address on your return explaining what does not match and asking you to respond. Do not ignore this letter. Respond within the timeframe stated (usually 30 days) with documentation — a copy of your Social Security card, a recent pay stub, a W-2 from your employer, or whatever document the IRS asks for.

If you believe the mismatch is an error on the IRS's side — for example, your employer reported your income under the wrong SSN — include a brief explanation with your response. The IRS will investigate and correct their records if warranted.

The EITC and Child Tax Credit hold explained

If you claimed the Earned Income Tax Credit or the Child Tax Credit (or both), the IRS will not issue your refund before mid-February, even if you filed your return in early January. This is not a delay or a problem — it is a legal requirement under the Protecting Americans from Tax Hikes (PATH) Act.

The hold applies to the entire refund, not just the portion from the credits. So if you are owed $3,000 total and $2,000 of that is from the EITC, the IRS will hold all $3,000 until mid-February. The exact date varies slightly year to year but is always in mid-February. You can see the projected release date in the Where's My Refund tool.

This hold exists because the IRS uses the extra time to cross-check EITC and Child Tax Credit claims against Social Security Administration records and other databases to prevent fraud and duplicate claims. It adds time to your refund, but it is a fixed delay, not a sign that something is wrong with your return.

Identity theft and fraud holds

If the IRS suspects your return may be fraudulent or that your identity has been stolen, they will place a hold on your refund and contact you by mail. This letter will explain what triggered the hold and what you need to do to resolve it. Do not ignore it.

The IRS will ask you to verify your identity, usually by providing a copy of your driver's license or passport and answering questions about your return. Mail your response to the address the IRS provides in the letter. Do not email or call — the IRS will not ask for sensitive information by phone or email, and scammers often impersonate the IRS this way.

This type of hold can take 60 to 120 days to resolve, depending on how quickly you respond and how thoroughly the IRS needs to investigate. If you have already been a victim of identity theft, contact the IRS Identity Theft Hotline at 1-800-908-4490 to report it and ask about expedited review.

Paper returns take much longer than e-filed returns

If you mailed a paper return instead of filing electronically, expect your refund to take 4 to 6 weeks instead of the standard 21 days. Paper returns must be physically received at an IRS processing center, opened, scanned, and entered into the IRS computer system by hand. This process is slow and prone to errors — a smudged signature, a missing digit in a Social Security number, or a page that did not scan clearly can all cause additional delays.

You can still check your refund status using Where's My Refund, but the tool may not show your return for several weeks after you mail it. If you mailed your return more than 4 weeks ago and the tool still shows no information, call the IRS at 1-800-829-1040 to confirm they received it.

What to do if your refund is significantly delayed

If your refund is more than 21 days late and the Where's My Refund tool shows no hold or explanation, or if you received a letter from the IRS that you do not understand, call 1-800-829-1040. Have your return, your Social Security number, and any letters from the IRS in front of you.

If you cannot reach the IRS by phone or if you believe the IRS made an error, you can file a complaint with the Taxpayer Advocate Service, which is an independent office within the IRS. Go to TaxpayerAdvocate.IRS.gov or call 1-877-777-4778. The Taxpayer Advocate Service can investigate delays, lost returns, and other problems that the regular IRS phone line cannot resolve. There is no cost to file a complaint.

Frequently Asked Questions

How long should I wait before I worry about my refund?

If you e-filed, wait at least 21 days before contacting the IRS. If you mailed a paper return, wait at least 4 weeks. After that, check Where's My Refund to see if there is a hold or explanation. If the tool shows no information and you have waited longer than the timeline for your filing method, call the IRS.

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

No. Calling the IRS can tell you why your refund is delayed and what you need to do to resolve it, but it cannot speed up the process itself. The only exception is if the IRS made an error — for example, they lost your return or entered your information incorrectly — in which case a representative can escalate the issue for faster correction.

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

Where's My Refund will tell you the delivery method — direct deposit to your bank account or a check mailed to your address. If it was direct deposit, check with your bank to see if the deposit was received but posted to the wrong account. If it was a check, wait 5 business days after the "sent" date, then contact the IRS to report it missing. They can issue a replacement check or direct deposit.

Do I need to respond to every letter the IRS sends about my refund?

Yes. If the IRS sends you a letter asking for information or documentation, respond within the timeframe stated in the letter. Ignoring an IRS letter can result in your refund being denied or your account being flagged for further review. If you do not understand what the letter is asking for, call the IRS at the number on the letter.

What happens if my refund is held for more than 120 days?

Contact the Taxpayer Advocate Service at TaxpayerAdvocate.IRS.gov or 1-877-777-4778. A delay of more than 120 days is unusual and may indicate a lost return, a system error, or a problem that requires investigation beyond what a regular IRS representative can handle. The Taxpayer Advocate Service has authority to escalate your case.