The timeline from acceptance to your bank account

Once the IRS accepts your tax return, you can expect your refund in 21 calendar days or less in most cases. This is the IRS's standard processing window. However, the actual time varies based on how you filed, how you want the money, and whether the IRS needs to review your return more closely.

The 21-day clock starts the day the IRS accepts your return, not the day you submitted it. If you filed electronically, acceptance usually happens within 24 hours. If you mailed a paper return, acceptance can take 2 to 3 weeks just to reach the IRS processing center, so the total wait is much longer.

The fastest path is electronic filing plus direct deposit to a bank account. The slowest is a paper return with a mailed check. Most people fall somewhere in between, and the difference in waiting time can be weeks.

Key Takeaways

  • The IRS counts 21 days from the date your return is accepted, not from the date you submitted it.
  • Direct deposit refunds typically arrive within 21 days of acceptance; paper checks take an additional 7 to 10 business days after the check is mailed.
  • If the IRS flags your return for review, the 21-day window pauses until the review is complete, which can add weeks or months.
  • You can track your refund status in real time using the IRS's Where's My Refund tool, which updates every 24 hours after acceptance.

Direct deposit versus mailed check: the speed difference

If you chose direct deposit on your return, the IRS deposits the money directly into your bank account within the 21-day window in most cases. Your bank then processes the deposit, which usually takes 1 to 3 business days. So the total time from acceptance to money in your account is typically 21 to 24 days.

If you requested a mailed check, the IRS mails it within 21 days of acceptance, but the check then travels through the postal system and must clear through your bank. This adds 7 to 10 business days. A mailed refund can take 28 to 31 days total from acceptance.

Direct deposit is faster and more reliable. Checks can be lost, delayed by mail, or held by your bank if there are any issues with the account number on the check.

What happens if your return is flagged for review

Not all returns move through in 21 days. The IRS reviews some returns more closely—for example, if you claimed a large credit, reported business income, or if something on your return doesn't match IRS records. When this happens, the 21-day timer pauses.

A review can take anywhere from a few days to several months, depending on what the IRS is checking. During this time, you will not receive your refund. The IRS will contact you by mail if they need more information from you, such as documentation for a deduction or credit you claimed.

You can see whether your return is under review by checking the Where's My Refund tool on the IRS website. If it says "still processing," your return is likely being reviewed. If it says "we received your return but still need to process it," you are still in the standard 21-day window.

How to track your refund in real time

The IRS's Where's My Refund tool is the only official way to track your refund status. You can access it on IRS.gov. The tool updates once every 24 hours, usually overnight, so checking multiple times in one day will not show new information.

To use it, you need your Social Security number, filing status, and the exact refund amount from your return. The tool will tell you whether your return has been accepted, whether it is still processing, whether it has been approved, and when the money will arrive.

Do not rely on your tax software's tracking feature or your tax preparer's updates. The IRS tool is the source of truth. If the tool says your refund will arrive on a specific date, that is the date to expect it.

Why some refunds take longer than 21 days

Several things can delay a refund beyond the standard 21 days. The most common is a review triggered by the IRS's automated systems. Others include math errors on your return, a mismatch between your return and your W-2s or 1099s, or a claim for a refundable credit that requires verification.

Identity theft and fraud checks also pause the timeline. If the IRS suspects your return might be fraudulent, they will hold it while they verify your identity. This can add weeks. You may be asked to provide a copy of your ID or to verify information by phone.

Banking issues can also delay direct deposits. If you provided an incorrect account number, the IRS will mail a check instead, which takes longer. If your bank rejects the deposit for any reason, the IRS will mail a check, and you will not know this happened until the check arrives.

What to do if your refund is late

If your refund has not arrived within 21 days of acceptance and the Where's My Refund tool still shows "processing," check the tool again the next day. The IRS processes refunds in batches, and yours may be in the next batch.

If more than 21 days have passed and the tool shows your refund was approved and sent, but you have not received it, the next step depends on how you chose to receive it. For direct deposits, contact your bank to confirm the deposit was received and processed. For checks, wait an additional 7 to 10 business days, then contact the IRS if it still has not arrived.

If you need to contact the IRS about a missing refund, call the IRS refund hotline at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether the refund was sent and, if it was, whether it was deposited or mailed.

Paper returns and the longer timeline

If you mailed a paper return instead of filing electronically, the timeline is much longer. The IRS must first receive your return at a processing center, open it, and scan it into their system. This alone can take 2 to 3 weeks. Only then does the 21-day processing clock start.

For a mailed return, expect a total of 6 to 8 weeks from the date you mailed it before your refund arrives. If you mailed it close to the filing important date, the wait is even longer because processing centers are backed up.

Electronic filing is always faster. If you have not yet filed and are still considering paper, file electronically instead.

Frequently Asked Questions

Can I get my refund faster than 21 days?

No. The IRS's 21-day window is the fastest they process refunds. Some tax software companies advertise "rapid refunds" or "when ready refunds," but these are loans against your expected refund, not the actual refund from the IRS. You pay fees for these loans, and they do not speed up the IRS's process.

What if the Where's My Refund tool says "still processing" after 21 days?

Your return is likely under review. The IRS will contact you by mail if they need information from you. Continue checking the tool every few days. If more than 60 days have passed since acceptance and the tool still says "processing," contact the IRS at 1-800-829-1040.

Will my refund arrive on the exact date the IRS gives me?

For direct deposits, the date the IRS gives you is usually accurate within 1 to 2 business days. For mailed checks, the date is when the check is mailed, not when it arrives. Add 7 to 10 business days to that date for delivery and bank processing.

What if I provided the wrong bank account number for direct deposit?

The IRS will attempt the deposit. If your bank rejects it, the IRS will mail a check to the address on your return. You will not be notified of this; you will only know when the check arrives. This adds 7 to 10 days to your wait.

Does filing on April 15 mean I get my refund later?

Filing on the important date does not change the 21-day processing window, but it does mean your return enters a much larger queue. Processing centers are backed up in mid-April, so acceptance itself may take longer. The 21 days starts only after acceptance, so filing early is still faster overall.