When you'll see your refund depends on how you file and how the IRS processes your return
The IRS processes most tax returns within 21 days of receiving them. If you file electronically and choose direct deposit to your bank account, you will typically see your refund in 3 to 5 business days after the IRS approves your return. If you file by mail or request a paper check, the timeline stretches to 4 to 6 weeks or longer.
The actual wait time varies based on three things: the method you use to file, whether you claim certain credits like the Earned Income Tax Credit, and whether the IRS needs to review your return more closely. Some returns move through in days. Others sit in a queue for weeks because they contain errors, missing information, or items that trigger additional review.
You can track your refund status without calling anyone. The IRS provides a free tool called Where's My Refund? on IRS.gov that updates once per day and shows exactly where your return stands.
Key Takeaways
- Electronic filing with direct deposit is the fastest path, typically delivering your refund within 3 to 5 business days after IRS approval.
- Paper returns filed by mail take 4 to 6 weeks or longer because the IRS must manually enter your information before processing begins.
- The IRS processes most returns within 21 days, but returns claiming certain credits or containing errors may take longer.
- You can check your refund status free on IRS.gov using Where's My Refund? — it updates once daily and requires your Social Security number, filing status, and refund amount.
- If your refund is delayed beyond the normal timeframe, the IRS will contact you by mail if additional information is needed.
Electronic filing with direct deposit: 3 to 5 business days
This is the fastest method. When you file electronically through tax software or a tax preparer, your return goes directly to the IRS computer system. The IRS then reviews it, approves it, and sends the refund to your bank. From approval to deposit, most banks receive the money within 3 to 5 business days.
The clock starts when the IRS receives your return, not when you hit submit on your computer. If you file on April 10, the IRS may not receive it until April 11 or later, depending on the time of day and the software you used. Once received, the IRS typically approves the return within 24 hours if everything is correct.
Direct deposit is faster than a paper check because the IRS sends the money electronically to your bank's routing number. Your bank then credits your account. A paper check has to be printed, mailed, and delivered — a process that takes weeks.
Paper returns filed by mail: 4 to 6 weeks or longer
If you mail a paper return, add time for postal delivery both ways. The IRS receives your return days or weeks after you mail it. Once received, an IRS employee must manually enter your information into the computer system before processing can begin. This data entry step alone can take weeks during busy filing season.
After your return is entered, the IRS processes it like any other return. If there are no issues, you will receive a paper check in the mail. The entire process — from mailing to receiving your check — typically takes 4 to 6 weeks, but can stretch to 8 weeks or longer during peak season (February through April).
Paper returns are slower for a second reason: the IRS has fewer staff to process them. Most people now file electronically, so paper returns sit in a larger backlog. If you must file by mail, do so as early as possible in the tax year to avoid the worst delays.
Returns claiming the Earned Income Tax Credit or Child Tax Credit
The IRS holds refunds for returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC). This is a legal requirement, not a choice. The IRS does not release these refunds until February 15 at the earliest, even if you file in January.
This delay exists because the IRS uses the extra time to verify that you truly meet the requirements for these credits. The credits are valuable — the EITC can be worth up to $3,733 per year, and the ACTC can be worth up to $1,700 per child — so the IRS takes extra care to prevent fraud.
If your return claims both EITC or ACTC and you file electronically with direct deposit, you will typically receive your refund within 3 to 5 business days after February 15. If you file by mail, add another 4 to 6 weeks to that date.
What delays a refund beyond the normal timeline
Some returns take longer because they contain errors or trigger additional review. Common reasons include a missing or incorrect Social Security number, a name that does not match IRS records, income reported on a 1099 form that does not match what you reported, or a claim for a credit you may not meet the requirements for.
If the IRS finds an issue, it will contact you by mail. The letter will explain what information is missing or what needs to be corrected. You will have a important date — usually 30 days — to respond. Once you send the requested information, the IRS processes it and releases your refund. This entire back-and-forth can add 4 to 8 weeks to your timeline.
Identity theft and fraud checks also cause delays. If the IRS suspects your return may be fraudulent, it will hold the refund while it investigates. This is rare but can add weeks or months. The IRS will contact you if this happens.
How to check your refund status
Use Where's My Refund? on IRS.gov to track your return. You will need 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.
Where's My Refund? shows three possible statuses: "Return Received" (the IRS has your return but has not finished processing it), "Approved" (the IRS has approved your return and is preparing to send the refund), or "Sent" (your refund has been mailed or deposited). If your status is "Sent," the tool will show the date the refund was sent and, if you chose direct deposit, the expected arrival date.
Do not call the IRS to ask about your refund unless Where's My Refund? shows a status of "Sent" and the expected arrival date has passed by more than a week. The IRS phone lines are extremely busy during tax season, and representatives cannot speed up your refund. They can only tell you what Where's My Refund? already shows.
What to do if your refund is very late
If Where's My Refund? shows your refund was sent more than a week ago but you have not received it, contact your bank first. Ask if the deposit arrived and was rejected for any reason. Sometimes a refund is deposited to the wrong account if you provided an incorrect routing number on your return.
If your bank confirms the deposit never arrived, contact the IRS. You can call 1-800-829-1040 (the main IRS customer service line) or visit your local IRS office. Have your return and a copy of your tax filing ready. The IRS can issue a replacement check or investigate whether the refund was sent to the wrong account.
If your return status has been "Approved" for more than 21 days and Where's My Refund? has not updated to "Sent," your return may be held for review. Contact the IRS using the same number above. They can tell you whether additional information is needed and how long the review will take.
Frequently Asked Questions
Can I get my refund faster if I pay a tax preparer?
No. The IRS processes all returns at the same speed regardless of who prepared them. A tax preparer can file your return electronically, which is faster than mailing it, but the IRS processing time remains the same. Some tax preparers offer "refund anticipation loans" that give you cash before the IRS sends your refund, but these loans charge fees and interest — you will receive less money than your actual refund.
What if I filed my return but Where's My Refund? says it was not received?
If you filed electronically, wait 24 hours and check again. The IRS system updates slowly during busy season. If you filed by mail, wait at least two weeks for postal delivery. If more than two weeks have passed and your return still does not show in Where's My Refund?, contact the IRS or your tax preparer to confirm the return was actually sent.
Do I have to wait for my refund or can I file an amended return?
Wait for your original refund to be processed and received before filing an amended return. If you file an amended return (Form 1040-X) before the IRS processes your original return, you will create confusion and delay both refunds. File the amendment only after you have received your original refund.
Why does the IRS hold refunds for EITC until February 15?
Federal law requires the IRS to hold these refunds until at least February 15 to allow time for verification and fraud prevention. This applies even if you file in January. The delay is the same for all filers — there is no way to receive an EITC or ACTC refund before this date.
What happens if I move before my refund arrives?
If you chose direct deposit, your refund will go to the bank account you listed on your return, regardless of where you live. If you chose a paper check and moved, the check will go to the address on your return. Contact the IRS if the check is sent to an old address — they can issue a replacement check to your new address, but this adds time.