Timeline after the IRS accepts your return

Once the IRS accepts your return, the refund usually arrives within 21 days if you chose direct deposit. If you chose a paper check, add another 7 to 10 business days after those 21 days. The IRS counts the 21 days from the date your return was accepted, not from the date you filed it — so if you filed on March 1 but the IRS didn't accept it until March 15, the clock starts on March 15.

The 21-day window is the IRS's standard processing time for returns with no issues. This applies whether you filed electronically or by mail, as long as the return was accepted without errors. If your return requires manual review — for example, because you claimed certain credits or deductions — processing can take longer, sometimes 4 to 6 weeks or more.

The IRS does not send a separate notice when your refund is on its way. You will see the refund status change in your tracking tool (explained below) a few days before the money actually lands in your account or arrives by mail.

Key Takeaways

  • Direct deposit refunds arrive within 21 days of the IRS accepting your return; paper checks take an additional 7 to 10 business days after that.
  • The 21-day clock starts on the date your return was accepted by the IRS, not the date you submitted it.
  • You can track your refund status free on IRS.gov using the Where's My Refund tool, which updates once per day.
  • If your refund does not arrive within the expected timeframe, the IRS may be holding it due to identity verification, wage matching, or other issues that require your attention.
  • Amended returns (Form 1040-X) take 16 weeks to process, not 21 days.

How to track your refund status

The IRS provides a free tool called Where's My Refund at irs.gov. You can access it on a computer or through the IRS2Go mobile app. The tool asks for your Social Security number, filing status, and the exact refund amount from your return. It updates once per day, usually overnight, so checking multiple times in the same day will not give you new information.

Where's My Refund shows one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." When your return is first accepted, the status shows "Return Received." A few days later, it changes to "Refund Approved," and then to "Refund Sent" with an expected deposit or delivery date. Once it shows "Refund Sent," the money should arrive within the timeframe listed — usually within 5 business days for direct deposit.

If you filed by mail and the IRS has not yet scanned your return into the system, Where's My Refund will not show any status. In that case, wait 4 weeks from the date you mailed it before checking again. The IRS processes paper returns more slowly than electronic ones.

Why your refund might be delayed

The most common reason for a delay beyond 21 days is that the IRS is verifying your identity or matching your reported income to W-2s and 1099s from your employer or financial institutions. This verification can add 2 to 4 weeks to processing time. You will see a message in Where's My Refund if this is happening, and the tool will tell you to check back on a specific date.

Other reasons for delays include math errors on your return, missing information (such as a missing signature), claiming certain credits that require additional documentation, or the IRS flagging your return for review because of unusual deductions or income. If any of these apply, the IRS will send you a letter explaining what is needed and how to respond.

In rare cases, the IRS may hold your refund if you owe back taxes, student loan debt in default, or child support. The Treasury Department can intercept your refund to pay these debts. If this happens, you will receive a notice in the mail explaining the offset and how much was taken.

Direct deposit versus paper check timing

Direct deposit is faster and more reliable than a paper check. If you chose direct deposit on your return, the IRS sends the money electronically to your bank account within 21 days of acceptance. The money usually appears in your account within 1 to 5 business days after the IRS sends it, depending on your bank's processing speed.

If you chose a paper check, the IRS prints and mails it after the 21-day processing window closes. The check then travels through the postal service, which typically takes 7 to 10 business days. In total, a paper check refund can take 28 to 31 days or longer from the date your return was accepted. Checks can also be lost or delayed in the mail, and if that happens, you will need to contact the IRS to request a replacement.

You can change your refund method only before you file. Once your return is submitted, you cannot switch from check to direct deposit or vice versa for that year's refund.

What to do if your refund is late

If your refund has not arrived within 21 days of acceptance (or 28 to 31 days if you chose a paper check), check Where's My Refund first. If the tool shows "Refund Sent" but the money has not landed, wait 5 more business days — delays at your bank are common, especially near tax season. If 5 business days pass and the money still has not arrived, contact your bank to confirm they received the IRS deposit.

If Where's My Refund shows "Return Received" or "Refund Approved" but no expected delivery date, or if it shows a date that has passed, your return may be under review. Check the tool for a message explaining the hold. If there is a message, follow the instructions — you may need to verify your identity, provide additional documents, or respond to a discrepancy the IRS found.

If Where's My Refund shows no status at all and more than 4 weeks have passed since you filed, your return may not have been received or scanned yet. Call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time) to confirm receipt. Have your Social Security number, filing status, and the refund amount ready.

Amended returns and refund timing

If you filed an amended return using Form 1040-X, the timeline is different. The IRS takes 16 weeks to process amended returns, not 21 days. This longer window applies even if your amended return has no issues. You can track an amended return on Where's My Refund, but the tool will show a different status message for amended returns.

Do not file an amended return unless you need to correct an error or claim something you missed on your original return. Filing an amended return delays your refund significantly and can trigger additional IRS review.

Refunds from stimulus payments and credits

If your refund includes money from a stimulus payment you did not receive, a recovery rebate credit, or the earned income tax credit, processing may take longer than 21 days. These credits often require additional verification, and the IRS processes them more slowly than standard refunds. Where's My Refund will show a message if your return is being reviewed for these reasons, and it will give you an updated timeline.

If you received a stimulus payment in error (for example, you were not a U.S. citizen that year), the IRS may offset your refund to recover the payment. You will receive a notice in the mail if this happens.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS processes all returns in the order they are received, and 21 days is the standard window. There is no way to speed up processing or jump the queue. If you need money urgently, you may want to explore a tax refund advance loan from a tax preparation company, though these loans charge fees and interest.

What if Where's My Refund says my refund was sent but I never got it?

If direct deposit was chosen, wait 5 more business days and check with your bank — the deposit may be pending. If you chose a paper check, wait 10 business days from the "Refund Sent" date. If the money still has not arrived after that, call the IRS at 1-800-829-1040 to request a trace on the refund or a replacement check.

Does filing electronically get me my refund faster than mailing a paper return?

Yes. Electronic returns are accepted and processed much faster than paper returns. Paper returns can take 4 weeks or longer just to be scanned and entered into the IRS system. If you want your refund as quickly as possible, file electronically and choose direct deposit.

Why does Where's My Refund show no information about my return?

If you filed electronically, the return should show up in Where's My Refund within 24 hours of acceptance. If it does not, wait a few more days. If you filed by mail, wait at least 4 weeks from the date you mailed it before checking. If more than 4 weeks have passed and there is still no status, call the IRS to confirm your return was received.

Can I file an amended return to get my refund faster?

No. Amended returns take 16 weeks to process, which is much longer than the 21-day window for original returns. Only file an amended return if you actually need to correct an error or claim something you missed.