The IRS can delay your refund for up to 120 days from the date you file, and in some cases much longer
The standard timeline is 21 days. That is what the IRS promises: if you file electronically and choose direct deposit, you should see your money within three weeks of the IRS receiving your return. But that is the best-case scenario. The moment the IRS flags your return for review—which happens to millions of filers every year—the clock changes. You can legally be waiting 120 days or more.
The 120-day window is not a hard deadline the IRS must meet. It is the point at which the IRS must either issue your refund or send you a notice explaining why they are still holding it. After 120 days, if you have not heard anything, you have a legitimate reason to contact the IRS and ask what is happening. But even then, the delay can stretch further if your return involves identity theft, fraud investigation, or a wage offset.
Key Takeaways
- The IRS standard refund timeline is 21 days for e-filed returns with direct deposit, but this only applies when your return passes initial screening.
- Any flag on your return—missing information, math errors, income discrepancies—can push your refund to 120 days or beyond.
- Identity theft and fraud investigations have no set timeline and can delay your refund indefinitely until the IRS completes its review.
- Wage offsets (when the IRS redirects your refund to pay back taxes, student loans, or child support) add 65 days to the standard timeline.
- You can check your refund status using the IRS Where's My Refund tool, which updates every 24 hours and shows the actual reason for any delay.
Why the 21-day promise does not apply to most delayed refunds
The 21-day timeline assumes your return is complete, accurate, and passes the IRS's automated screening. The moment something does not match—your Social Security number does not align with IRS records, your income reported on your W-2 differs from what you claimed, you claim a dependent the IRS does not recognize—your return moves into manual review. That review can take weeks or months.
Common triggers for delay include missing or incomplete information (a blank field, a missing signature), math errors the IRS catches during processing, income verification issues, and claims that do not match prior-year returns. Each of these sends your return to a different queue, and processing times vary by the type of issue and how backed up that particular queue is.
The 120-day window and what happens after
Federal law requires the IRS to issue your refund or send you a notice within 120 days of receiving your return. This is the legal maximum for routine delays. If you file on April 1 and your return is flagged for review, you should expect a notice or your refund by around August 29 (120 days later). The IRS tracks this deadline internally and is required to act by that date.
After 120 days, if you have not received your refund or a notice, you can contact the IRS Taxpayer Advocate Service. This is a free office within the IRS that handles cases where the standard process has stalled. They can investigate why your return is still pending and sometimes push it through faster. You do not need a lawyer or tax professional to reach them—call 877-777-4778 or visit taxpayeradvocate.irs.gov.
Identity theft and fraud investigations have no set timeline
If the IRS suspects your return involves identity theft or fraud, the 120-day rule no longer applies. These investigations can take six months, a year, or longer. The IRS will not issue your refund until they have confirmed your identity and verified that the return is legitimate.
Signs that your return is under fraud investigation include receiving a letter from the IRS asking you to verify your identity, being asked to provide documents you did not submit (like proof of income or residency), or being told your refund is on hold pending investigation. If this happens, respond to any IRS letter promptly and provide the documents they request. The faster you respond, the faster the investigation can close.
Wage offsets add 65 days to your wait
A wage offset occurs when the IRS redirects your refund to pay a debt you owe—back taxes from a prior year, federal student loans in default, or child support arrears. When this happens, your refund does not go directly to you. Instead, it goes to the agency collecting the debt, and that process takes an additional 65 days on top of the standard timeline.
The IRS is required to notify you before offsetting your refund. If you receive a notice that your refund will be offset, you have a window to request a hearing or challenge the offset if you believe it is in error. The offset itself is not a delay caused by the IRS—it is a legal action to collect a debt—but it does mean your refund timeline extends significantly beyond the standard 21 days or even the 120-day review window.
How to track your refund and find out why it is delayed
The IRS Where's My Refund tool is the only reliable way to see your actual refund status. You can access it at irs.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates every 24 hours and shows three pieces of information: whether the IRS has received your return, whether it is still being processed, and the expected deposit date.
If your refund is delayed, the tool will sometimes show a reason—"return under review," "identity verification needed," or "offset applied." If it shows no reason or just says "still processing," you can call the IRS at 800-829-1040 (the main tax line) and speak to a representative. Have your return handy. They can see notes in your file that the online tool does not display and can sometimes tell you exactly what is holding up your refund.
Do not rely on the estimated date the tool shows. These dates shift as the IRS processes your return, and they are often wrong by weeks. The tool is useful for confirming that the IRS has your return and is working on it, but not for predicting when you will actually receive your money.
What to do if your refund is delayed past 120 days
If you have not received your refund or a notice from the IRS 120 days after filing, contact the Taxpayer Advocate Service. You can call 877-777-4778, visit taxpayeradvocate.irs.gov, or visit a local IRS office in person. When you contact them, have your Social Security number, filing status, and the date you filed ready. Tell them you are past the 120-day mark and have not heard anything.
The Taxpayer Advocate Service can request a priority review of your case and sometimes get the IRS to issue your refund faster. They cannot force the IRS to pay you, but they can escalate your case and cut through the normal queue. This is especially useful if you have a financial hardship—if you need the money for medical bills, rent, or other urgent expenses, tell them that when you call.
If you filed a paper return instead of e-filing, add 2 to 4 weeks to any timeline. Paper returns take longer to scan and enter into the IRS system, so they start their processing clock later than electronic returns. If you filed by mail in early April and it is now late June and you have not heard anything, that is not yet unusual—your return may still be in the scanning queue.
Frequently Asked Questions
Can the IRS hold my refund longer than 120 days without telling me?
Technically yes, if your return involves identity theft, fraud investigation, or a wage offset. In those cases, the 120-day rule does not apply. But the IRS is supposed to send you a notice explaining why your refund is delayed. If you reach 120 days with no notice and no explanation in the Where's My Refund tool, contact the Taxpayer Advocate Service.
What if I filed my return and the IRS says they never received it?
If you e-filed, the IRS has a record of your submission. Check the Where's My Refund tool first—it may show your return as received even if a representative told you otherwise. If the tool confirms no receipt, ask the IRS for a copy of your e-file confirmation number (issued when you filed) and provide that to them. If you filed by mail, request a copy of your return from the IRS using Form 4506-C.
Does filing an amended return reset the 120-day clock?
Yes. If you file an amended return (Form 1040-X) after your original return is delayed, the 120-day period starts over from the date the IRS receives the amended return. This is why amending a delayed return can actually make your wait longer, not shorter. Only amend if there is a genuine error on your original return.
Can I get my refund faster if I pay a tax professional to file for me?
No. The timeline depends on the IRS's processing queue and whether your return is flagged for review, not on who files it. A tax professional can file electronically just like you can, but they cannot speed up the IRS's review process. They may be able to respond faster to IRS notices if your return is selected for audit, but that is different from speeding up a routine refund.
What happens to my refund if I move before it arrives?
If you chose direct deposit, your refund goes to the bank account you listed on your return, not to your address. The bank does not care where you live. If you chose a paper check and you move, the check may be returned to the IRS as undeliverable. Contact the IRS with your new address and they can reissue the check or deposit it directly if you provide banking information.