How Long Does It Take to Get a Tax Refund from the IRS?
Quick Answer
21 days or fewer for e-filed returns with direct deposit. Paper returns take 6–8 weeks on average.
Typical Duration
Quick Answer
The IRS issues most tax refunds within 21 calendar days of accepting an electronically filed return when you choose direct deposit. Paper-filed returns take significantly longer — typically 6–8 weeks. Certain credits like the Earned Income Tax Credit (EITC) and Additional Child Tax Credit (ACTC) may delay refunds until mid-February by law, regardless of when you file.
Refund Timeline by Filing Method
| Filing Method | Refund Method | Estimated Timeline |
|---|---|---|
| E-file | Direct deposit | 1–3 weeks (usually under 21 days) |
| E-file | Paper check | 3–4 weeks |
| Paper return (mail) | Direct deposit | 4–6 weeks |
| Paper return (mail) | Paper check | 6–8 weeks |
| Amended return (Form 1040-X) | Direct deposit or check | 8–16 weeks |
Week-by-Week Breakdown (E-Filed with Direct Deposit)
| Timeframe | What Happens |
|---|---|
| Day 1 | IRS acknowledges receipt of your e-filed return |
| Days 1–3 | Initial processing and validation checks |
| Days 3–7 | Return moves through automated screening |
| Days 7–14 | Refund is approved and sent to your bank |
| Days 14–21 | Most refunds are deposited by this point |
| 21+ days | IRS recommends contacting them if no refund received |
Factors That Delay Your Refund
| Factor | Additional Delay | Details |
|---|---|---|
| EITC or ACTC claimed | Refunds held until mid-February | Required by the PATH Act |
| Errors on return | 2–4+ weeks | Math errors, missing forms, wrong SSN |
| Identity verification (5071C letter) | 4–9 weeks | Must verify identity online or by phone |
| Injured spouse claim (Form 8379) | Up to 14 weeks | Allocation of joint refund |
| Tax return under review | 2–6+ months | Selected for additional screening |
| Offset for debts | Varies | Past-due child support, student loans, or taxes |
| Filing during peak season | 1–2 extra weeks | Late March through April is heaviest volume |
How to Track Your Refund
The IRS provides two ways to check refund status:
- Where's My Refund? at irs.gov/refunds — available 24 hours after e-filing
- IRS2Go mobile app — same data, available on iOS and Android
You will need your Social Security number, filing status, and exact refund amount. The tool updates once daily, typically overnight.
Tips to Get Your Refund Faster
- E-file your return — electronic returns are processed far faster than paper
- Choose direct deposit — the single fastest way to receive your money
- File early — returns filed in January or early February are processed before peak volume
- Double-check your return — errors in Social Security numbers, bank account numbers, or math trigger manual review
- Use IRS Free File — if your AGI is $84,000 or less, you can e-file for free through IRS-approved software
- Avoid filing by mail — the IRS processes millions of paper returns manually, creating significant backlogs
Special Situations
First-time filers may experience slightly longer processing times as the IRS verifies identity information for the first time.
ITIN applicants who file with a new or renewed Individual Taxpayer Identification Number should expect 7–11 weeks for refund processing, since the ITIN must be issued before the return can be processed.
Disaster area extensions may change filing deadlines and refund timelines. Check IRS.gov for current disaster relief provisions.
Stimulus or recovery rebate credits claimed on your return may trigger additional review, adding 1–3 weeks to processing time.
What to Do if Your Refund Is Late
- Wait at least 21 days after e-filing (or 6 weeks after mailing) before contacting the IRS
- Check Where's My Refund for specific status codes
- Call the IRS at 1-800-829-1040 if the tool directs you to do so
- Contact the Taxpayer Advocate Service at 1-877-777-4778 if your refund has been delayed more than 90 days with no resolution