Standard refund timelines
The IRS processes most refunds within 21 days of receiving your return. This is the timeframe the IRS publishes, and it applies whether you file on paper or electronically. However, "within 21 days" does not mean you will see money in 21 days — it means the IRS has reviewed your return and approved it by then.
The actual deposit into your bank account typically takes an additional 1 to 5 business days after approval, depending on your bank. If you chose a paper check instead of direct deposit, add 7 to 10 business days for mailing. The total time from approval to money in hand is usually 3 to 5 weeks for direct deposit, or 4 to 6 weeks for a check.
These timelines assume your return has no errors, no missing information, and no flags that require manual review. Returns that meet all those conditions move through the system fastest.
Key Takeaways
- The IRS says it will process your return within 21 days, but that is approval time only — add 1 to 5 business days for your bank to deposit the money.
- Direct deposit is faster than a paper check; expect 3 to 5 weeks total from filing to deposit with direct deposit, or 4 to 6 weeks with a check.
- Returns with errors, missing documents, or identity verification issues take longer and may not be processed within the standard 21-day window.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates once per day.
- If your refund is delayed beyond the standard timeline, contact the IRS at 1-800-829-1040 or visit a local IRS office to find out why.
Why some refunds take longer than 21 days
The 21-day timeline applies only to returns the IRS can process automatically. If your return triggers a manual review — because of math errors, inconsistencies between documents, or income reported on multiple forms — it moves to a human reviewer. That process can add weeks or months.
Common reasons for delays include a mismatch between the income your employer reported to the IRS and the income you reported on your return, missing or illegible information on the form itself, or claims the IRS wants to verify (such as the Earned Income Tax Credit). Returns filed on paper take longer to process than electronic returns because they must be scanned and entered into the system by hand.
Identity theft flags also slow processing. If the IRS suspects your return may be fraudulent, it will hold the refund while it verifies your identity. This can take several weeks or longer.
What the Where's My Refund tool tells you
The IRS Where's My Refund tool on IRS.gov shows the status of your return once it has been received and entered into the system. You will need your Social Security number, filing status, and the exact refund amount. The tool updates once per day, usually overnight.
The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." "Return Received" means the IRS has your return but has not finished processing it yet. "Refund Approved" means the IRS has reviewed it and authorized the payment. "Refund Sent" means the money has been released to your bank or is in the mail.
If your return does not appear in the tool within 24 hours of filing electronically, or within 4 weeks of mailing a paper return, contact the IRS. The tool will not show a status for returns under manual review, so if you see no status after the normal waiting period, your return may be held for verification.
Delays caused by identity verification
If the IRS suspects identity theft or wants to verify your identity before releasing your refund, it will send you a letter with instructions. You will be asked to provide documents such as a copy of your driver's license, a recent tax return, or other proof of identity. The IRS will give you a deadline to respond, usually 30 days.
Once you submit the requested documents, the IRS typically takes 2 to 4 weeks to verify your identity and process your return. If you do not respond by the deadline, the IRS will not release your refund until you do. You can respond by mail, by uploading documents through your IRS online account, or by calling the number on the letter.
Paper returns versus electronic returns
Electronic returns are processed much faster than paper returns. The IRS typically processes an electronic return within 21 days. A paper return must be scanned, entered into the system, and then processed, which adds time. The IRS estimates 4 to 6 weeks for a paper return, though many take longer if there are any issues.
If you filed a paper return and it has been more than 6 weeks since you mailed it, you can contact the IRS to check the status. Have your Social Security number and the exact refund amount ready. The IRS can tell you whether your return has been received and entered into the system.
What to do if your refund is delayed
If your refund has not arrived within the timeframe you expected, first check the Where's My Refund tool. If the tool shows "Refund Sent" but you have not received the money, wait 5 more business days. Bank deposits can take up to 5 business days, and delays sometimes occur on the bank's end rather than the IRS's.
If the tool shows no status after 21 days for an electronic return or 6 weeks for a paper return, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether your return is under review, whether identity verification is needed, or whether there is another reason for the delay.
You can also visit a local IRS office in person. Find the nearest office on IRS.gov. Bring your Social Security card, a photo ID, and a copy of your tax return if you have one. IRS staff can look up your return status and explain what is causing any delay.
Refunds held for other debts
The IRS may hold your refund if you owe back taxes, student loans in default, or child support. The IRS calls this a "refund offset." If your refund is offset, the IRS will send you a notice explaining what debt caused the hold and how much of your refund was taken. The notice will include information about how to dispute the offset if you believe it was made in error.
Offsets can delay your refund by several weeks or longer, depending on how many agencies are involved. If you know you owe a debt that might trigger an offset, you can contact the creditor before filing to see whether a payment plan is available. This does not prevent an offset, but it may reduce the amount taken.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes returns in the order they are received, and 21 days is the standard timeframe for approved returns. Paying for expedited processing is not an option. Direct deposit is the fastest way to receive your refund once it is approved, but it does not speed up the approval process itself.
What if the Where's My Refund tool says my refund was sent but I haven't received it?
Wait 5 more business days. Bank deposits can take up to 5 business days after the IRS releases the money. If you still have not received it after 5 business days, contact your bank to confirm the deposit was received. If your bank has no record of it, call the IRS at 1-800-829-1040 to report the missing refund.
Does filing electronically really make a difference in how fast I get my refund?
Yes. Electronic returns are processed within 21 days in most cases. Paper returns take 4 to 6 weeks or longer. If speed matters, file electronically and choose direct deposit. This combination is the fastest way to receive your refund.
Why is my refund taking longer than 21 days?
Common reasons include math errors on your return, missing information, income reported differently by your employer, identity verification needed, or a manual review triggered by certain claims. The IRS will send you a letter if additional information is needed. Check the Where's My Refund tool or call 1-800-829-1040 to find out the specific reason for the delay.
What happens if I filed a paper return and it's been 8 weeks?
Contact the IRS at 1-800-829-1040 or visit a local IRS office. Paper returns can take longer than 6 weeks if there are issues, but 8 weeks is beyond the normal timeframe. The IRS can tell you whether your return was received, whether it is under review, or whether something else is causing the delay.