Current refund timelines depend on how you file and whether the IRS needs to verify your information

The IRS processes most tax returns within 21 days of receipt, but that clock starts only after your return reaches their system — not when you mail it or hit submit. If you file electronically and claim only standard deductions with no complications, you may see your refund in your bank account in 10 to 14 days. If you file by mail, add 2 to 4 weeks before processing even begins. The IRS does not process returns faster for people who file earlier in the season; they process them in the order received.

Refunds take longer when the IRS flags your return for review. This happens when income reported on your return does not match what employers or financial institutions reported to the IRS, when you claim certain credits like the Earned Income Tax Credit, or when the return contains math errors. During these reviews — which the IRS calls "examination" — your refund is held until the discrepancy is resolved. This can add weeks or months.

Key Takeaways

  • Electronic filing with direct deposit is the fastest route: most refunds arrive within 10 to 14 days if no issues are found.
  • Paper returns take 2 to 4 weeks just to be entered into the IRS system, then another 21 days to process.
  • The IRS holds refunds when income reported on your return does not match what your employer or bank reported, or when you claim certain credits.
  • You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours.
  • Refunds are not processed faster if you file early in the tax season; the IRS processes returns in the order they are received.

Why electronic filing is faster than paper

When you file electronically through tax software or a tax professional, your return goes directly into the IRS computer system. The IRS begins processing it when ready. When you mail a paper return, an IRS employee has to open the envelope, read your forms, and manually enter the data into the system. This data entry step alone takes 2 to 4 weeks, and errors during this step can delay your refund further.

Direct deposit also matters. If you request direct deposit on your return, the IRS deposits your refund into your bank account as soon as it is processed. If you request a check by mail, add another 1 to 2 weeks for the check to be printed, mailed, and delivered to you. Some people never receive mailed checks because they are lost in the mail.

When the IRS holds your refund for review

The IRS stops processing your return and holds your refund when certain conditions are met. The most common trigger is a mismatch between the income you reported and the income your employer reported on a W-2 form or your bank reported on a 1099 form. The IRS receives copies of all W-2s and 1099s directly from employers and financial institutions, so they can cross-check your numbers automatically.

Refunds are also held when you claim the Earned Income Tax Credit (EITC), the Additional Child Tax Credit, or the American Opportunity Tax Credit. The IRS reviews these credits more carefully because they are refundable — meaning you can receive money back even if you owe no tax — and fraud on these credits is common. A review of these credits typically adds 2 to 4 weeks to your refund timeline.

Math errors, missing information (like a Social Security number), or a name that does not match IRS records will also trigger a hold. If the IRS finds an error, they send you a notice by mail explaining what they found and asking you to respond. You must respond within the timeframe stated in the notice, usually 30 days.

How to check your refund status

The IRS provides a tool called Where's My Refund on IRS.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool updates once every 24 hours and shows you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent."

"Return Received" means the IRS has your return but has not finished processing it. "Refund Approved" means the IRS has processed your return and approved your refund, but it has not yet been deposited or mailed. "Refund Sent" means your refund has been deposited to your bank account or a check has been mailed. If you chose direct deposit, the tool also tells you the expected deposit date.

Do not call the IRS to ask about your refund before 21 days have passed since you filed. The IRS cannot see your refund status any faster than the Where's My Refund tool can, and phone lines are overwhelmed during tax season. If your refund does not arrive by the date shown in the tool, wait 5 business days and check again.

Refunds delayed by identity theft or fraud review

If the IRS suspects identity theft or fraud on your return, they hold your refund indefinitely while they investigate. This is rare for straightforward returns, but it happens when someone files a return using your Social Security number before you do, or when your return contains red flags for fraud.

If your refund is held for fraud review, the IRS sends you a notice by mail. The notice explains what triggered the review and what documents you need to send to prove your identity and the legitimacy of your return. This process can take several months. Do not ignore the notice; responding promptly is the only way to release your refund.

What to do if your refund is late

If the Where's My Refund tool shows "Refund Sent" but you have not received your money after 5 business days, contact your bank first. Ask whether the deposit has arrived but is pending, or whether there is a problem with your account number. Some banks hold deposits for 24 to 48 hours before making them available.

If your bank confirms the deposit has not arrived, contact the IRS. You can call the IRS at 1-800-829-1040 (the main tax line) or visit your nearest IRS office. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can issue a refund trace, which is an investigation into where your refund went. A refund trace takes 4 to 6 weeks.

If you filed by mail and the Where's My Refund tool shows "Refund Sent" as a check, but you have not received it after 4 weeks, the check may have been lost in the mail. Contact the IRS to request a replacement check or a direct deposit instead.

Refund delays during peak tax season

The IRS processes returns faster in June and July than in March and April, even though most people think the opposite. During peak season (mid-February through mid-April), the IRS is flooded with returns and processes them more slowly. If you file in June, your return may be processed in 10 days. If you file in March, the same return might take 21 days.

The IRS also experiences staffing shortages and system outages that delay processing. In recent years, staffing has been below historical levels, which has slowed refund processing across the board. You cannot control these delays, but you can control when you file: filing after April 15 often results in faster processing.

Frequently Asked Questions

Can I get my refund faster if I file early?

No. The IRS processes returns in the order they are received, not in the order they are filed. Filing in January does not speed up your refund compared to filing in April. However, filing electronically with direct deposit is always faster than filing by mail, regardless of when you file.

Why does the IRS hold refunds for people who claim the Earned Income Tax Credit?

The Earned Income Tax Credit is refundable, meaning you can receive money back even if you paid no tax. The IRS reviews these returns more carefully because fraud on this credit is common. The review typically adds 2 to 4 weeks to your refund timeline.

What should I do if Where's My Refund says my refund was sent but I haven't received it?

Wait 5 business days and check again. If it still shows as sent but you have not received it, contact your bank to confirm the deposit has not arrived. If your bank confirms no deposit, contact the IRS to request a refund trace, which investigates where your refund went.

Does filing a paper return instead of electronically really delay my refund by weeks?

Yes. Paper returns must be manually entered into the IRS system, which takes 2 to 4 weeks. Electronic returns go directly into the system and begin processing when ready. If you file by paper, add at least 2 to 4 weeks to any timeline you see online.

What happens if the IRS finds an error on my return?

The IRS sends you a notice by mail explaining the error and asking you to respond within the timeframe stated in the notice, usually 30 days. Your refund is held until you respond. Respond promptly to avoid further delays.