Processing time depends on how you file and whether the IRS finds issues

If you file electronically, the IRS typically processes your return within 21 days. If you file on paper, allow up to six weeks. Those timelines assume your return is complete, matches your income records, and contains no errors that trigger manual review. If the IRS needs to verify information or you claim certain credits, processing can stretch to several months.

The speed also depends on the method you use to receive your refund. Direct deposit to a bank account is faster than a paper check mailed to your address. And the time the IRS takes to process is separate from the time your bank takes to post the money — that can add a few business days on either end.

Key Takeaways

  • Electronic filing typically results in a refund within 21 days if you choose direct deposit and your return has no errors.
  • Paper returns take up to six weeks to process, and mailed refund checks add another week or two after the IRS processes the return.
  • The IRS may hold your refund longer if you claim the Earned Income Tax Credit, Child Tax Credit, or Additional Child Tax Credit — these are subject to a February 15 hold each year.
  • If the IRS detects a mismatch between your return and W-2s, 1099s, or prior-year information, processing stops until the discrepancy is resolved.
  • You can check your refund status using the IRS Where's My Refund tool on IRS.gov, which updates every 24 hours after your return is received.

Why electronic filing is faster than paper

When you file electronically, your return goes directly into the IRS computer system. The IRS can begin processing when ready and flag errors automatically. If there are no problems, the return moves through the queue without human handling.

Paper returns must be physically received at an IRS processing center, opened, scanned, and entered into the system by hand. This adds weeks to the timeline. Even after scanning, the IRS still has to verify the information matches what employers and financial institutions reported — a step that happens for both electronic and paper returns, but paper returns are further back in line.

If you file on paper and claim a refund, you also wait for the IRS to mail a check, which adds another 7 to 10 business days after processing is complete.

How direct deposit speeds up your refund

Direct deposit is the fastest way to receive a refund. Once the IRS approves your return, it sends the money electronically to your bank account. This typically takes one to three business days after the IRS releases the refund.

A paper check takes longer because it must be printed, signed, and mailed. The Postal Service then delivers it to your address, and you must deposit it yourself. From the time the IRS mails the check to the time the money appears in your account can be two to three weeks.

You provide your bank account information on your tax return (Form 1040, line 33a–c for direct deposit, or through your tax software). Make sure the routing number and account number are correct — an error here can delay your refund by weeks while the IRS investigates where the money went.

Refund holds for tax credits

If you claim the Earned Income Tax Credit (EITC), Additional Child Tax Credit (ACTC), or American Opportunity Tax Credit, the IRS holds your entire refund until at least February 15 each year. This is a legal requirement, not a processing delay. Even if you file in January, you will not receive your refund before mid-February if you claim these credits.

This hold exists because these credits are subject to fraud review. The IRS uses the extra time to cross-check your income, filing status, and dependent information against Social Security records and prior returns. After February 15, processing resumes, and you should see your refund within 21 days of that date if no issues are found.

If you file after February 15, the hold does not explore retroactively — your return processes on the normal 21-day timeline. But if you file before mid-February and claim one of these credits, plan for a refund in late February or March, not January.

What causes delays beyond the standard timeline

The IRS stops processing if it finds a discrepancy between your return and third-party documents. Common triggers include a W-2 or 1099 that shows different income than what you reported, a Social Security number mismatch, or a dependent claimed on multiple returns. When this happens, the IRS sends you a notice asking for clarification or documentation.

Identity theft and fraud filters also cause holds. If your return looks unusual compared to your prior returns — for example, a much larger refund or a different filing status — the IRS may flag it for manual review. This can add weeks or months to processing.

Math errors, missing information (such as a blank field on your return), or an inconsistent signature also trigger manual review. The IRS will contact you by mail with what needs to be corrected. You must respond within the timeframe stated in the notice, or processing stalls further.

How to track 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 shown on your return. The tool updates every 24 hours and shows whether your return has been received, is being processed, or has been approved.

Once your refund is approved, the tool tells you the expected deposit date (if direct deposit) or the date the check was mailed. If there is a delay or the IRS needs more information, the tool displays a message explaining why.

Do not rely on the tool before 24 hours after you file electronically. The IRS needs time to receive and log your return. If you file on paper, the tool may not show your return for several weeks after you mail it.

What to do if your refund is delayed

If your refund does not arrive within 21 days of electronic filing or six weeks of mailing a paper return, check Where's My Refund first. If the tool shows your return is still being processed, wait — processing times vary, and some returns take longer than others.

If the tool shows a message that the IRS needs more information, respond to any notice you received in the mail. Do not ignore IRS notices; they include a important date for your response, and missing it can delay your refund indefinitely or result in a reduced refund.

If you filed more than 21 days ago (electronically) or six weeks ago (on paper), chose direct deposit, and Where's My Refund shows no issues, contact the IRS at 1-800-829-1040. Have your return and Social Security number ready. The IRS can investigate whether the money was deposited to the wrong account or if there is a processing error.

Frequently Asked Questions

Can I get my refund faster if I pay a tax preparer or use tax software?

No. The IRS processing time is the same regardless of who prepares your return or what software you use. However, using tax software to file electronically is faster than filing on paper yourself. Some tax preparers offer refund advances or loans against your expected refund, but these are separate products with their own fees and terms — they do not speed up the IRS process.

What if I made a mistake on my return after I filed?

If you filed electronically and realize an error before the IRS processes your return, you can file an amended return using Form 1040-X. However, this does not speed things up — the amended return goes through the same processing queue. If the IRS has already processed your original return and issued a refund, you file Form 1040-X to claim any additional refund owed, but this takes additional processing time.

Does filing early mean I get my refund earlier?

Filing early does not may provide an earlier refund if you claim certain tax credits. The February 15 hold applies regardless of when you file. If you do not claim EITC, ACTC, or American Opportunity credits, filing early can result in an earlier refund, but only if your return has no errors or discrepancies.

Why is my refund taking longer than 21 days even though I filed electronically?

Common reasons include claiming a tax credit subject to the February 15 hold, a mismatch between your return and W-2 or 1099 documents, identity verification delays, or a math error on your return. Check Where's My Refund to see if the IRS has flagged an issue. If the tool shows no message and more than 21 days have passed, contact the IRS.

Can I get my refund as a check instead of direct deposit if I change my mind?

Once you file your return with direct deposit information, the IRS will deposit your refund to that account. You cannot change the method after filing. If you need the refund as a check, you would have to file an amended return, which adds processing time. It is best to decide on your refund method before you file.