The IRS processes most refunds in 21 days, but yours may be delayed for one of several specific reasons
If you filed your return and the IRS website still shows "processing" after three weeks, something is holding up your refund. The most common causes are errors on your return, a mismatch between what you reported and what your employer or bank reported, identity verification requirements, or a backlog at the IRS processing center handling your state. The IRS does not process refunds in the order they arrive — it processes them by complexity and by whether your return triggered a review.
The 21-day timeline assumes your return is complete, matches all third-party documents, and does not require manual review. If any of those conditions are not met, your refund enters a slower queue. You can find out which one by checking your refund status on the IRS website or by calling the IRS directly.
Key Takeaways
- The IRS publishes a refund status on its website within 24 hours of receiving your return, and you can check it there before calling anyone.
- A mismatch between your W-2, 1099, or bank records and what you reported on your return will pause processing until you respond to an IRS notice.
- If the IRS needs to verify your identity, it will mail you a letter with instructions; you cannot complete this step by phone or email.
- Refunds delayed by more than 120 days may be subject to a freeze if the IRS suspects fraud, and you will need to file a dispute or provide documentation to clear it.
- The IRS does not have a phone line for refund status — you must use the IRS website, the IRS2Go app, or call the general IRS line and wait for a representative.
How to check your refund status right now
Go to irs.gov/refunds and enter your Social Security number, filing status, and the exact refund amount from your return. The IRS updates this tracker within 24 hours of receiving your return. The tracker will show one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." If it says "Return Received" and more than 21 days have passed since you filed, your return is in the review queue.
If you filed by mail, add an extra 2 to 3 weeks to the timeline before checking the tracker — the IRS does not begin processing paper returns until they are scanned and entered into the system. If you filed electronically and the tracker shows nothing at all, your return may not have been received. Check your filing confirmation email or the software you used to confirm the return was actually submitted.
Mismatches between your return and third-party documents
The IRS receives copies of every W-2, 1099, and bank interest statement your employer, lender, or financial institution sends. If the income, withholding, or deductions you reported do not match those documents, the IRS will flag your return for manual review. This is the single most common reason for delays beyond 21 days.
Common mismatches include reporting a different income amount than your W-2 shows, claiming a dependent who does not have a valid Social Security number, reporting business income that does not match 1099 forms, or claiming a deduction that the IRS has flagged as high-risk. When the IRS finds a mismatch, it mails you a notice — usually a CP2000 or similar letter — asking you to either agree with the IRS's correction or explain the difference. You have 30 days to respond. Your refund will not process until you do.
If you receive a notice, do not ignore it. Open it when ready, read the specific items the IRS is questioning, and gather the documents that support your position. If the IRS is correct, you can agree and the refund will process with any adjustment. If you disagree, you can provide documentation or request an appeal. Either way, respond within the important date.
Identity verification holds
If the IRS suspects your return may be fraudulent — for example, if someone filed a return using your Social Security number before you did — it will place a hold on your refund and mail you a letter. The letter will ask you to verify your identity by providing documents such as a copy of your driver's license, passport, or other government-issued ID, plus proof of your current address.
You must respond by mail. The IRS does not conduct identity verification by phone or email, and no legitimate IRS employee will ask you to verify your identity through a link or by providing information over the phone. If you receive a call or email claiming to be from the IRS and asking for personal information, it is a scam — hang up or delete it.
Once you mail your documents to the address on the IRS letter, processing typically resumes within 2 to 4 weeks. Keep a copy of everything you send and the envelope's tracking number. If your refund does not appear after that window, call the IRS at 1-800-829-1040 and provide your case number from the letter.
Refunds frozen for suspected fraud
If your refund has been delayed for more than 120 days and you have not received a notice from the IRS, it may be frozen due to fraud detection. The IRS holds suspected fraudulent refunds indefinitely until the case is resolved. This can happen if someone else filed a return using your Social Security number, if your return matches patterns associated with known fraud schemes, or if your bank flagged the deposit as suspicious.
Call the IRS at 1-800-829-1040 and ask whether your refund is frozen. If it is, ask what documentation the IRS needs to clear the freeze. You may need to file a police report for identity theft, provide proof that you filed your return first, or submit additional documentation showing the refund is legitimate. The IRS will give you specific instructions based on why the freeze was placed.
If the IRS suspects identity theft, you can also file a report with the Federal Trade Commission at reportidentitytheft.ftc.gov. The FTC does not process refunds, but it creates an official record that can help you dispute fraudulent claims and may speed up the IRS's investigation.
IRS processing backlogs and seasonal delays
The IRS processes returns in waves based on complexity and filing date. straightforward returns with no deductions or credits process faster than returns claiming the Earned Income Tax Credit, Child Tax Credit, or business income. During peak filing season — typically February through April — the IRS processes millions of returns simultaneously, and backlogs are common.
If you filed early in the season and your return is straightforward, you should see your refund within 21 days. If you filed late in the season or your return is complex, the timeline may stretch to 6 to 8 weeks even without any errors or flags. The IRS publishes current processing times on its website, broken down by state and return type. Check there to see whether your state's processing center is currently backed up.
There is nothing you can do to speed up a backlog-related delay. Calling the IRS or filing an amended return will not move you forward — it will only add to the queue. Wait for the IRS to contact you if there is a problem, or check the refund tracker weekly to see when your status changes.
What to do if your refund is delayed beyond reasonable timelines
If your refund has been delayed for more than 120 days, you have not received a notice from the IRS, and the refund tracker shows no progress, file a complaint with the Taxpayer Advocate Service. The Taxpayer Advocate Service is an independent office within the IRS that investigates cases where taxpayers have experienced unreasonable delays or hardship. You can file a complaint online at taxpayeradvocate.irs.gov or by calling 1-877-777-4778.
To file a complaint, you will need your Social Security number, the date you filed, and documentation of your attempts to contact the IRS. The Taxpayer Advocate Service will open a case and contact the IRS processing center on your behalf. Response times vary, but the service prioritizes cases involving financial hardship or delays beyond 120 days.
You can also contact your U.S. Representative's office. Many congressional offices have constituent services staff who can contact the IRS directly on behalf of constituents experiencing delays. This is not a faster route than the Taxpayer Advocate Service, but it can be useful if you have already filed a complaint and received no response.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS does not have a phone line for expediting refunds, and calling will not change your processing timeline. The only exception is if you have filed a complaint with the Taxpayer Advocate Service and need to provide additional information — in that case, the advocate assigned to your case will contact you directly.
What if the IRS says my refund was sent but I never received it?
If the refund tracker shows "Refund Sent" but the money never arrived in your bank account, the check may have been lost in the mail or deposited to the wrong account. Call the IRS at 1-800-829-1040 and provide your refund date. The IRS can issue a replacement check or investigate whether the deposit went to a different account. This process typically takes 2 to 4 weeks.
Do I need to file an amended return if the IRS found an error on my original return?
Not necessarily. If the IRS sends you a notice proposing a correction, you can straightforward agree with it and your refund will be adjusted accordingly. You only need to file an amended return (Form 1040-X) if you disagree with the IRS's correction and want to claim a different amount. If you agree, just respond to the notice and let the IRS process the adjustment.
What happens if I already spent money I thought was my refund?
If your refund is delayed and you need money now, you cannot borrow against it or receive an advance from the IRS. You may be able to get a short-term loan from a bank or credit union, or you can contact 211 to find local emergency information programs. Do not use a refund anticipation loan — these charge high fees and interest rates and are rarely worth the cost.
Can someone else check my refund status for me?
Only if you give them your Social Security number and the exact refund amount. The IRS does not release refund information over the phone without verification, and it will not speak to anyone but the taxpayer unless you have filed a power of attorney form (Form 2848) with the IRS. If you want a tax professional or family member to check your status, provide them with the information they need to use the online tracker instead.