The timeline depends on how you file and how the IRS processes your return

If you file electronically and request direct deposit to your bank account, the IRS typically issues your refund within 21 days of accepting your return. That 21-day window is the IRS's stated timeframe, not a may provide — some refunds arrive faster, some take longer. The clock starts when the IRS accepts your return, not when you submit it.

If you file on paper and request a check by mail, expect 4 to 6 weeks from the date the IRS receives your return at their processing center. Paper returns take longer because they must be physically opened, scanned, and entered into the system before processing begins. The mailing time for the check itself adds another week or two depending on postal service delays.

The IRS publishes a Where's My Refund tool on IRS.gov that shows the actual status of your return once it has been accepted. This tool updates once per day and is the most reliable way to track your refund rather than calling or visiting an office.

Key Takeaways

  • Electronic filing with direct deposit typically results in a refund within 21 days of IRS acceptance, which is faster than any other method.
  • Paper returns take 4 to 6 weeks to process, plus additional time for the check to arrive by mail.
  • The IRS Where's My Refund tool updates daily and shows the real status of your return once it has been accepted.
  • Refunds can be delayed if your return contains errors, requires verification, or is flagged for review.
  • The time from when you file to when the IRS accepts your return is separate from the time it takes to process and issue the refund.

What happens between filing and the 21-day clock starting

When you file electronically, there is a gap between the moment you submit your return and the moment the IRS accepts it. During this period — usually 24 to 48 hours — the IRS performs initial checks to make sure the return is complete and the information is valid. If your return passes these checks, the IRS sends you an acceptance notice, and that is when the 21-day window begins.

If the IRS finds an error or inconsistency during this initial review, your return is rejected and sent back to you. You then have to correct the error and resubmit. This rejection does not count against you, but it does delay the start of the 21-day clock. Common reasons for rejection include a mismatched Social Security number, a duplicate filing, or a missing signature.

Paper returns do not have an acceptance notice in the same way. The IRS must receive the physical return at one of their processing centers, open it, scan it, and begin data entry. This process alone can take 2 to 3 weeks before the return is even considered "accepted" and processing begins.

Why some refunds take longer than 21 days

The 21-day timeframe assumes your return is straightforward and contains no errors or red flags. Several situations cause delays beyond that window. If your return claims the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your refund until mid-February, even if your return is accepted in January. This delay exists to allow time for fraud detection.

Returns that require manual review — because of unusual income sources, large deductions, or inconsistencies with prior years — take longer to process. The IRS may contact you to verify information before releasing the refund. If your return is selected for an audit, the refund is held until the audit is complete.

Refunds are also delayed if the IRS detects that you owe back taxes, child support, or student loan debt. The IRS can offset your refund to pay these obligations, and this process adds time to the timeline. You will receive a notice explaining the offset.

Direct deposit versus check by mail

Direct deposit is the fastest method because the money moves electronically from the IRS to your bank account. Once the IRS releases the refund, it typically arrives within 1 to 3 business days, depending on your bank's processing speed. You need a valid bank account number and routing number to use this method.

A check by mail is slower at every stage. The IRS must print the check, insert it into an envelope, and send it through the postal service. Even after the IRS releases your refund, the check itself takes 7 to 10 business days to arrive, and you then have to deposit it and wait for your bank to clear it. This adds 2 to 3 weeks to the total timeline compared to direct deposit.

If you did not provide banking information when you filed, you can still request direct deposit through the Where's My Refund tool in some cases, though this option is not available for all returns. Otherwise, the IRS will mail a check.

How to track your refund in real time

The IRS Where's My Refund tool is available at IRS.gov and shows three possible statuses: "Return Received," "Refund Approved," and "Refund Sent." The tool updates once per day, usually overnight. You will need your Social Security number, filing status, and the exact refund amount to use it.

"Return Received" means the IRS has accepted your return and it is in the queue for processing. "Refund Approved" means the IRS has processed your return and authorized the refund payment. "Refund Sent" means the money has been released — either deposited into your bank account or sent as a check. Once you see "Refund Sent," the refund should arrive within the timeframes described above.

The Where's My Refund tool is more current than calling the IRS or visiting a local office. The IRS phone line and in-person services have longer wait times and may not have the most recent information.

What to do if your refund is delayed beyond the expected timeframe

If your refund has not arrived within 21 days of acceptance (for direct deposit) or 4 to 6 weeks of receipt (for a check), check the Where's My Refund tool first. The tool will show whether the refund has actually been sent or if it is still in processing. If the tool shows "Refund Sent" but the money has not arrived, contact your bank to confirm the deposit has not been delayed on their end.

If the tool shows your return is still being processed after 21 days, or if you see an error message, the IRS may be reviewing your return. This can happen if there is a discrepancy between your return and IRS records, or if your return was selected for examination. The Where's My Refund tool will display a message if this is the case.

You can contact the IRS directly if you believe there is a problem. The IRS phone number is 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. Wait times are typically shorter early in the morning and later in the week.

Refunds for amended returns and prior-year returns

If you file an amended return (Form 1040-X) to correct a prior-year return, the timeline is longer. Amended returns are processed by hand and typically take 12 to 16 weeks from the date the IRS receives them. You cannot use direct deposit for an amended return — the IRS will mail a check.

If you are filing a return for a prior tax year — for example, filing your 2022 return in 2024 — the processing time is the same as a current-year return (21 days for electronic filing with direct deposit). However, if you owe back taxes from other years, the IRS may offset your refund.

Frequently Asked Questions

Can I get my refund faster than 21 days?

Not through the IRS. The 21-day timeframe is the fastest the IRS processes refunds for electronic returns with direct deposit. Some banks offer early refund products that advance money before the IRS deposit arrives, but these are third-party services and may charge a fee.

What if I filed electronically but did not provide banking information?

The IRS will mail a check, which takes 4 to 6 weeks. You can sometimes update your banking information through the Where's My Refund tool if your return has not yet been processed, which would allow direct deposit instead.

Does filing on April 15 delay my refund?

Filing close to the important date does not change the 21-day processing window once your return is accepted. However, the IRS processes returns in the order they are received, so filing earlier in the season may mean your return is processed sooner straightforward because there is less volume ahead of it.

Will I get my refund if I owe the IRS money from a prior year?

The IRS will offset your refund to pay back taxes, child support, or federal student loan debt. You will receive a notice explaining the offset. The refund processing still takes the normal timeframe, but the money goes to pay the debt instead of to your account.

What if the Where's My Refund tool says my return is still being processed after 30 days?

Your return may be under review or flagged for verification. The tool will display a message if this is happening. Contact the IRS at 1-800-829-1040 to find out the specific reason for the delay and what information they need from you.