The IRS processes refunds in stages, and yours is stuck in one of them
A tax refund does not move from the IRS to your bank account in a straight line. The IRS receives your return, checks it for errors, processes it through multiple systems, and then sends the money to your bank or the address on file. Each stage takes time, and if something is wrong or incomplete, the whole process pauses. Most refunds arrive within 21 days of when the IRS accepts your return. If yours has not, it is either still in the normal queue, flagged for review, or waiting for information from you.
The timeline depends on how you filed, whether you made errors, and whether the IRS needs to verify anything about your return. A return filed electronically with direct deposit is fastest. A paper return mailed to the IRS takes longer just to scan and enter into the system. A return with math errors, missing information, or anything that does not match IRS records on file gets pulled out of the normal line and reviewed separately — sometimes for weeks.
Key Takeaways
- The IRS typically processes refunds within 21 days of accepting your return, but this timeline assumes no errors or missing information.
- Paper returns take longer to process than electronic returns because they must be scanned and manually entered into the system.
- If your return does not match IRS records — your income, dependents, or filing status — it will be held for manual review, which can add weeks or months.
- You can check the status of your refund using the IRS Where's My Refund tool, which updates once per day and shows where your return is in the process.
- If the IRS needs information from you, they will mail a notice to the address on your return; checking your mail regularly is critical.
How the IRS processes returns in order
When you file electronically, the IRS receives your return when ready and assigns it an acceptance date. From that date, the IRS has a target of 21 days to process the return and send the refund. This assumes the return is complete, has no errors, and matches what the IRS already knows about you.
The IRS first runs automated checks: Does the math add up? Are the Social Security numbers valid? Do the income figures match W-2s and 1099s already on file? If everything passes, your return moves to the refund stage. The IRS then sends instructions to your bank or the address where you requested the refund. If you chose direct deposit, the money typically arrives within a few business days after that instruction is sent.
Paper returns enter the system much slower. The IRS must physically receive the envelope, open it, scan the pages, and enter the data by hand or through optical scanning. This alone can take two to four weeks before your return even enters the automated checking stage. After that, the same 21-day clock starts, but you are already a month behind.
Why the IRS holds your return for review
If your return does not pass the automated checks, it is flagged and sent to an IRS employee for manual review. Common reasons include math errors, missing information, income that does not match W-2s on file, claiming dependents the IRS does not have a record of, or filing status that contradicts prior years. A return can also be held if you claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit, because the IRS manually reviews a percentage of these returns as a matter of policy.
Manual review adds time. An IRS employee must pull your file, compare your return to what is on record, and decide whether to approve it, request more information, or make a correction. This process typically takes two to eight weeks, depending on how busy the IRS is and how complex your return is. During tax season (January through April), the backlog is worst.
If the IRS finds an error or discrepancy, they will mail you a notice explaining what they found and what they need from you. You must respond within the important date stated in the notice, usually 30 days. If you do not respond, the IRS will make a decision based on what they have, which may not be in your favor.
What to check if your refund is delayed
Start by checking the status using the IRS Where's My Refund tool on the IRS website (irs.gov). You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day and shows one of three statuses: "Return Received" (the IRS has it but has not finished processing), "Approved" (processing is complete and the refund is being sent), or "Sent" (the refund has been mailed or deposited).
If the tool says "Return Received" and it has been more than 21 days since the IRS accepted your return, your return is likely in manual review. Check your mail for a notice from the IRS. The notice will explain what they need or what they found. If you do not see a notice within a few days, contact the IRS directly at 1-800-829-1040 to ask why your return is delayed.
If the tool says "Sent" but you have not received the money, check with your bank. The refund may be pending in your account, or there may be a delay on the bank's end. If your bank says they have not received anything, the IRS may have sent it to the wrong account number. This happens when a return has a typo in the routing number or account number. Contact the IRS to verify the account information they have on file.
Delays caused by identity theft or fraud concerns
If the IRS suspects identity theft or fraud, your return will be held indefinitely until they complete an investigation. This is rare but happens when someone files a return using your Social Security number, when your return matches a pattern the IRS associates with fraud, or when you claim a credit the IRS has flagged as high-risk.
If this is happening, the IRS will mail you a notice. The notice will explain what triggered the hold and what steps you need to take. You may need to provide proof of identity, proof of income, or documentation of the credit you claimed. Do not ignore this notice. Respond within the important date, or your refund will be denied and you may face further scrutiny.
If you believe you are a victim of identity theft, file a report with the Federal Trade Commission (FTC) at IdentityTheft.gov. The FTC will create a recovery plan and send you a letter you can show to the IRS and your bank. This letter can help speed up the investigation.
When the IRS corrects your return
Sometimes the IRS finds an error on your return and corrects it themselves. They will mail you a notice explaining the change and how it affects your refund. If the correction reduces your refund, the notice will show the new amount. If it increases your refund, you will receive the larger amount. You do not need to do anything — the IRS will send the corrected refund automatically.
If you disagree with the correction, you have the right to appeal. The notice will explain how to file an appeal and the important date for doing so. You will need to provide documentation supporting your position. Appeals can take several months, so only pursue this if you are confident the IRS made a mistake.
Refunds sent by mail versus direct deposit
If you requested a refund by mail, it will arrive as a check. The IRS mails checks from a central location, and delivery time depends on where you live and how busy the mail system is. A check typically arrives within two weeks of the IRS sending it, but can take longer. If you have been waiting more than three weeks since the IRS said "Sent" in Where's My Refund, the check may have been lost in the mail.
If your check is lost, contact the IRS at 1-800-829-1040. They can issue a replacement check or arrange a direct deposit instead. You will need to provide the original refund amount and the date the IRS sent it. The replacement check will take another two to three weeks to arrive.
Direct deposit is faster and safer. If you filed electronically and provided your bank account information, the refund should arrive within a few business days of the IRS sending it. If you filed on paper and requested direct deposit, the refund will still take longer because the paper return itself takes longer to process.
Frequently Asked Questions
How do I know if the IRS is reviewing my return?
Use the Where's My Refund tool on irs.gov. If it says "Return Received" and more than 21 days have passed since acceptance, your return is likely in review. You can also call the IRS at 1-800-829-1040 and provide your Social Security number and filing status. They will tell you the status and whether a notice has been mailed.
What should I do if I get a notice from the IRS about my return?
Read the notice carefully and follow the instructions. It will tell you what information or documentation the IRS needs and the important date for responding. Respond before the important date, even if you disagree with what the IRS found. If you do not respond, the IRS will make a decision without your input, which may result in a smaller refund or no refund at all.
Can I get my refund faster if I call the IRS?
Calling the IRS can help you understand why your refund is delayed, but it will not speed up the process. The IRS processes returns in the order they are received, and manual reviews take time. If your return is stuck because of missing information, calling to provide that information can help move things along.
What if my refund never arrives?
If the Where's My Refund tool says "Sent" but you have not received the money after three weeks, contact your bank first to confirm they have not received it. If your bank has no record, contact the IRS at 1-800-829-1040. They can verify the account number they sent it to and issue a replacement refund if there was an error.
Do I need to file an amended return if the IRS corrects my return?
No. If the IRS corrects an error on your return, they will send you a notice and process the correction themselves. You do not need to file an amended return unless you disagree with the correction and want to appeal it.