The IRS processes most refunds in 21 days, but yours may take longer if your return needs manual review, contains errors, or triggers fraud checks
The IRS publishes a 21-day standard, but that clock starts only after your return is received and accepted into the system. If you filed by mail, add 1 to 2 weeks before processing even begins. If the IRS finds a problem—a missing form, a math error, income that doesn't match what employers reported—your return goes into a queue for manual review, and that queue moves slowly. A return that needs one correction might take 4 to 6 weeks total. A return flagged for identity theft verification can take months.
The IRS also processes returns in waves. Early filers (January and February) move faster than those filing in March or April, when volume peaks. If you filed in April, expect longer waits than someone who filed in February, even if both returns are straightforward.
Key Takeaways
- The IRS 21-day timeline begins after your return is accepted, not when you submit it, and does not include mail delivery time.
- Returns with math errors, missing forms, or income mismatches are pulled for manual review and take 4 to 12 weeks instead of 3.
- The IRS processes returns in waves; filing in March or April means a longer wait than filing in January or February.
- You can check your refund status using the IRS Where's My Refund tool with your Social Security number, filing status, and refund amount.
- If your refund is more than 21 days late and the Where's My Refund tool shows no update, contact the IRS at 800-829-1040 or visit a local Taxpayer Assistance Center.
How to check your refund status right now
The IRS Where's My Refund tool is the only official source for your refund status. Go to irs.gov, find the tool under "Refunds," 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.
The tool will show one of three messages: "Your refund is being processed," "Your refund has been sent," or "We received your return but cannot process it yet." If it says your refund was sent, it provides the date and delivery method (direct deposit or check). If it says processing is delayed, the tool usually tells you why—for example, "We are reviewing your return" or "We need more information."
Do not rely on tax software tracking, your tax preparer's portal, or third-party refund trackers. Only the IRS tool shows the actual status in the IRS system.
Why the IRS pulls returns for manual review
The IRS automatically flags returns for closer inspection when certain patterns appear. A math error—even a small one—triggers a hold. If you claimed the Earned Income Tax Credit (EITC) or the Child Tax Credit, your return is more likely to be reviewed because these credits have strict rules and the IRS verifies them carefully. If your income reported on your tax return does not match what your employer, bank, or investment company reported to the IRS, the return goes into review.
Identity theft and fraud checks also cause delays. If someone filed a return using your Social Security number before you did, or if the IRS suspects unusual activity on your account, they will verify your identity before releasing your refund. This verification can take 60 to 120 days.
Amended returns (Form 1040-X) are processed separately and take longer than original returns—typically 8 to 12 weeks even without errors.
Refund delays by filing method and time of year
| Filing Method | Time to Processing Start | Typical Refund Timeline |
|---|---|---|
| E-filed (January–February) | Same day to 2 days | 3 to 5 weeks |
| E-filed (March–April) | Same day to 2 days | 4 to 8 weeks |
| Paper filed | 1 to 2 weeks | 6 to 12 weeks |
| Amended return (Form 1040-X) | 1 to 2 weeks | 8 to 12 weeks |
| Return flagged for review | Varies | 4 to 12 weeks |
| Identity verification required | Varies | 60 to 120 days |
What to do if your refund is stuck in review
If the Where's My Refund tool says your return is under review and more than 21 days have passed since you filed, you have a few options. First, check whether the IRS sent you a letter. The IRS mails notices to the address on your return when they need information from you—for example, proof of income, a copy of a form, or verification of your identity. If you received a letter, follow the instructions exactly and send the requested documents within the deadline stated in the letter.
If you did not receive a letter but the tool shows a delay, call the IRS at 800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS phone lines are busiest in March, April, and May; calling in June or later usually means shorter wait times. You can also visit a Taxpayer Assistance Center in person—find the nearest one at irs.gov under "Contact Us."
If your return was filed by a tax preparer and is delayed, contact the preparer first. They can sometimes see details in their system that you cannot and may be able to contact the IRS on your behalf.
Refunds delayed by mail or direct deposit problems
Even when the IRS processes your refund on time, delivery can fail. If you chose direct deposit, the refund should arrive within 1 to 2 business days after the IRS releases it. If it does not arrive after 3 business days, check with your bank. The bank may have rejected the deposit if your account number or routing number was entered incorrectly on your return, or if your account was closed.
If the Where's My Refund tool says your refund was sent by check but you have not received it after 4 weeks, the check may have been lost in the mail. Call the IRS at 800-829-1040 and ask them to issue a replacement check. You will need to wait 120 days from the original issue date before the IRS will reissue it, but you can request a trace sooner to confirm the check was not delivered.
If you moved after filing, the IRS may have mailed your check to your old address. File a change of address with the U.S. Postal Service and ask your mail carrier to forward IRS mail to your new address. If the check was already mailed, contact the IRS to request a replacement.
When to escalate your case
If more than 21 days have passed, the Where's My Refund tool shows no update, and you have not received a letter from the IRS, your case may be stuck. Contact the IRS Taxpayer Advocate Service (TAS), which is a free service within the IRS that helps when normal channels are not working. You can reach TAS by calling 877-777-4778 or by visiting a Taxpayer Assistance Center in person.
The Taxpayer Advocate Service can open an investigation into your case, request priority processing, and sometimes get your refund released faster than the normal queue. They typically respond within 24 to 48 hours for urgent cases.
If you filed your return more than 3 years ago and have not received your refund, you have likely missed the deadline to claim it. The IRS does not hold refunds indefinitely; after 3 years, unclaimed refunds go to the U.S. Treasury. You can still file an amended return to claim the refund, but you will need to file Form 1040-X and provide documentation of why you did not claim it earlier.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer or software company extra?
No. Tax preparation software and tax preparers cannot speed up IRS processing. Some offer "refund advance" loans, which are not refunds—they are loans you repay with interest or fees. The IRS processes all returns at the same pace regardless of who filed them.
What if the Where's My Refund tool says my refund was sent but I never got it?
If direct deposit was chosen, contact your bank first to confirm the deposit was not rejected. If it was rejected, call the IRS to reissue the refund. If a check was sent, wait 4 weeks from the issue date, then call 800-829-1040 to request a trace or replacement.
Does filing an amended return reset my refund timeline?
Yes. An amended return (Form 1040-X) is processed separately and typically takes 8 to 12 weeks, even if your original return was already processed. File an amended return only if you made an error on your original return.
Why does the IRS need to verify my identity before sending my refund?
Identity verification protects you and the IRS from fraud. If someone tried to file a return using your Social Security number, or if the IRS detects unusual activity, they confirm you are the person filing before releasing money. This can take 60 to 120 days.
What should I do if I need my refund urgently?
Contact the Taxpayer Advocate Service at 877-777-4778 and explain your hardship. They can sometimes expedite cases involving financial hardship, medical emergency, or other urgent circumstances. Have documentation of your situation ready.