Common reasons your refund is delayed
The IRS processes most tax returns within 21 days of receipt, but yours may be taking longer for one of several specific reasons. The most common causes are math errors on your return, missing information (like a Social Security number or signature), claiming the Earned Income Tax Credit or Child Tax Credit, or filing a paper return instead of electronically. If you claimed any credits, the IRS is required by law to hold your refund until at least mid-February, even if your return is otherwise complete.
Other delays happen when the IRS detects a mismatch between what you reported and what employers, banks, or other institutions reported to them. For example, if your W-2 shows different income than what you entered, or if you reported investment income that doesn't match 1099 forms, the IRS will delay your refund while they verify the numbers. Identity theft flags and fraud checks also pause refunds — the IRS screens returns for signs of stolen identity or duplicate claims, which can add weeks to processing.
If you filed an amended return (Form 1040-X), expect 16 weeks or longer. The IRS processes amended returns separately and more slowly than original returns. Paper returns also take much longer than e-filed returns — currently 8 to 12 weeks for paper, compared to 21 days for electronic filing.
Key Takeaways
- The IRS holds refunds for Earned Income Tax Credit and Child Tax Credit claims until mid-February by law, regardless of how quickly they process your return.
- Math errors, missing information, or mismatches between your return and employer or bank records will delay your refund while the IRS investigates.
- Paper returns take 8 to 12 weeks; e-filed returns typically process within 21 days if there are no problems.
- You can check the exact status of your refund using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
- If your refund is more than 21 days late for an e-filed return or 8 weeks late for a paper return, contact the IRS or file a complaint with the Taxpayer Advocate Service.
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 money. Go to irs.gov, click on the "Refunds" tab, 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.
The tool will show one of three statuses: "Return Received" (the IRS has your return but hasn't started processing), "Refund Approved" (they've approved it and it's on the way), or "Refund Sent" (it has been issued). If you see "Return Received" after 21 days for an e-filed return, something is holding up processing. If you see "Refund Sent" but the money hasn't arrived in your bank account, check your bank's processing time — direct deposits typically take 1 to 5 business days after the IRS releases the refund.
You can also call the IRS refund hotline at 1-800-829-1954. Have your return handy. Wait times are long during tax season (January through April), so call early in the morning or later in the week if possible.
What to do if your refund is stuck in "Return Received"
If your return has been in "Return Received" status for more than 21 days (for e-filed returns) or 8 weeks (for paper returns), the IRS is likely investigating something. Do not file another return — filing twice will delay your refund further. Instead, call the IRS at 1-800-829-1954 and ask why your return is still being processed. Have your Social Security number, filing status, and refund amount ready.
The IRS may ask you to mail in additional documents to verify information on your return. If they do, they will send you a letter explaining what they need and where to send it. Follow those instructions exactly — sending documents to the wrong address or missing the deadline will delay your refund further. Keep copies of everything you send.
If the IRS says they need to verify information but you have not received a letter, ask them to mail it to you and confirm your mailing address. Do not wait for a letter if you have been told verification is needed — contact them proactively to find out what documents they want.
Delays caused by claiming tax credits
If you claimed the Earned Income Tax Credit (EITC) or the Child Tax Credit (CTC), the IRS will not release your refund before mid-February, even if your return is completely error-free and processed weeks earlier. This is a legal requirement, not a processing delay. The IRS holds these refunds to prevent fraud and verify that you meet the credit requirements.
After mid-February, your refund should be released within a few days if no other issues exist. Check Where's My Refund starting around February 15 to see if your status has changed to "Refund Approved." If it has not changed by late February, call the IRS to ask whether they are verifying your credit claim.
Some taxpayers who claim the EITC or CTC are selected for a Compliance Review, which is a more thorough check. The IRS will mail you a letter if this happens. You will need to provide documents proving your income, filing status, and dependent information. These reviews can take several months, so respond to the letter as soon as you receive it.
When the IRS suspects identity theft or fraud
If the IRS flags your return for identity theft or fraud, they will not tell you immediately. Your refund will simply stay in "Return Received" status, and you will not be able to reach anyone by phone who can explain why. The IRS investigates these cases internally before contacting you.
If you believe your identity has been stolen or your return was fraudulent, contact the IRS Identity Theft Hotline at 1-800-908-4490. They can tell you whether your return is flagged and what steps to take. You may also need to file a report with the Federal Trade Commission at IdentityTheft.gov and place a fraud alert with the credit bureaus.
Identity theft investigations can take months. During this time, you will not receive your refund. Once the IRS confirms your identity and clears the fraud flag, they will process your refund, but the delay is significant.
Paper returns and amended returns take much longer
If you mailed a paper return instead of filing electronically, expect 8 to 12 weeks for processing, not 21 days. The IRS must physically receive your return, scan it, and enter the data into their system before processing begins. During busy tax season, the backlog is severe.
Amended returns filed on Form 1040-X take even longer — currently 16 weeks or more. The IRS processes amended returns in a separate queue and does not prioritize them. If you need to amend your return, file it as soon as possible, but understand that your refund will not arrive quickly.
If you filed a paper return and it has been more than 12 weeks, call the IRS at 1-800-829-1954 and ask them to locate it. Provide your Social Security number and the date you mailed it. They can tell you whether it has been received and scanned into the system.
Mismatches between your return and third-party reports
The IRS receives copies of your W-2 forms from your employer, 1099 forms from banks and investment firms, and other income reports from various sources. If any of these documents show different information than what you reported on your return, the IRS will hold your refund while they investigate the discrepancy.
Common mismatches include reporting different income amounts, forgetting to report a 1099 form, or having a name or Social Security number mismatch on a W-2. The IRS will send you a letter explaining the discrepancy and asking you to clarify. Respond to the letter with documentation — pay stubs, bank statements, or corrected forms from your employer — to resolve the issue.
These investigations typically take 4 to 8 weeks after you respond. If you have not received a letter but your refund is delayed, it may be because the IRS is still matching documents. Call them to ask whether they have found any discrepancies on your return.
What to do if your refund is very late
If your e-filed return has been processing for more than 21 days with no change in status, or your paper return has been processing for more than 8 weeks, you can file a complaint with the Taxpayer Advocate Service (TAS). The TAS is an independent office within the IRS that helps taxpayers when normal channels are not working.
To contact the TAS, call 1-877-777-4778 or visit taxpayeradvocate.irs.gov. You can also ask for the TAS when you call the main IRS line at 1-800-829-1954. The TAS can sometimes expedite your case or get you answers faster than the regular IRS phone line. They cannot change the law or force the IRS to release your refund early, but they can investigate why your refund is delayed and push for a resolution.
Bring documentation of your attempts to contact the IRS — dates you called, confirmation numbers if you received them, and any letters the IRS sent you. The TAS will use this information to understand what has happened and what still needs to be done.
Frequently Asked Questions
How long does it actually take to get a refund after the IRS approves it?
Once your refund status changes to "Refund Approved" or "Refund Sent," the money typically arrives in your bank account within 1 to 5 business days if you chose direct deposit. If you requested a check, it can take 7 to 14 business days to arrive by mail. Business days do not include weekends or federal holidays.
Can I get my refund faster if I call the IRS?
No. Calling the IRS cannot speed up processing. They can tell you the status and explain why it is delayed, but they cannot release your refund early or bypass normal processing times. The only exception is if the IRS made an error — for example, if they lost your return or entered incorrect information — in which case they may prioritize fixing it.
What if I need my refund money before it arrives?
You cannot force the IRS to release your refund early. However, if the delay is causing genuine hardship, you can contact the Taxpayer Advocate Service at 1-877-777-4778 and explain your situation. They may be able to investigate your case and push for faster processing, though this is not may provide.
Do I have to respond to an IRS letter about my refund?
Yes. If the IRS sends you a letter asking for additional information or documents, you must respond by the deadline stated in the letter. Ignoring the letter will result in your refund being denied or significantly delayed. If you do not understand what the IRS is asking for, call the number on the letter and ask for clarification.
Can I file a second return if my first one is taking too long?
No. Filing a second return will not speed up your refund — it will delay it further and may trigger fraud flags. The IRS will see two returns and investigate which one is legitimate. Wait for your first return to be processed, even if it takes longer than expected.