Common reasons your refund is delayed right now
The most common cause of a delayed refund in 2025 is a mismatch between what you reported on your return and what the IRS has on file from your employer, bank, or other third parties. The IRS cross-checks your W-2s, 1099s, and bank deposit records automatically. If your reported income, filing status, or dependent claims don't match those records, the IRS holds your refund while a person reviews it — this can add two to eight weeks.
The second most common reason is an error on your return itself: a typo in your Social Security number, a missing signature, or math that doesn't add up. The IRS catches these during processing and stops to correct them before releasing your money. A third reason is that you claimed a refundable tax credit — the Earned Income Tax Credit or Child Tax Credit — and the IRS is verifying you meet the rules for it. This verification is mandatory and takes time.
If you filed by mail instead of electronically, your refund will be slower. Paper returns take four to six weeks just to be scanned and entered into the system, then processing begins. Electronic returns are processed within 21 days under normal circumstances, but delays can extend that.
Key Takeaways
- Income mismatches between your return and IRS records from your employer or bank are the single most common cause of delay, adding two to eight weeks to processing.
- Errors on your return — typos in your Social Security number, missing signatures, or math mistakes — trigger a manual review that pauses your refund.
- Refundable tax credits like the Earned Income Tax Credit and Child Tax Credit require verification and always add processing time.
- You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
- If the IRS sends you a notice, respond within the deadline shown on the letter or your refund will be denied.
How to check your refund status right now
Go to irs.gov/refunds and use the "Where's My Refund?" tool. You will need 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, so checking multiple times in the same day will show the same status.
The tool will show one of three statuses: "Received" (the IRS has your return but hasn't started processing), "Approved" (processing is complete and your refund is on the way), or "Sent" (the refund has been released to your bank or the mail). If you see "Received" after 21 days from when you filed electronically, or after six weeks from when you mailed a paper return, something is holding it up.
If the tool says your refund status cannot be determined, wait 24 hours and try again. The system sometimes lags, especially during peak filing season in February and March. If it still won't show after three days, contact the IRS directly at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time).
What to do if you receive an IRS notice about your refund
The IRS will mail you a notice if it finds a problem with your return or needs more information from you. The notice will have a specific date by which you must respond — this is a real deadline. If you miss it, the IRS will deny your refund and you will have to file an amended return or appeal later.
Read the notice carefully to understand what the IRS is asking for. Common requests are proof of income (a copy of your W-2 or pay stubs), proof of a dependent (a birth certificate or custody order), or clarification of a credit you claimed. Gather the documents the notice asks for and send them back by the deadline, either by mail (the address is on the notice) or through your IRS online account if you have one set up.
Keep a copy of everything you send and consider using certified mail so you have proof the IRS received it. Do not ignore the notice or assume the IRS will figure it out on its own — it will not.
Delays specific to certain tax credits and situations
If you claimed the Earned Income Tax Credit (EITC), the IRS is required by law 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 to all EITC claims. Your refund cannot be released before this date.
If you claimed the Child Tax Credit or Additional Child Tax Credit, the IRS verifies that each child on your return has a valid Social Security number and that you have the right to claim them. This verification adds one to three weeks on top of normal processing time. If you claimed a child who was born in 2024, verification takes longer because the IRS has to cross-check birth records.
If you are claiming a refund for a prior year (not the current tax year), processing is slower. The IRS handles amended returns and prior-year claims after current-year returns, so expect an additional four to eight weeks. If you filed an amended return using Form 1040-X, processing takes 16 weeks or longer because these are handled manually.
Delays caused by identity theft or fraud holds
If the IRS suspects identity theft or fraud on your return, it will place a hold on your refund and send you a notice. This can happen if someone else filed a return using your Social Security number, if your return shows income the IRS doesn't recognize, or if the refund amount is unusually large compared to your history.
If you receive a notice about identity theft, respond immediately with proof of your identity (a copy of your driver's license or passport) and proof that you filed the return in question (a copy of the return itself or your filing confirmation). The IRS will investigate and release your refund once it confirms you are the legitimate filer. This process typically takes four to six weeks, but can take longer if the fraud is complex.
If you suspect someone filed a fraudulent return using your Social Security number but you have not received a notice yet, file your legitimate return anyway. When the IRS processes your return, it will detect the duplicate and flag it for investigation. Report the fraud to the IRS Identity Theft Hotline at 1-800-908-4490 and file a report with the Federal Trade Commission at reportidentitytheft.ftc.gov.
State refund delays — separate from federal
Your state refund and your federal refund are processed by different agencies on different timelines. A delay in your federal refund does not mean your state refund is delayed, and vice versa. If you filed both a federal and state return, check your state's refund status separately using your state tax agency's website.
State processing times vary widely. Some states release refunds within two to three weeks of receiving your return; others take six to eight weeks. A few states hold refunds for certain credits or situations just as the IRS does. If you filed electronically in your state, processing is faster than if you mailed a paper return.
If your state refund is delayed, start by checking your state tax agency's website for a refund tracker tool — most states have one. If the tracker shows your return was received but not yet processed, wait the full processing window before contacting the state. If the tracker shows an error or a hold, follow the instructions on the state's website to resolve it.
What happens if your refund is very late
If your federal refund has not been released 21 days after you filed electronically, or 6 weeks after you mailed a paper return, and the Where's My Refund tool still shows "Received," contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can tell you whether a notice was mailed to you, whether there is a hold on your account, or whether your return is still in the queue waiting to be processed.
If the IRS cannot locate your return or says it was never received, ask for a trace to be filed. A trace is a formal request for the IRS to search for your return in its system. The IRS will contact you within four weeks with the results. If your return is found, processing will resume. If it is not found, the IRS will tell you to file again.
If you have a genuine financial hardship because your refund is delayed, you can request a Taxpayer Advocate Service review. The Taxpayer Advocate Service is an independent office within the IRS that helps taxpayers resolve problems. You can reach them at 1-877-777-4778 or through your local Taxpayer Advocate office (find it at irs.gov/advocate). They cannot speed up processing, but they can escalate your case if there is an error or if you have been waiting longer than normal.
Frequently Asked Questions
How long should I wait before I worry about my refund?
If you filed electronically, wait at least 21 days before checking status. If you mailed a paper return, wait at least six weeks. After that, use the Where's My Refund tool to see if processing is underway. If the tool still shows "Received" after these windows, contact the IRS.
Can I get my refund faster if I call the IRS?
No. Calling the IRS cannot speed up processing. The IRS will tell you the same status the Where's My Refund tool shows. Calling is useful only if the tool is not working, if you received a notice you don't understand, or if your return has been missing for more than six weeks.
What if my bank rejected my refund deposit?
If the IRS tried to deposit your refund but your bank rejected it (usually because the account number was wrong or the account was closed), the IRS will mail you a check instead. This adds one to two weeks. Check your mail carefully — the check may arrive weeks after you expected the deposit. If you don't receive it within 30 days of the rejection, contact the IRS.
Do I have to respond to an IRS notice even if I think it's wrong?
Yes. Even if you believe the IRS made a mistake, you must respond by the deadline on the notice. Explain your position in writing and include documents that support it. If the IRS still disagrees after reviewing your response, you have the right to appeal, but you cannot appeal if you miss the response deadline.
Will my refund be delayed if I claimed a dependent for the first time?
Possibly. The IRS verifies new dependents more carefully than dependents you have claimed in prior years. If the dependent's Social Security number, name, or relationship to you doesn't match IRS records, processing will pause while the IRS investigates. Provide clear documentation (birth certificate, adoption papers, custody order) if the IRS asks.