Common reasons your federal tax refund is delayed
The IRS processes most tax returns within 21 days of receiving them, but yours may be held up for 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 multiple returns. The IRS will not release your refund until it resolves the discrepancy.
Other frequent delays include a missing or incorrect bank account number for direct deposit, which forces the IRS to mail a paper check instead. If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete. Returns filed on paper take longer than e-filed returns — typically 4 to 6 weeks instead of 3 weeks.
A refund can also be delayed if you owe back taxes, child support, or student loans in default. The Treasury Department's offset program intercepts your refund to pay these debts before sending you the remainder. This process adds 2 to 3 months to your timeline.
Key Takeaways
- The IRS typically processes refunds within 21 days of receiving your return, but delays are common when information on your return doesn't match IRS records or your employer's reports.
- If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS holds your refund until mid-February by law, regardless of how quickly they process it.
- Paper returns take 4 to 6 weeks to process, while e-filed returns usually arrive within 3 weeks.
- The IRS will intercept your refund to pay back taxes, child support, or defaulted student loans, which adds 2 to 3 months to the delay.
- You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours after your return is received.
How to check the status of your refund right now
The IRS Where's My Refund tool is the official way to track your return. Go to IRS.gov, find the Where's My Refund section, and enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight, and will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."
If the tool says your return is still being processed after 21 days, the IRS is likely reviewing it for one of the reasons listed above. If it says "Refund Sent" but you haven't received it, the delay is usually in delivery — either your bank is holding a direct deposit, or the postal service is delayed on a paper check. Contact your bank first to confirm they received the deposit; if they didn't, call the IRS at 1-800-829-1040 to verify the account number they have on file.
Do not rely on your tax software's tracking feature or your tax preparer's status updates. The IRS tool is the only source that reflects what the IRS actually has.
What to do if your refund is held for verification
If the Where's My Refund tool shows your return is under review or if you receive a letter from the IRS, read the letter carefully — it will specify exactly what information doesn't match. Common issues include a name or Social Security number typo, a dependent listed on your return who was also claimed by someone else, or income reported by your employer that differs from what you reported.
If the issue is a typo or a dependent problem, you will need to respond to the IRS in writing. The letter will include a phone number and instructions. Do not ignore the letter — the IRS will not release your refund until you respond. Keep copies of any documents you send, and send them by certified mail so you have proof of delivery.
If the issue is income that doesn't match, gather your pay stubs, W-2 forms, or 1099 forms and compare them to what you reported. If your employer made an error, contact them to request a corrected W-2 or 1099, then send that corrected form to the IRS along with a letter explaining the discrepancy. This process typically adds 4 to 8 weeks to your refund timeline.
Refunds delayed by tax credits and offsets
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your entire refund until at least February 15 each year. This is a legal requirement, not a processing delay. Even if your return is complete and correct, you will not receive your refund before mid-February. Some years the IRS extends this hold into March if they are processing a high volume of EITC claims.
If your refund is being offset to pay back taxes, child support, or defaulted student loans, the Treasury Department's Financial Management Service handles the intercept. You will receive a notice in the mail explaining what debt was paid and how much of your refund remains. The offset process takes 2 to 3 months, and you will receive the remaining balance (if any) by check or direct deposit after the offset is complete.
If you believe the offset is incorrect — for example, if you already paid the debt or if the debt belongs to someone else — you must contact the agency that reported the debt, not the IRS. The IRS cannot reverse an offset once it has been processed.
Paper returns and mail delays
If you mailed your return instead of filing electronically, expect 4 to 6 weeks for processing, not the standard 21 days. The IRS must first receive your return at one of its processing centers, scan it into the system, and then process it — all steps that happen instantly with e-filed returns but take weeks with paper.
Mail delays at the post office can add another 1 to 2 weeks to this timeline. If you mailed your return more than 6 weeks ago and the Where's My Refund tool still shows no activity, your return may not have arrived at the IRS yet. Call the IRS at 1-800-829-1040 and provide your Social Security number and filing status; they can tell you whether they have received it.
If your return was lost in the mail, the IRS will ask you to file a replacement return. You can file this electronically even if you filed the original on paper, which will speed up processing. Keep the certified mail receipt from your original mailing as proof you filed on time.
What happens if your refund never arrives
If the Where's My Refund tool shows "Refund Sent" but you have not received it after the expected delivery date, the problem is usually in delivery, not processing. For direct deposits, contact your bank and ask if the deposit was received and rejected. Banks sometimes reject deposits if the account number or routing number is incorrect, or if the account has been closed.
If your bank confirms they never received the deposit, call the IRS at 1-800-829-1040 and ask them to issue a replacement check. The IRS will verify the account number they have on file and can reissue the refund as a check if the direct deposit failed. This process takes 4 to 6 weeks.
For paper checks, if more than 30 days have passed since the Where's My Refund tool showed "Refund Sent," file a claim with the post office or contact the IRS to request a replacement check. The IRS can issue a replacement after confirming the original check was not cashed.
State income tax refund delays
State tax refunds follow different timelines than federal refunds and are processed by your state's tax agency, not the IRS. Most states process returns within 2 to 4 weeks of receiving them, but some states take longer. Check your state's tax website for a refund tracking tool — most states have one similar to the IRS Where's My Refund tool.
State refunds can be delayed for the same reasons as federal refunds: mismatched information, missing bank account details, or offsets for state debts like back child support or unpaid state taxes. Some states also hold refunds if you claimed a state version of the Earned Income Tax Credit. Contact your state tax agency directly if your refund is delayed more than 4 weeks after you filed.
Frequently Asked Questions
How long does the IRS usually take to send a refund?
The IRS processes most e-filed returns within 21 days and issues refunds by direct deposit or check within that timeframe. Paper returns take 4 to 6 weeks. If you claimed the Earned Income Tax Credit or Additional Child Tax Credit, the IRS holds your refund until at least mid-February by law.
Can I call the IRS to speed up my refund?
No. The IRS processes refunds in the order they are received and does not expedite based on phone calls. However, you can call 1-800-829-1040 to find out why your refund is delayed or to report that you never received it after the expected date.
What if my employer reported the wrong income on my W-2?
Contact your employer and ask for a corrected W-2. Once you receive it, send a copy to the IRS along with a letter explaining the error. This will resolve the mismatch and allow your refund to be processed, but it typically adds 4 to 8 weeks to your timeline.
Will my refund be offset if I owe child support?
Yes. The Treasury Department's offset program intercepts federal tax refunds to pay child support arrears. You will receive a notice in the mail explaining the offset and how much was paid. The remaining balance, if any, will be sent to you after the offset is complete, which takes 2 to 3 months.
Why does the IRS hold refunds for the Earned Income Tax Credit?
The IRS is required by law to hold refunds for returns claiming the EITC or Additional Child Tax Credit until at least mid-February to allow time for verification and to prevent fraud. This is not a processing delay — it is a mandatory hold that applies to all EITC claims.