Common reasons the IRS delays or holds a refund
The IRS holds refunds for specific reasons, and most of them are fixable. The most common cause is a mismatch between what you reported on your return and what the IRS has on file — your name spelled differently, a Social Security number error, or income reported by your employer that doesn't match your return. The second most common is that you claimed a refundable tax credit (like the Earned Income Tax Credit or Child Tax Credit) and the IRS is verifying you meet the requirements before releasing the money.
Other frequent holds include: you reported a loss or deduction the IRS wants to examine more closely, you filed an amended return and the IRS is processing both the original and the new version, you owe back taxes or student loans and the Treasury Department is offsetting your refund to pay them, or you filed your return before receiving a W-2 or 1099 form from an employer or financial institution and now there's a discrepancy.
A smaller number of holds happen because the IRS suspects identity theft or fraud on your return. If this is the case, you'll receive a letter in the mail — not an email or phone call — asking you to verify information or send documents.
Key Takeaways
- The IRS most often holds refunds because of name or Social Security number mismatches, missing or mismatched W-2s and 1099s, or verification of tax credits like the EITC.
- You can check the status of your refund using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours and shows whether a hold is in place.
- If the IRS sends you a letter, respond with the documents they request within the deadline stated in that letter — email and phone calls will not speed up the process.
- Refunds held for verification or examination typically release within 30 to 120 days, depending on the reason and how quickly you respond to any IRS requests.
- If your refund is offset to pay back taxes, student loans, or child support, the IRS will send you a notice explaining the offset and the amount applied.
How to check whether your refund is actually on hold
The Where's My Refund tool on IRS.gov is the only official way to see your refund status. It shows three pieces of information: whether the IRS has received your return, whether it's been processed, and whether your refund has been approved and sent. If there is a hold, the tool will display a message saying your return is still being processed or that additional information is needed.
The tool updates once every 24 hours, usually overnight. Checking multiple times in the same day will not show new information. You'll need your Social Security number, filing status, and the exact refund amount from your return to use it.
Do not rely on email or text messages claiming to be from the IRS. The IRS does not contact taxpayers by email or text about refunds. If you receive one, it is a scam. The IRS contacts you by mail when action is required on your part.
What to do if the IRS requests documents or information
If you receive a letter from the IRS (called a notice or CP notice), read it carefully. It will explain exactly what information or documents the IRS needs and by what date. Common requests include a copy of your W-2 or 1099, proof of a dependent's Social Security number, documentation of a charitable donation, or verification that you meet the income limits for a tax credit.
Respond by the deadline in the letter. You can mail documents to the address shown in the notice, or some notices allow you to respond online through the IRS website. Do not call the IRS or email — the IRS does not accept tax documents by phone or email, and calling will not speed up your refund.
Keep a copy of everything you send and, if mailing, use certified mail with return receipt so you have proof the IRS received it. If you miss the deadline, the IRS may deny your refund claim or reduce the amount, though you can request more time if you have a valid reason.
Refunds offset for back taxes, student loans, or child support
If you owe back federal income taxes, your current-year refund will be applied to that debt automatically. The same happens if you owe student loans in default or child support. This is called offset, and it happens before your refund reaches you.
The IRS will send you a notice called the Notice of Federal Offset explaining that your refund was reduced and by how much. The notice shows which agency received the money (the IRS for back taxes, the Department of Education for student loans, or your state's child support enforcement agency for child support). If you believe the offset was wrong — for example, you already paid the debt or the amount is incorrect — you have a limited time to dispute it, usually 60 days from the date of the notice.
If you owe back taxes to a state as well as the federal government, your state may also offset your state refund. Contact your state tax agency to find out.
How long the IRS typically takes to release a held refund
The timeline depends on why the refund is held. If the hold is due to a simple mismatch (like a name or Social Security number error that the IRS can fix on its own), the refund usually releases within 30 days once the error is corrected. If the IRS is verifying a tax credit, the hold typically lasts 30 to 120 days, depending on how quickly the verification can be completed.
If you filed an amended return (Form 1040-X), the IRS takes 16 weeks to process it, even if your original return was already processed. If the hold is due to an examination or audit, the timeline can be longer — anywhere from a few weeks to several months — depending on the complexity of the issues being reviewed.
Offset holds (for back taxes or other debts) release once the offset is complete, which the IRS will confirm in writing. There is no way to speed up any of these timelines by calling or visiting an IRS office.
What to do if your refund is delayed beyond the normal timeline
If the Where's My Refund tool shows your return was processed but your refund has not arrived after the expected timeframe, the next step depends on how you chose to receive it. If you requested direct deposit, allow five business days from the date the IRS approved your refund for the money to appear in your bank account. If you requested a check, allow up to two weeks from the approval date for it to arrive by mail.
If more time has passed and the money still has not arrived, contact the IRS at 1-800-829-1040 (the main IRS customer service line). Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was sent and, if it was mailed, can issue a replacement check. If direct deposit was used, the IRS can investigate whether the money was deposited to the correct account.
If you believe your refund was lost in the mail or deposited to the wrong account, you may need to file a claim with the IRS using Form 3115 or work with your bank to trace the deposit. The IRS can guide you through this process when you call.
Holds related to identity theft or fraud
If the IRS suspects your return may be fraudulent or that someone filed a return using your Social Security number, it will send you a letter asking you to verify your identity. This letter will ask for specific information about your return or personal details that only you would know. Do not ignore this letter.
Respond by the deadline with the information requested. If you did file the return in question, include a copy of it along with your response. If someone else filed a fraudulent return using your name and Social Security number, explain that in your response and provide any documentation you have (such as a police report if you filed one).
These holds typically take longer to resolve — often 60 to 120 days or more — because the IRS must investigate before releasing the refund. Once the IRS confirms your identity and verifies that your return is legitimate, your refund will be released. If fraud is confirmed, the IRS will contact you about next steps and may refer the matter to law enforcement.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS will not speed up your refund. The IRS processes refunds in the order they were received and according to the reason for the hold. Calling may actually delay your refund if it takes staff time away from processing. Use the Where's My Refund tool to check status and respond to any letters the IRS sends you.
What if I filed my return before getting my W-2?
If you filed before receiving a W-2 from your employer and the W-2 that arrives later shows different income or withholding than what you reported, the IRS will hold your refund to verify the correct amount. Respond to any letter the IRS sends with a copy of the W-2. If you reported the wrong amount, you may owe taxes instead of receiving a refund.
Will I get interest on my refund if it's delayed?
Yes, but only if the delay is the IRS's fault and lasts more than 45 days. The interest rate is set by law and changes quarterly. If your refund is delayed because you didn't respond to an IRS letter or because of an offset, interest does not apply.
What does it mean if Where's My Refund says "still being processed"?
It means the IRS has received your return but has not finished reviewing it. This can take anywhere from a few days to several weeks depending on the complexity of your return and current IRS processing volume. Check back in 24 hours for an update.
Can I dispute an offset if I don't think I owe the debt?
Yes. If your refund was offset, you have 60 days from the date of the Notice of Federal Offset to file a dispute. Contact the agency that received the offset (the IRS for back taxes, the Department of Education for student loans, or your state child support agency) to start the dispute process. You'll need to provide documentation showing the debt was paid or that the amount is wrong.