Common reasons your refund is taking longer than expected
The IRS processes most tax returns within 21 days of receipt, but yours may be delayed for specific reasons that have nothing to do with how busy they are. 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 two returns. The IRS flags these automatically and holds the refund while they verify the information.
Other frequent delays include missing or illegible information on your return, a math error, claiming a refund that exceeds the Earned Income Tax Credit or Child Tax Credit limits for your income, or filing a return that requires manual review because it includes certain credits or deductions. If you filed on paper rather than electronically, processing takes longer — paper returns can take up to six weeks. Amended returns (Form 1040-X) are processed even more slowly, typically taking 16 weeks or more.
Identity theft and fraud prevention also cause holds. If someone filed a return using your Social Security number before you did, or if the IRS detects suspicious patterns, they will freeze your refund while they investigate. This is actually a protection for you, but it means waiting.
Key Takeaways
- The IRS processes most returns in 21 days, but holds are common when information doesn't match their records, math errors exist, or certain credits are claimed.
- Paper returns take up to six weeks; amended returns take 16 weeks or longer.
- 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 contacts you about a discrepancy, respond within the timeframe they give — ignoring the notice will delay your refund indefinitely.
- Some delays are caused by identity theft flags, which protect you but require the IRS to verify your identity before releasing money.
How to check the status of your refund right now
The IRS Where's My Refund tool is the only official way to see where your refund actually is. Go to irs.gov and enter 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 one day will show the same status.
The tool will tell you one of three things: your return is still being processed, your return is being reviewed for accuracy, or your refund has been approved and a payment date has been set. If it shows a payment date, that is when the money will arrive — by direct deposit or check, depending on how you filed. Do not trust third-party websites or apps that claim to show refund status faster; the IRS tool is the source of truth.
If you filed by mail and it has been more than six weeks, or if you filed electronically and it has been more than 21 days, and the tool still shows "processing," contact the IRS directly at 1-800-829-1040. Have your return in front of you when you call.
What to do if the IRS sends you a notice about your refund
If you receive a letter from the IRS (not an email or phone call) saying they need more information or found an error on your return, this is a hold, not a denial. The letter will explain what they found and what documents or information they need from you. It will also include a deadline — usually 30 days from the date on the letter.
Respond by the deadline. Send copies (not originals) of the documents they requested, along with a cover letter that includes your name, Social Security number, and the notice number from their letter. Mail it to the address on the notice, not to the IRS main office. Keep a copy for yourself and consider sending it certified mail so you have proof of delivery.
If you miss the deadline, the IRS will deny your refund claim and you will have to file an amended return or appeal. This adds months to the process. If you cannot meet the deadline, call the number on the notice and ask for an extension before the deadline passes.
Delays caused by identity theft or fraud holds
If someone filed a return using your Social Security number before you did, the IRS will reject your return and place a hold on your account. You will receive a notice in the mail explaining this. You cannot resolve this online or by phone; you must file Form 14039 (Identity Theft Affidavit) by mail or in person at an IRS office.
The IRS will assign you an Identity Theft Case Number and send you a letter with it. Keep this number — you will need it for any future correspondence about your taxes. Processing an identity theft case takes several months. During this time, you cannot file another return; you must wait for the IRS to clear your account first.
If you believe your identity was stolen but have not yet received a notice from the IRS, you can file Form 14039 proactively. This alerts the IRS to monitor your account and prevents someone else from filing in your name.
Refund delays from amended returns and corrections
If you filed an amended return (Form 1040-X) because you made an error or forgot to claim a credit, expect a much longer wait. The IRS processes amended returns manually, not automatically, and the standard timeframe is 16 weeks from the date they receive it. Some amended returns take longer if they trigger additional review.
You cannot track an amended return using Where's My Refund. Instead, call 1-800-829-1040 and provide your Social Security number and the date you mailed the amended return. The IRS representative can tell you whether it has been received and what stage of processing it is in.
If you filed an amended return electronically through tax software, it may process faster than a paper-filed amendment, though the IRS does not may provide this. Check with your tax software provider about their specific timeline.
What happens if your refund never arrives
If the Where's My Refund tool shows your refund was approved and a payment date was set, but the money did not arrive by that date, first check your bank account carefully — sometimes deposits post under a different name or take an extra business day. If you chose direct deposit, verify that you entered your routing number and account number correctly on your return.
If the money was supposed to arrive by check and it has been more than two weeks past the payment date, call 1-800-829-1040 to report it. The IRS can issue a replacement check or, in some cases, a direct deposit instead. You will need your Social Security number, filing status, and refund amount.
If your refund was offset — meaning the IRS applied it to back taxes, child support, or other federal or state debt you owe — the Where's My Refund tool will tell you this. You will also receive a notice in the mail explaining the offset. You cannot reverse an offset, but you can contact the agency that received the money (the state tax authority, child support enforcement agency, etc.) to discuss payment plans or other options.
How long different types of returns take to process
| Type of Return | Standard Processing Time | Reason for Delays |
|---|---|---|
| Electronic return, no issues | 21 days or less | None — this is normal |
| Electronic return with hold or review | 21 days to several weeks | Information mismatch, math error, or fraud check |
| Paper return, no issues | Up to 6 weeks | Manual data entry and processing |
| Amended return (Form 1040-X) | 16 weeks or longer | Manual review required; no automated processing |
| Return with identity theft flag | Several months | IRS must verify your identity before releasing funds |
Frequently Asked Questions
Can I call the IRS to speed up my refund?
No. Calling the IRS will not speed up processing, but it can help if your return is genuinely stuck or if you need to respond to a notice. Call 1-800-829-1040 only if the Where's My Refund tool shows "still processing" after 21 days for an electronic return or 6 weeks for a paper return, or if you received a notice from the IRS.
What if I need my refund money urgently?
If you have a genuine financial emergency, you may be able to borrow against your expected refund through a tax refund anticipation loan offered by some tax preparation companies or banks. These loans charge interest and fees, so they are expensive. This is a personal financial decision, not something the IRS can help with.
Will my refund be smaller because of the delay?
No. The delay does not change the amount you are owed. The only exception is if the IRS offset your refund to pay back taxes or other debt — in that case, the amount you receive will be reduced, and you will receive a notice explaining this.
Do I need to file a new return if my refund is delayed?
No. Filing a second return will not speed up the first one and will create more problems. Wait for the IRS to process your original return. If they need information from you, they will send a notice.
How do I know if my refund was stolen or lost in the mail?
If the Where's My Refund tool shows your refund was mailed by check and you did not receive it within two weeks of the payment date, call 1-800-829-1040. The IRS can verify whether the check was cashed. If it was not, they can issue a replacement. If it was cashed by someone else, report it as fraud.