The timeline depends on how you file and how the IRS processes your return
A tax refund typically arrives between 21 days and 6 months after the IRS receives your return, depending on how you file, whether the IRS needs to verify information, and which refund delivery method you choose. The fastest route is electronic filing with direct deposit to your bank account—the IRS aims to issue these within 21 days. Paper returns take longer because they must be manually entered into the system first, often adding 4 to 8 weeks before processing even begins.
The IRS publishes a "Where's My Refund?" tool that tracks your return once it has been received and entered into their system. This tool shows the actual status of your specific return, not an estimate. If your return requires additional review—because of math errors, missing information, or fraud checks—the timeline extends significantly, sometimes to several months.
Key Takeaways
- Electronic filing with direct deposit is the fastest method, with refunds typically arriving within 21 days of IRS receipt.
- Paper returns take 4 to 8 weeks just to be manually entered into the IRS system, then another 21 days to process.
- The IRS "Where's My Refund?" tool shows your actual return status once it enters their system, usually within 24 hours of e-filing.
- Returns flagged for review—due to errors, missing documents, or identity verification—can take 2 to 6 months to resolve.
- Refunds issued by check arrive by mail and take an additional 7 to 10 business days after the IRS mails them.
Electronic filing with direct deposit: 21 days or less
If you file electronically and choose direct deposit, the IRS targets a 21-day window from the date they receive your return. This is the fastest path. Your bank receives the deposit directly, so there is no mail delay. The IRS typically receives e-filed returns within 24 hours of submission, and your return enters their processing queue when ready.
The 21-day clock starts when the IRS receives your return, not when you hit submit on your tax software. Most returns that are straightforward—no math errors, all required documents attached, no identity verification needed—process within this window. However, this is a target, not a may provide. Returns with any flag for review will exceed 21 days.
Paper returns: 4 to 8 weeks before processing even starts
If you mail a paper return, the IRS must first receive it, open it, and manually enter your information into their system. This step alone takes 4 to 8 weeks depending on mail volume and IRS staffing. Only after your return is entered does the 21-day processing clock begin. This means a paper return filed in early April may not start processing until late May or early June.
Paper returns are also more likely to trigger manual review because data entry errors can occur and because the IRS cannot verify information as quickly as they can with electronic filing. If your paper return requires any follow-up, the timeline extends further.
When the IRS needs more information: 2 to 6 months
Some returns do not process smoothly. The IRS may need to verify your identity, confirm information with your employer or financial institutions, or ask you to provide missing documents. When this happens, the IRS sends a notice by mail. The timeline from that notice to resolution depends on how quickly you respond and how complex the issue is.
Identity verification requests, which have become more common, can add 2 to 4 weeks if you respond promptly. Math errors or missing schedules add 1 to 3 weeks. Fraud reviews or wage verification can take 2 to 6 months. During this time, your refund is held. The IRS will not issue it until the issue is resolved.
Refunds by check: add 7 to 10 business days for mail
If you do not have a bank account or choose not to use direct deposit, the IRS will mail a check. Even if the IRS processes your return within 21 days, the check must travel through the postal system. A check typically arrives 7 to 10 business days after the IRS mails it, though this varies by location and mail volume.
The IRS does not control mail delivery time. If your check is lost or delayed in transit, contact the IRS using the "Where's My Refund?" tool to request a replacement. The IRS can issue a new check, but this adds another 2 to 4 weeks.
How to check the status of your refund
The IRS "Where's My Refund?" tool is available on IRS.gov. 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. It will not show your return until it has been received and entered into the IRS system, which typically happens within 24 hours of e-filing or 4 to 8 weeks after mailing a paper return.
The tool shows three possible statuses: "Return Received," "Refund Approved," or "Refund Sent." If your return is still being processed or reviewed, it will show an estimated date. If the tool shows no information about your return after 24 hours of e-filing, or after 8 weeks of mailing a paper return, contact the IRS at 1-800-829-1040.
What slows down refunds most often
Math errors are the most common reason for delay. If your return has an arithmetic mistake, the IRS corrects it but must verify the correction with you, adding 1 to 3 weeks. Missing schedules or forms—such as a Schedule C for self-employment income or a Schedule A for itemized deductions—trigger a request for the missing document, adding 2 to 4 weeks if you respond quickly.
Identity verification requests have increased in recent years as the IRS works to prevent fraud. If the IRS suspects your identity may have been used fraudulently, they will ask you to verify information through their website or by phone. This process can take 2 to 4 weeks. Wage or income verification, which happens when the IRS cannot match your reported income to W-2s or 1099s from employers, adds 2 to 6 weeks.
Frequently Asked Questions
Can I get my refund faster than 21 days?
No. The IRS 21-day target for electronic filing with direct deposit is their fastest processing speed. Some returns process faster, but the IRS does not offer expedited processing. If you need money when ready, you may be able to borrow against your expected refund through a tax refund anticipation loan, though these carry fees and interest.
Why does the IRS "Where's My Refund?" tool say nothing about my return?
If you e-filed, wait 24 hours. If you mailed a paper return, wait 4 to 8 weeks. The tool only shows returns that have been received and entered into the IRS system. If you have waited the full time and the tool still shows nothing, your return may not have been received. Contact the IRS at 1-800-829-1040 with your Social Security number and filing status.
What happens if I filed electronically but chose a check instead of direct deposit?
The IRS will still process your return within 21 days, but they will mail a check instead of depositing funds. Add 7 to 10 business days for the check to arrive by mail. The total time is usually 4 to 6 weeks from IRS receipt to the check arriving at your address.
If the IRS asks for more information, do I have to respond when ready?
No, but the sooner you respond, the sooner your refund is issued. The IRS notice will include a important date, usually 30 days. If you miss the important date, the IRS may deny your claim for refund. Respond as soon as you can to avoid losing your refund or facing additional delays.
Can I have my refund deposited to a prepaid card instead of a bank account?
Some prepaid cards accept direct deposits. Check with your card issuer to confirm they have a routing number and account number you can provide to the IRS. If your card accepts direct deposit, the timeline is the same as a bank account—21 days from IRS receipt. If your card does not accept direct deposit, the IRS will mail a check.