The most common reasons your refund is delayed
The IRS processes most tax refunds within 21 days of receiving your return, but yours may still be in the queue if you filed recently, made a mistake on your return, or claimed certain credits that require extra verification. The IRS does not process refunds in the order they arrive — it batches them by type and runs automated checks that can flag your return for manual review.
A delay does not mean something is wrong. It means your return is sitting in one of several standard holding patterns: verification of income, Social Security number matching, identity checks, or review of claimed credits like the Earned Income Tax Credit (EITC) or Child Tax Credit. These reviews are routine and usually resolve on their own within a few weeks.
If you filed by mail instead of electronically, add 2 to 4 weeks to any timeline the IRS publishes. Paper returns are scanned and entered by hand, and the IRS processes them in batches after they arrive at the service center.
Key Takeaways
- The IRS typically issues refunds within 21 days of receiving your return, but this clock starts only after your return is scanned and entered into the system.
- Errors on your return — wrong Social Security number, mismatched income, or math mistakes — trigger manual review and add 2 to 8 weeks to processing time.
- The IRS Where's My Refund tool is the only official way to check your refund status; it updates once per day and shows the exact stage your return is in.
- If your refund is more than 21 days late and the IRS tool shows no update, you can file a complaint or request help through the Taxpayer Advocate Service at no cost.
How to check your refund status right now
Go to irs.gov/refunds and use the Where's My Refund tool. You will need your Social Security number, filing status, 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 show new information.
The tool shows one of three statuses: "Return Received" (your return has been scanned but not yet processed), "Refund Approved" (the IRS has approved your refund and is preparing to send it), or "Refund Sent" (your refund has been issued and shows the date and method of delivery). If your return shows "Return Received" after 21 days, it is likely under review for one of the reasons listed below.
You can also call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time) and speak to a representative. Have your return in front of you. The phone line is often busy during tax season, so early morning or late afternoon calls tend to connect faster.
Why the IRS holds refunds for review
The IRS automatically reviews returns that claim the Earned Income Tax Credit (EITC), Additional Child Tax Credit (ACTC), or American Opportunity Tax Credit. These credits are high-value and high-fraud, so the IRS verifies your income, dependent information, and filing history before releasing the refund. This review alone can add 4 to 8 weeks.
Your return may also be held if your Social Security number does not match IRS records, if your income reported on your return does not match what your employer or bank reported to the IRS, or if you claimed a dependent the IRS does not have on file. The IRS will mail you a letter if your return requires this kind of verification — watch for mail from the IRS within 30 days of filing.
Identity theft checks are another common hold. If the IRS suspects someone else may have filed using your Social Security number, it will freeze your refund and send you a letter with instructions. This is rare but takes longer to resolve — typically 4 to 6 weeks — because the IRS must verify your identity before releasing any money.
What to do if your refund is more than 21 days late
First, confirm that 21 days have passed since the IRS received your return, not since you mailed or filed it. If you filed electronically, the date received is shown in your email confirmation. If you mailed your return, add 1 to 2 weeks to your mailing date to estimate when the IRS received it.
Check the Where's My Refund tool again. If it still shows "Return Received" after 21 days, or if it shows no status at all, the IRS has likely flagged your return for review. Do not file an amended return or a second return — this will delay things further. Instead, wait for the IRS letter, which will explain what information is needed.
If you have not received a letter within 30 days of filing, or if the Where's My Refund tool shows no update for more than 60 days, you can file a complaint with the Taxpayer Advocate Service (TAS). The TAS is a free, independent office within the IRS that helps taxpayers resolve problems. Go to taxpayeradvocate.irs.gov or call 1-877-777-4778 to request help.
Common mistakes that delay refunds
Math errors on your return — even small ones — trigger a hold. The IRS runs automated checks on every return and flags any line that does not add up correctly. If your return has a math error, the IRS will correct it and recalculate your refund, which adds 2 to 4 weeks.
A mismatched Social Security number is one of the most common holds. This can happen if you transposed a digit when filling out your return, or if you recently changed your name and the IRS records have not been updated yet. The IRS will mail you a letter asking you to confirm your correct number.
Claiming a dependent who is not in the IRS system also triggers review. This happens most often with newborns (if you did not receive a Social Security number before filing), adopted children, or dependents with a recent name change. You will need to provide proof of the dependent's identity and relationship to you.
How refunds are delivered once approved
The IRS issues most refunds by direct deposit to the bank account you listed on your return. Direct deposit typically takes 1 to 2 business days after the IRS releases the refund. If you chose to receive a check by mail, it takes 7 to 10 business days after the IRS releases it, depending on postal service delays.
If you filed your return but did not provide banking information, the IRS will mail a check. You can add your bank account information to your return even after you file — use the IRS Direct File tool or amend your return through tax software to update your banking details.
If your refund was approved but you have not received it after the expected delivery window, check your bank account to make sure the deposit did not arrive under a different name or account. If you are expecting a check and it has been more than 10 business days since the IRS said it was sent, contact your bank or the IRS to report it as missing.
State refunds and federal refunds are separate
Your state tax refund is processed by your state's tax agency, not the IRS, and follows a different timeline. Most states issue refunds within 30 to 45 days of receiving your return, but some take longer. Check your state's tax website for a refund status tool — most states have one similar to the IRS Where's My Refund tool.
If you are waiting for both a federal and state refund, they will likely arrive at different times. A delay in your federal refund does not affect your state refund, and vice versa. If your state refund is also delayed, contact your state's tax department directly — the IRS cannot help with state refunds.
Frequently Asked Questions
Can I get my refund faster if I call the IRS?
No. Calling the IRS can tell you the status of your refund, but it cannot speed up processing. The IRS processes refunds in batches according to a set schedule, and your refund will be released when it reaches the front of the queue or when any review is complete. Calling multiple times will not change the timeline.
What if the Where's My Refund tool says my refund was sent but I never received it?
If it was sent by direct deposit, check your bank account carefully — it may have arrived under a slightly different name or in an unexpected account. If it was sent by check, wait 10 business days from the date shown in the tool, then contact the IRS at 1-800-829-1040 to report it missing. The IRS can issue a replacement check or direct deposit.
Do I need to file an amended return if my refund is delayed?
No. Filing an amended return while your original return is still being processed will cause confusion and delay both returns. Wait until the IRS has finished processing your original return, then file an amended return only if you actually made an error that needs correcting.
Will I get interest if my refund is late?
Yes, but only if the delay is the IRS's fault and lasts more than 45 days from the date you filed. The interest rate is set by law and changes quarterly — it is currently around 8 percent per year. The IRS calculates and adds this interest automatically; you do not need to request it.
What if I filed my return but the IRS has no record of it?
If the Where's My Refund tool shows no information at all, your return may not have been received yet. If you filed electronically, check your email for a confirmation number. If you mailed it, allow 2 to 4 weeks for it to arrive at the service center. If more than 4 weeks have passed since you mailed it, contact the IRS to file a missing return report.