The timeline depends on how you file and whether the IRS needs to verify your information
If you file electronically and choose direct deposit to your bank account, the IRS typically sends refunds within 21 days of accepting your return. If you file on paper or request a check by mail, add another two to three weeks. The 21-day window is not a may provide — it is the IRS's standard processing time, and some returns take longer if they contain errors, require verification, or trigger fraud checks.
The exact date you receive your refund depends on three things: when you file, how you file, and whether your return raises any questions. Filing early in the tax season (January through February) usually means faster processing than filing in April, straightforward because the IRS has fewer returns in the queue. A return filed in March will typically process faster than one filed in April, even though both are filed before the important date.
Key Takeaways
- Electronic filing with direct deposit is the fastest route, typically resulting in refunds within 21 days of the IRS accepting your return.
- Paper returns and mailed checks add two to three weeks to the timeline, so a paper return filed in early March may not arrive until late April.
- The IRS processes returns in the order they are received, so filing in January or February usually means a faster refund than waiting until April.
- If the IRS needs to verify information on your return — such as income, dependents, or credits — your refund will be delayed by several weeks or longer.
- You can track your refund status using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours after your return is accepted.
How electronic filing speeds up your refund
When you file your return electronically using tax software or a tax preparer, the IRS receives it when ready and can begin processing when ready. The IRS then sends an acceptance notice to confirm they have received your return — this usually arrives within 24 hours. Once accepted, the 21-day clock starts. During those 21 days, the IRS reviews your return for errors and checks it against wage records from your employer and interest records from your bank.
Direct deposit is faster than a mailed check because the IRS sends the money electronically to your bank, which deposits it into your account. The transfer usually takes one to two business days once the IRS releases the funds. If you request a check instead, the IRS must print it, mail it, and wait for it to arrive at your address — typically two to three weeks after your refund is approved.
Why paper returns take longer
Paper returns must be physically received at an IRS processing center, opened, and scanned into the system before processing can begin. This adds one to two weeks to the timeline before the IRS even starts reviewing your return. Once scanned, the processing time is similar to electronic returns, but the final step — mailing your check — adds another two to three weeks.
If you must file on paper, mail your return as early as possible in the tax season. A paper return postmarked in early January may be processed by late February, while one postmarked in late March might not be processed until May. The IRS processes paper returns in the order they are received, so earlier is always better.
What causes delays beyond the standard 21 days
The IRS delays refunds when it needs to verify information on your return. Common triggers include claiming a large child tax credit or earned income tax credit, reporting self-employment income, claiming education credits, or having a significant change in income from the previous year. If you claim dependents the IRS has not seen before, or if your income does not match what your employer reported, the IRS will hold your return for manual review.
Identity theft checks also cause delays. If your Social Security number appears on multiple returns or if your return matches a pattern associated with fraud, the IRS will verify your identity before releasing your refund. This verification can take several weeks. You may receive a letter asking you to confirm information or provide additional documents.
Math errors on your return trigger automatic delays. If you claim a credit you are not may have access to to based on your income, or if your numbers do not add up correctly, the IRS will correct the error and recalculate your refund. This process takes longer than a straightforward return.
Using the IRS Where's My Refund tool to track your status
The IRS Where's My Refund tool on IRS.gov shows you the status of your return at any time. You will need your Social Security number, filing status, and the exact refund amount. The tool updates every 24 hours and shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent."
"Return Received" means the IRS has accepted your return but is still processing it. "Refund Approved" means the IRS has finished reviewing your return and approved your refund amount — the money is being prepared for release. "Refund Sent" means the IRS has sent your refund to your bank (if direct deposit) or mailed your check. If your status shows "Refund Sent" but you have not received the money, check with your bank to confirm the deposit, or wait a few more days for a mailed check to arrive.
Filing early to avoid the April rush
The IRS receives the most returns in March and April, as people wait until closer to the April 15 important date. If you file in January or early February, your return moves through the system faster because the IRS has more processing capacity. A return filed in early February with direct deposit may arrive by early March, while the same return filed in late March might not arrive until late April or early May.
Filing early also gives you time to address any issues the IRS finds. If the IRS sends you a letter asking for more information, you have weeks to respond rather than days. Early filing also protects you if there is a problem with your return — you discover it and fix it before the important date rather than scrambling at the last minute.
What to do if your refund is late
If your refund has not arrived within 21 days of the IRS accepting your return, check the Where's My Refund tool first. If the tool shows "Refund Sent" but you have not received it, contact your bank to confirm the deposit was not made to the wrong account. If your bank has no record of the deposit, contact the IRS directly.
If the tool shows your return is still being processed after 21 days, your return likely requires verification or manual review. The IRS will send you a letter if they need additional information. Do not call the IRS unless you have received a letter asking you to do so — calling without a specific issue will not speed up processing. If you have received a letter and need to respond, follow the instructions in the letter exactly.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer?
No. The IRS processing time is the same regardless of whether you file yourself or use a tax preparer. A preparer can file your return electronically, which is faster than paper, but the 21-day processing window is the same. Some tax preparers offer "refund anticipation loans," which are short-term loans against your expected refund — these are not faster refunds, they are loans you must repay with interest.
What if I filed my return but the IRS says they never received it?
If you filed electronically, the tax software should have given you a confirmation number. Use that number to contact the IRS and confirm receipt. If you filed on paper, check your mailing records to confirm you sent it to the correct address. If you mailed it and the IRS has no record after four weeks, file a replacement return electronically — the IRS will match it to your original and process the electronic version faster.
Do I have to wait until I file my return to get my refund?
Yes. The IRS cannot process a refund until you file your return. You cannot request your refund early or receive an advance on it. The only exception is a refund anticipation loan from a tax preparer, which is a loan, not your actual refund.
Will my refund be delayed if I claim the earned income tax credit?
Possibly. The IRS reviews earned income tax credit claims more carefully than other returns because of fraud concerns. If your claim is straightforward and your income matches your employer's records, processing may still take 21 days. If the IRS has questions about your claim, processing will take longer — sometimes several weeks.
What happens to my refund if I change my bank account after I file?
If you change your bank account after filing but before your refund is sent, the IRS will deposit the money into the account number you provided on your return. You cannot change the account number after filing. If you need the refund in a different account, you can transfer it once it arrives, or contact your old bank to see if they can redirect it.