The standard timeline is 21 days from when the IRS receives your return
The IRS publishes a 21-day standard for processing refunds after your return arrives at their processing center. That clock starts when they receive your return, not when you file it. If you file electronically, that's usually within a day or two. If you mail a paper return, it can take one to three weeks just to reach the IRS, so your 21-day window doesn't begin until then.
The 21 days is a target, not a may provide. The IRS meets this timeline for most returns, but some take longer. Returns with errors, missing information, or those flagged for review can take weeks or months beyond the standard window. If your refund doesn't arrive within 21 days of the IRS receiving your return, the IRS Where's My Refund tool will show a delay reason.
The actual deposit into your bank account happens after the IRS approves the refund. If you chose direct deposit, the money typically lands within one to two business days after the IRS releases it. If you're receiving a check by mail, add another five to seven business days for postal delivery.
Key Takeaways
- The IRS counts 21 days from when they physically receive your return, not from when you submit it, so mailed returns have a longer total wait.
- Electronic filing gets to the IRS faster than paper, usually within one to two days, which shortens your overall refund timeline.
- Direct deposit refunds land in your account one to two business days after the IRS approves them; mailed checks take five to seven additional days.
- The Where's My Refund tool shows your actual status and will display a delay message if your return is taking longer than 21 days.
Why some refunds take longer than 21 days
The IRS delays processing when your return has errors or incomplete information. Common triggers include a mismatched Social Security number, a missing signature, math errors, or conflicting income information from your employer or bank. When this happens, the IRS sends you a notice by mail asking for corrections or clarification. You have to respond, and then the clock restarts on processing your corrected return.
Returns are also held for review if the IRS detects patterns that suggest fraud or identity theft. This includes unusual deductions, income that doesn't match W-2s or 1099s on file, or refunds that seem disproportionate to your reported income. The review process can take several weeks to several months. The IRS will contact you if they need more information.
Filing late in the tax season also affects timing. The IRS processes returns in the order they arrive, and during peak season (February through April), processing centers are backlogged. A return filed in early February may process faster than one filed in late April, even if both are error-free.
Electronic filing versus mailed returns
Electronic filing is faster at every step. When you e-file, your return reaches the IRS within one to two days. The IRS can begin processing when ready. A mailed return takes one to three weeks just to arrive at the processing center, which means your 21-day window doesn't start until then. If you mail your return on April 10, it might not reach the IRS until April 20 or later, pushing your refund into May.
The IRS also catches errors in e-filed returns before they accept the file. If your return has a math error or missing information, the software flags it and won't let you submit. You fix it and resubmit the same day. With a mailed return, the IRS finds errors after receiving it, sends you a notice, and waits for your response — adding weeks to the process.
E-filed returns with direct deposit are the fastest combination. The refund typically appears in your account within 21 to 24 days from filing. A mailed return with a mailed check can take 6 to 8 weeks or longer.
How to track your refund status
The IRS Where's My Refund tool is the official source for your refund status. You access it on IRS.gov by entering your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. It will show one of three statuses: accepted (the IRS received your return), approved (the IRS approved your refund), or sent (the refund is on its way to you).
If your refund is delayed, the tool displays the reason. Common messages include "We received your return and it is being processed" (still within the 21-day window), "We are reviewing your return" (flagged for additional review), or "We need more information from you" (an error or missing item requires your response). If the tool says you need to respond, the IRS has also mailed you a notice with instructions.
Do not call the IRS to ask about your refund before 21 days have passed. The IRS does not have information to share before processing is complete, and phone lines are extremely busy during tax season. The Where's My Refund tool is always more current than a phone representative can be.
What happens if your refund is delayed past 21 days
If the Where's My Refund tool shows your refund is still being processed after 21 days, check your mail for an IRS notice. The notice will explain what information is missing or what error was found. Follow the instructions in the notice exactly — the IRS needs your response to move forward.
If you don't receive a notice and the tool shows no delay message, 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 still in the queue or if there's a problem they need you to fix.
If your refund is delayed because of identity theft or fraud review, the IRS will contact you directly. Do not respond to unsolicited emails or calls claiming to be from the IRS about your refund. The IRS initiates contact by mail, not email or phone.
Direct deposit versus check by mail
Direct deposit is faster and more reliable. Once the IRS approves your refund, the money moves to your bank within one to two business days. Your bank then credits your account, usually the same day or the next day. The entire process from IRS approval to money in your account takes 48 hours at most.
A check by mail takes longer and carries more risk. After the IRS approves your refund, they print and mail the check. Postal delivery takes five to seven business days under normal conditions, longer during peak season or if you live in a remote area. Checks can also be lost, delayed, or stolen in the mail. If your check doesn't arrive within 10 business days of the IRS mailing it, contact the IRS to request a replacement.
If you filed this year and didn't choose direct deposit, you can add your bank information to your IRS account on IRS.gov. For future years, you can then choose direct deposit when you file, which will speed up your refund by at least a week.
Refunds during peak tax season
The IRS processes returns faster early in the tax season (January and early February) than late in the season (March and April). In January, processing centers have capacity and fewer returns in the queue. By late March, they are processing thousands of returns per day and working overtime. A return filed in early February might process in 18 days; the same return filed in late April might take 25 to 30 days.
The 21-day standard still applies, but the IRS is more likely to meet it early in the season. If you can file in January or early February, you'll see your refund faster. If you file in April, expect the full 21 days or slightly longer, especially if there are any errors or delays in the mail.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS processes returns in the order they arrive, and 21 days is the minimum timeline for error-free returns. E-filing with direct deposit is the fastest method available, but you still cannot bypass the processing queue. Filing early in the tax season may result in slightly faster processing due to lower volume.
What if the IRS says my refund was sent but I haven't received it?
If direct deposit was approved, check your bank account — the money may have arrived but not yet shown in your pending transactions. If you chose a mailed check, wait 10 business days from the date the IRS says it was sent. If it doesn't arrive, contact the IRS at 1-800-829-1040 to request a replacement check or to have the refund reissued by direct deposit.
Does filing on April 15 delay my refund?
Filing on the important date itself doesn't automatically delay your refund, but it does put your return at the end of a very long processing queue. Returns filed in early April will be processed before yours. If your return is error-free and you chose direct deposit, you can still expect your refund within 21 days of the IRS receiving it, but that may not be until late May.
Why does the Where's My Refund tool say "still processing" after 20 days?
The tool updates once per day, usually overnight. If it says "still processing" on day 20, your return is likely approved or nearly approved, and the tool will update within 24 hours. If it still says "processing" on day 22 or later, check for a delay message or contact the IRS to confirm your return hasn't been flagged for review.
Can I change my refund to direct deposit if I already filed?
You cannot change the method for a refund already in process. If you filed and chose a mailed check, you will receive a check. For next year's refund, you can add your bank information to your IRS account on IRS.gov and choose direct deposit when you file.