Common reasons your refund is delayed
The IRS processes most tax returns within 21 days of receipt, but yours may be held up 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 multiple returns. The second most common reason is incomplete or incorrect information on your return itself: a missing signature, a math error, or a bank account number with the wrong number of digits for direct deposit.
If you filed a paper return instead of electronically, add 4 to 6 weeks to the processing timeline just for the IRS to scan and enter your information. Returns claiming the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held until mid-February by law, even if you filed in January. Returns with amended information, prior-year carryovers, or business losses also take longer because they require manual review rather than automated processing.
Key Takeaways
- The IRS typically processes refunds within 21 days, but mismatches between your return and IRS records — such as Social Security number errors or income discrepancies — can add weeks or months.
- Paper returns take 4 to 6 weeks longer than electronic returns because the IRS must physically scan and enter the information.
- Returns claiming EITC or ACTC are held until mid-February by law, regardless of when you filed.
- You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and expected refund amount.
- If your refund is more than 21 days late and the Where's My Refund tool shows no update, contact the IRS at 1-800-829-1040 or visit a local Taxpayer Assistance Center.
How to check your refund status right now
The IRS Where's My Refund tool is the fastest way to see what is happening with your return. Go to irs.gov, click "Refunds" in the top menu, and select "Where's My Refund." 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 a single day will not show new information.
The tool will show one of three statuses: "Return Received" (the IRS has your return but has not finished processing), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (the IRS has mailed or deposited your refund). If you chose direct deposit, "Refund Sent" means the money is on its way to your bank account — it may take 1 to 5 business days to appear depending on your bank. If you chose a paper check, allow 7 to 10 business days after the "Refund Sent" status appears.
What to do if the tool says "Return Received" for more than 21 days
If your return shows "Return Received" and more than 21 days have passed since you filed, the IRS is likely reviewing your return for errors or discrepancies. This does not mean you did anything wrong — it means the IRS needs to verify information before releasing your refund. Do not file an amended return or contact the IRS yet; amended returns can actually delay things further by creating a second file to process.
Wait until day 22 after filing, then call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS representative can tell you specifically why your return is under review and give you a more accurate timeline. If the issue is a mismatch with your employer's records or Social Security Administration data, the IRS may ask you to send documentation — usually a copy of your W-2 or a letter from your employer confirming your income.
Mismatches between your return and IRS records
When the IRS finds a discrepancy, it sends you a notice by mail — usually Form CP75 or Form CP76 — explaining what does not match and what you need to do. These notices take 2 to 4 weeks to arrive after the IRS flags your return. The most common mismatches are a Social Security number that does not match the name on file, W-2 income reported by your employer that differs from what you reported, or a dependent claimed on your return who was also claimed on someone else's return.
If you receive a notice, respond within the timeframe shown on the letter. Do not ignore it — the IRS will not release your refund until the mismatch is resolved. If the mismatch is your error (for example, you transposed a digit in your Social Security number), you can call the IRS and correct it over the phone. If the mismatch is because your employer reported income incorrectly, ask your employer to file a corrected W-2 (Form W-2c) with the IRS, which can take 30 days or more to process.
Paper returns and mail processing delays
If you mailed a paper return instead of filing electronically, expect your refund to take 6 to 8 weeks from the postmark date rather than 3 weeks. The IRS receives roughly 150 million paper returns each year, and they are processed in the order received. During peak tax season (February through April), the backlog can be severe. If you mailed your return in April, it may not be scanned into the IRS system until June.
You can still use the Where's My Refund tool to check your status, but it will not show anything until the IRS has scanned your return into its system. Once it appears in the tool, it is in the normal processing queue and should be completed within 21 days. If your paper return was mailed more than 8 weeks ago and still does not appear in the Where's My Refund tool, call the IRS at 1-800-829-1040 to confirm they received it.
EITC and ACTC returns held until mid-February
If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS holds your refund until at least February 15, even if you filed in early January. This is a federal requirement designed to prevent fraud and identity theft. Your return will show "Refund Approved" in the Where's My Refund tool before February 15, but the refund will not be sent until after that date.
This delay is automatic and applies to all EITC and ACTC returns. You cannot speed it up by calling the IRS or filing an amended return. If you filed in January and claimed EITC or ACTC, plan for your refund to arrive in late February or early March. If you filed later in the tax season, add 21 days to your filing date, then add another 2 to 4 weeks to account for the mid-February hold.
When to contact the IRS directly
Contact the IRS if your return has been in "Return Received" status for more than 21 days, if the Where's My Refund tool has not updated in 7 days, or if you received a notice asking for more information and the deadline is approaching. Call 1-800-829-1040 Monday through Friday, 7 a.m. to 7 p.m. your local time. Wait times are longest in February and March; calling early in the morning or late in the afternoon can reduce your wait.
You can also visit a Taxpayer Assistance Center in person if you prefer to speak face-to-face. Find the nearest center at irs.gov by searching "Taxpayer Assistance Center" and entering your zip code. Bring your Social Security number, filing status, and a copy of your tax return. If you are following up on a notice from the IRS, bring that notice as well.
Frequently Asked Questions
Can I get my refund faster if I file electronically with direct deposit?
Yes. Electronic filing with direct deposit is the fastest method — the IRS typically processes these within 21 days, and the money reaches your bank account 1 to 5 days after the refund is sent. Paper returns take 6 to 8 weeks just to be scanned, and paper checks take 7 to 10 business days to arrive by mail after the refund is sent.
What if the Where's My Refund tool says my refund was sent but I haven't received it?
If direct deposit was selected, wait 5 business days from the "Refund Sent" date before contacting your bank — delays sometimes occur on the bank's end. If it has been more than 5 business days, call your bank to confirm the deposit did not post to the wrong account. If your bank has no record of the deposit, call the IRS at 1-800-829-1040 to request a trace on the refund.
Do I need to do anything if my return is delayed?
No action is required unless the IRS sends you a notice. If you receive a notice, respond within the timeframe shown. Do not file an amended return or contact the IRS unless your return has been delayed more than 21 days and the Where's My Refund tool shows no progress.
What if I made a mistake on my return after I filed?
Wait until your refund is processed and received before filing an amended return. Filing an amended return (Form 1040-X) before your original refund is sent can create confusion and delay both refunds. Once you receive your original refund, you can file the amended return if needed.
How long does it take to resolve a mismatch after I respond to an IRS notice?
Once the IRS receives your response, allow 4 to 6 weeks for processing. If the issue requires your employer to file a corrected W-2, add another 30 to 60 days. Check the Where's My Refund tool every few days after you respond — it will update once the mismatch is resolved.