HowLongFor

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

1 week8 weeks

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 MethodRefund MethodEstimated Timeline
E-fileDirect deposit1–3 weeks (usually under 21 days)
E-filePaper check3–4 weeks
Paper return (mail)Direct deposit4–6 weeks
Paper return (mail)Paper check6–8 weeks
Amended return (Form 1040-X)Direct deposit or check8–16 weeks

Week-by-Week Breakdown (E-Filed with Direct Deposit)

TimeframeWhat Happens
Day 1IRS acknowledges receipt of your e-filed return
Days 1–3Initial processing and validation checks
Days 3–7Return moves through automated screening
Days 7–14Refund is approved and sent to your bank
Days 14–21Most refunds are deposited by this point
21+ daysIRS recommends contacting them if no refund received

Factors That Delay Your Refund

FactorAdditional DelayDetails
EITC or ACTC claimedRefunds held until mid-FebruaryRequired by the PATH Act
Errors on return2–4+ weeksMath errors, missing forms, wrong SSN
Identity verification (5071C letter)4–9 weeksMust verify identity online or by phone
Injured spouse claim (Form 8379)Up to 14 weeksAllocation of joint refund
Tax return under review2–6+ monthsSelected for additional screening
Offset for debtsVariesPast-due child support, student loans, or taxes
Filing during peak season1–2 extra weeksLate 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

  1. E-file your return — electronic returns are processed far faster than paper
  2. Choose direct deposit — the single fastest way to receive your money
  3. File early — returns filed in January or early February are processed before peak volume
  4. Double-check your return — errors in Social Security numbers, bank account numbers, or math trigger manual review
  5. Use IRS Free File — if your AGI is $84,000 or less, you can e-file for free through IRS-approved software
  6. 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

Sources

How long did it take you?

week(s)

Was this article helpful?