Common reasons the IRS is holding your refund
The IRS processes most federal tax refunds within 21 days of receiving your return, but yours may be delayed 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 that doesn't line up with W-2s or 1099s the IRS already received, or a dependent claimed on your return that was also claimed by someone else. The IRS flags these automatically and holds the refund while a human reviewer checks the details.
Other frequent holds include missing or incomplete information on your return itself — a blank field, a signature missing, math errors, or a bank account number that doesn't match the routing number you provided. If you filed by mail, processing takes longer than e-filing, and the IRS may need to manually enter your data before it can even begin checking it. If you amended a return (filed a Form 1040-X), add another 16 weeks to the timeline, because amended returns are processed separately and much more slowly.
A hold can also mean the IRS is verifying your identity to prevent fraud. This happens more often if you filed early in the tax season, claimed certain credits like the Earned Income Tax Credit, or if your return looks unusual compared to your prior years. Identity verification typically adds two to four weeks.
Key Takeaways
- Most refunds arrive within 21 days, but holds for mismatches, missing information, or identity checks can add two to eight weeks or more.
- Check the IRS "Where's My Refund?" tool with your Social Security number, filing status, and refund amount to see the current status and reason for any delay.
- If the tool says the IRS needs more information, you will receive a letter in the mail explaining what documents or details to send back.
- Amended returns take 16 weeks or longer, and there is no way to speed this up — the IRS processes them in the order received.
- If your refund is held for identity verification, the IRS will contact you by mail with instructions on how to prove who you are.
How to check the status of your refund right now
The IRS "Where's My Refund?" tool is the only place that shows your actual refund status. You can reach it at irs.gov/refunds or through the IRS2Go mobile app. 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 the same day will not show new information.
The tool will show one of three messages. "Refund approved" means the IRS has processed your return and your refund is on the way — it should arrive within the timeframe shown. "Still processing" means the IRS is still reviewing your return and has not yet approved the refund; this is normal for the first 21 days. "We need more information" means the IRS found a problem and will send you a letter with details about what to do next.
If you filed a state tax return as well, check your state's refund status separately. State refunds are processed independently of federal refunds and may arrive on a different timeline. Most states have their own "Where's My Refund?" tool on their tax department website.
What to do if the IRS says it needs more information
When the "Where's My Refund?" tool says "We need more information," the IRS will mail you a letter (usually within two weeks) explaining exactly what is missing or wrong. This letter will have a specific date by which you need to respond. Read it carefully, because the deadline is firm — if you miss it, the IRS may deny your refund or reduce it.
Common requests include proof of identity (a copy of your driver's license or passport), verification of a dependent (a birth certificate or Social Security card), proof of income (a copy of a W-2 or 1099), or clarification of a credit you claimed. Follow the instructions in the letter exactly — it will tell you whether to mail documents, upload them online, or call a specific number. Do not send original documents; send copies only, because the IRS does not return them.
Keep a copy of everything you send and note the date you mailed or uploaded it. If you are mailing documents, use certified mail with return receipt so you have proof the IRS received them. The IRS typically needs two to four weeks to review what you send before it approves or denies your refund.
Identity verification holds and how long they take
If the IRS is verifying your identity, you will receive a letter in the mail asking you to confirm who you are. This is not a scam — the IRS does not contact you by phone or email about identity verification. The letter will include a PIN or a link to an IRS online portal where you can upload a photo of your ID and answer security questions about your personal history.
Identity verification typically takes two to four weeks after you submit your proof. During this time, your refund is frozen and will not be processed. The IRS processes these verifications in the order received, so there is no way to speed it up. If you do not respond within the deadline in the letter, the IRS will deny your refund, and you will have to file an amended return or contact the IRS to appeal.
If you receive a letter asking for identity verification and you believe it is a scam, call the IRS directly at 1-800-829-1040 to confirm. Do not click links or call numbers in unsolicited emails or texts claiming to be from the IRS.
Amended returns and why they take so much longer
If you filed a Form 1040-X (amended return) to correct an error on your original return, your refund will take much longer. The IRS processes amended returns separately from original returns, and they are handled in the order received — there is no priority processing. Most amended returns take 16 weeks (four months) to process, though some take longer if the IRS finds additional issues during review.
You can check the status of an amended return using the "Where's My Refund?" tool, but the tool may not show detailed information for amended returns. If you filed an amended return by mail, the processing time is even longer because the IRS must manually enter your data before it can begin reviewing it. If you filed an amended return electronically, processing is faster, but still slower than an original return.
There is no way to expedite an amended return. The only exception is if you are owed a refund due to a net operating loss carryback, which the IRS may process faster, but this is rare and applies only to specific business situations.
What happens if your refund is frozen due to a debt or offset
The IRS can hold your refund if you owe back taxes, child support, student loan debt in default, or certain other debts. This is called an "offset." The "Where's My Refund?" tool will not show the reason if an offset is in place — it may simply say your refund is delayed. You will receive a notice in the mail explaining the offset and which agency is holding your refund.
If your refund is offset for back taxes you owe to the IRS, the IRS will apply your refund to what you owe and send you any remaining balance. If your refund is offset for child support or student loans, a different agency (the Department of the Treasury's Offset Program) is handling it, and you will need to contact that agency directly to dispute or resolve the debt.
You can request a hearing to dispute an offset, but you must do so within a specific timeframe (usually 60 days from the notice). Contact the agency listed in your notice for instructions on how to request a hearing.
Refunds held for fraud investigation or unusual activity
If the IRS suspects fraud on your return — for example, if someone else filed a return using your Social Security number — your refund will be held while the IRS investigates. This can take several weeks to several months, depending on the complexity of the case. You will receive a letter explaining that the IRS is investigating and what you need to do.
If you are the victim of identity theft and someone else filed a fraudulent return in your name, you will need to file Form 14039 (Identity Theft Affidavit) with the IRS. You can file this form by mail or upload it through the IRS online portal. The IRS will then prioritize your legitimate return and freeze the fraudulent one. This process typically takes four to six weeks, but can take longer if the fraudulent return was already processed.
If you suspect identity theft, also file a report with the Federal Trade Commission at identitytheft.gov and consider placing a fraud alert or credit freeze with the credit bureaus. These steps do not speed up your tax refund, but they protect you from further fraud.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. The IRS processes refunds in the order received, and calling does not change your place in line. If the "Where's My Refund?" tool says your refund is still processing, calling will not provide new information. Call only if the tool says the IRS needs more information and you want to confirm what documents to send.
What if I filed my return by mail and it has been more than 21 days?
Mail-filed returns take longer to process because the IRS must manually enter your data. If you filed by mail, add two to four weeks to the standard 21-day timeline. Check "Where's My Refund?" to see if the IRS has received your return. If it has been more than six weeks since you mailed it and the tool still says "not found," call 1-800-829-1040 to confirm the IRS received it.
My refund was approved but I haven't received it yet. Where is it?
Once the IRS approves your refund, it takes three to five business days to reach your bank account (if you chose direct deposit) or seven to ten business days if you are receiving a check by mail. If it has been longer than that, contact your bank to confirm the deposit was received. If your bank says it did not receive the deposit, contact the IRS at 1-800-829-1040 with your refund approval date.
Can I file my return again if my refund is delayed?
No. Filing a second return will not speed up your first refund and will likely cause more problems. The IRS will see two returns filed under your Social Security number and may hold both while it investigates. If you believe your first return was lost, call the IRS to confirm it was received before filing again.
What if the IRS denies my refund after a hold?
If the IRS denies your refund, you will receive a notice explaining why. You have the right to appeal the decision. The notice will include instructions on how to request an appeal, usually within 30 days of the notice date. You can also file an amended return if you believe the IRS made an error, though this starts the process over and takes 16 weeks or longer.