Common reasons your refund approval is delayed
The IRS approves most refunds within 21 days of receiving your return, but yours may still be pending because of errors on the form itself, a mismatch between what you reported and what the IRS has on file, or simply because the agency is processing a backlog. The most common blockers are a wrong Social Security number, a mismatched name or address, unreported income that shows up in IRS records, or claiming a dependent the IRS doesn't recognize.
If you filed by mail, the delay starts earlier — the IRS takes 2 to 3 weeks just to scan and enter your return into their system before approval processing even begins. If you filed electronically, approval should move faster, but errors still halt the process at the verification stage.
A smaller number of refunds get held for fraud review, which happens when the return contains patterns the IRS flags — multiple dependents claimed for the first time, a sudden jump in deductions, or a refund amount that seems out of line with your income history. These reviews can add weeks or months.
Key Takeaways
- The IRS approves most refunds within 21 days, but errors on your return, mismatched information in their records, or a processing backlog can delay approval indefinitely.
- You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount — it updates once per day.
- If the tool says your return is still being processed after 21 days, contact the IRS at 800-829-1040 or visit a local Taxpayer Assistance Center to find out what is holding it up.
- Common fixable problems include a typo in your Social Security number, a name that doesn't match IRS records, or a dependent who was claimed by someone else.
- If the IRS suspects fraud, approval can take months, and you may need to provide documents proving your identity or the legitimacy of deductions before the refund is released.
How to check your refund status right now
The IRS Where's My Refund tool is the only official place to check. Go to irs.gov, select "Check my refund status," 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 not give you new information.
The tool will show one of three statuses: "Return Received" (the IRS has your return but has not started approval), "Approved" (the IRS has approved it and is preparing to send the money), or "Sent" (the refund is on its way). If it says "Return Received" and more than 21 days have passed since you filed, something is blocking approval.
Do not rely on third-party refund tracking websites or apps — they pull the same data from the IRS tool and add nothing new. The official IRS tool is free and is the source.
What to do if your refund is stuck after 21 days
Call the IRS at 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and refund amount ready. The wait time is often long, especially during tax season, but the representative can tell you exactly why your refund is not approved and what you need to do next.
If you prefer not to call, visit a Taxpayer Assistance Center in person. Find the nearest one at irs.gov by entering your zip code. These centers are staffed by IRS employees who can review your return and explain the hold. No appointment is needed at most locations, but wait times vary.
You can also mail a written inquiry to the IRS, but this adds weeks to the process. The phone or in-person route is faster when your refund is already delayed.
Fixing errors that block approval
If the IRS found an error on your return, they will send you a notice by mail explaining what is wrong and what you need to do. This notice is the only official communication — the IRS does not contact you by email or phone about errors. Read the notice carefully, because it will tell you whether you need to send documents, file an amended return, or simply wait while the IRS corrects the error on their end.
Common fixable errors include a typo in your Social Security number or your spouse's, a name that does not match what the Social Security Administration has on file, or a dependent's Social Security number that is wrong or belongs to someone else. If you made one of these mistakes, you can call the IRS to correct it over the phone, or you can wait for the IRS notice and respond to it directly.
If you claimed a dependent who was also claimed by someone else (often a parent or ex-spouse), the IRS will reject that dependent and reduce your refund. You will need to contact the other person and ask them to remove the dependent from their return, then file an amended return yourself, or wait for the IRS to resolve the conflict — this can take months.
Refunds held for fraud review
If the IRS suspects fraud, your refund will not move into approval until the review is complete. The IRS does not always notify you that a review is happening — you may only find out when you call to ask why your refund is delayed. Fraud reviews are triggered by patterns like claiming many dependents for the first time, reporting a sudden large deduction, or a refund that is much larger than in previous years.
During a fraud review, the IRS may ask you to send documents proving your identity, your income, or the deductions you claimed. They will mail you a request letter with instructions on what to send and where to send it. Respond quickly and completely — the review will not move forward without the documents.
Fraud reviews can take 60 days to several months, depending on how much documentation the IRS needs and how backed up they are. There is no way to speed this up, but you can call 800-829-1040 to ask whether a review is in progress and what documents they need from you.
Refunds delayed by IRS processing backlogs
During tax season (February through April), the IRS processes millions of returns and approvals can slow down even when there are no errors. If your return has no errors and you filed electronically, the IRS should approve it within 21 days, but during peak season this timeline can stretch to 30 or 40 days. If you filed by mail, add another 2 to 3 weeks to the start of the approval clock.
You cannot speed up a backlog delay. The only thing you can do is check your status using Where's My Refund and wait. If more than 60 days have passed since you filed electronically (or 90 days if you filed by mail) and your status still shows "Return Received," call the IRS — at that point, something other than a backlog is likely holding up your refund.
What happens after your refund is approved
Once the IRS approves your refund, the status in Where's My Refund will change to "Approved," and the tool will show the date your refund will be sent. If you chose direct deposit, the money will arrive in your bank account within one business day of that date. If you chose a check, the check will be mailed and typically arrives within 7 to 10 business days, though mail delays can add time.
After approval, you cannot stop or change the refund. If you need to update your bank account or mailing address, you must do it before the refund is approved. Once it is approved, the IRS will send it to the account or address you provided on your return.
Frequently Asked Questions
Can I get my refund faster if I call the IRS multiple times?
No. Calling multiple times will not speed up approval — it will only confirm what the Where's My Refund tool already shows. The IRS processes refunds in the order they receive them, and calling does not move you up in the queue. Call once to find out why your refund is delayed, then wait for the issue to be resolved.
What if Where's My Refund says my refund was sent but I never received it?
If direct deposit was sent, check your bank account to confirm it did not arrive. Banks sometimes deposit refunds on a different date than the IRS shows. If it has been more than one business day and the money is not there, call your bank to confirm the deposit was not rejected. If the check was sent by mail and you have not received it after 10 business days, call the IRS at 800-829-1040 to report it missing — they can issue a replacement check.
Do I need to file an amended return if the IRS found an error?
Not always. If the IRS found the error and is correcting it themselves, they will send you a notice explaining the change and you do not need to file anything. If you found the error and need to correct it before the IRS does, file an amended return using Form 1040-X. If someone else claimed your dependent, you will need to file an amended return to remove that dependent and reclaim your refund.
What if I filed my return but the IRS says they never received it?
If you filed electronically, the tax software or your tax preparer should have a confirmation number showing the IRS received it. If you filed by mail, the post office receipt does not prove the IRS received it — only that it was mailed. Call the IRS at 800-829-1040 with your Social Security number and filing date, and they can search their records. If they truly never received it, you will need to file again.
Can I use my refund before it is approved?
No. The money does not exist until the IRS approves the refund and sends it to you. You cannot borrow against it or access it early through any official channel. Some tax preparation companies offer "refund advance" loans, but these are loans you must repay with interest or fees — they are not your actual refund.