Direct deposit usually arrives within 21 days of the IRS accepting your return, but the real timeline depends on when you file and how you file

The IRS publishes a 21-day window for direct deposit, and most refunds land in that timeframe. But that clock starts when the IRS accepts your return, not when you submit it. If you file on paper, acceptance takes longer. If you file electronically and the IRS finds an error, acceptance gets delayed. If you file early in the season, you might wait longer because the IRS processes returns in batches. The fastest route is e-filing with direct deposit information included on your return.

The IRS does not process returns in real time. They work through them in waves, and the order depends partly on filing method and partly on when you submitted. A return filed electronically on January 15 might be accepted before one filed on paper on January 10. Once accepted, the 21-day clock is honest—most people see money within that window, though some see it in 5 to 10 days.

Key Takeaways

  • The IRS counts the 21-day window from the date they accept your return, not from the date you file it.
  • E-filed returns are accepted faster than paper returns, usually within one to three weeks of submission.
  • Paper returns take four to six weeks to be accepted because they must be scanned and processed manually.
  • You can track your refund status using the IRS Where's My Refund tool, which updates once per day and shows the exact acceptance date.
  • If your refund does not arrive within 21 days of acceptance, contact the IRS or check whether the bank rejected the deposit for account mismatch.

E-filed returns: acceptance to deposit in one to three weeks

When you file electronically through tax software or a tax professional, the IRS receives your return immediately. Acceptance usually happens within one to three weeks, depending on the volume of returns the IRS is processing at that moment. Early in the filing season (January and February), acceptance can take closer to three weeks. Later in the season (April and May), it may happen faster because the IRS has worked through the backlog.

Once the IRS accepts your e-filed return, the 21-day deposit window begins. Most direct deposits arrive within 5 to 10 days of acceptance, though some take the full 21 days. The variation depends on your bank's processing speed and the IRS's payment schedule. The IRS does not send deposits every single day—they batch them and send them on specific dates.

You can see the exact acceptance date by logging into the IRS Where's My Refund tool at irs.gov. This tool updates once per day, usually overnight. If it shows "Accepted" with a date, you now know when your 21-day window started.

Paper returns: four to six weeks before acceptance, then 21 days to deposit

Paper returns take much longer because the IRS must physically receive the envelope, open it, scan the documents, and enter the data into their system. This process typically takes four to six weeks from the date you mail it. Only after that scanning and data entry is complete does the IRS "accept" your return and start the 21-day deposit clock.

If you mailed your return on February 1, expect acceptance around mid-March. Then add 21 days for the deposit. This means a paper return filed in early February might not land in your account until late March or early April. The IRS publishes mailing addresses for each state on their website—using the correct address speeds up the process slightly, though the timeline remains the same.

Paper returns also carry higher risk of delay. If the IRS cannot read your handwriting, if a page is missing, or if you forgot to sign, they will contact you by mail to ask for corrections. This adds weeks to the timeline. E-filing eliminates this risk because the software validates your return before submission.

What happens between filing and acceptance

The gap between when you file and when the IRS accepts your return is the hardest part to predict. The IRS does not accept returns in the order they arrive. Instead, they process them in batches based on filing method and complexity. Simple returns (no schedules, no amendments, no dependents with issues) move faster. Returns with schedules, business income, or education credits take longer because they require more verification steps.

The IRS also holds returns for review if certain red flags appear: income that does not match W-2s or 1099s on file, claimed credits that seem inconsistent with your income, or a refund that is unusually large for your income level. These holds can add two to four weeks to acceptance, even if you filed electronically.

You cannot speed up acceptance by calling the IRS or filing an amended return. The only way to know where your return stands is to check Where's My Refund. If it shows "Received" but not "Accepted," your return is in the queue. If it shows "Accepted," the 21-day deposit window has begun.

Bank rejection and account mismatch delays

Sometimes the IRS accepts your return and initiates the deposit, but your bank rejects it. This happens when the account number or routing number on your return does not match the account at your bank, or when the account has been closed. The IRS will then mail you a check instead, which takes an additional 7 to 10 business days to arrive.

You will not see a notification that this happened. The deposit simply will not appear, and you will receive a check weeks later. To avoid this, double-check your routing number and account number before you file. Your bank's website or a check from your account will show both numbers. The routing number is the first nine digits at the bottom left of a check; the account number follows.

If you suspect your bank rejected the deposit, call your bank first to confirm the account is still open and active. Then log into Where's My Refund to see if the status has changed to "Sent by Mail." If it has, a check is on the way.

Amended returns and refunds: expect six to eight weeks

If you filed an amended return (Form 1040-X) to correct an error or claim a credit you missed, the timeline is longer. The IRS processes amended returns separately and more slowly than original returns. Acceptance typically takes six to eight weeks from the date you file the amendment. Once accepted, add another 21 days for the deposit.

Amended returns cannot be filed electronically through most tax software—you must file on paper or use a tax professional who has special e-file credentials for amendments. Paper filing means the four- to six-week scanning delay applies on top of the six- to eight-week processing time. In total, an amended return filed in March might not result in a deposit until June.

If you are owed a refund from an amended return and you need the money sooner, there is no way to speed the process. The IRS does not offer expedited processing for amendments. Your only option is to wait or contact a tax professional to see whether they can file the amendment electronically on your behalf.

Tracking your refund and what each status means

The IRS Where's My Refund tool shows three main statuses: "Received," "Accepted," and "Sent by Mail" or "Deposited." Here is what each means:

Received: The IRS has your return but has not yet processed it. This status appears for e-filed returns within 24 hours of submission and for paper returns once they have been scanned. You are still waiting for acceptance.

Accepted: The IRS has processed your return and found no errors. The 21-day deposit window has started. The tool will show the date the return was accepted. If you see this status, your refund is on the way.

Sent by Mail or Deposited: The IRS has sent your refund. If it says "Deposited," check your bank account within the next few days. If it says "Sent by Mail," a check is in the mail and should arrive within 7 to 10 business days.

The tool updates once per day, usually between midnight and 1 a.m. Eastern time. Checking multiple times per day will not show new information. If the status has not changed in more than 21 days after acceptance, contact the IRS at 800-829-1040.

What to do if your refund is late

If more than 21 days have passed since the IRS accepted your return and you have not received a deposit or check, start by confirming the status in Where's My Refund. If it still shows "Accepted," the IRS may be investigating your return. This happens if they found a discrepancy between your return and information they have on file (W-2s, 1099s, prior-year returns).

Call the IRS at 800-829-1040 to ask whether your return is under review. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether they are waiting for information from you or whether they are still verifying your return. If they need information, they will tell you what to send and where to send it.

If the status shows "Deposited" but the money has not appeared in your account, contact your bank. Ask whether the deposit was rejected and whether a check was sent instead. If your bank confirms the deposit was rejected, check Where's My Refund again—it should now show "Sent by Mail."

Frequently Asked Questions

Can I get my refund faster if I file early in January?

Filing early does not may provide a faster refund. The IRS processes returns in batches, not in the order received. An e-filed return submitted January 15 may be accepted before one filed January 5. The main advantage of filing early is that you know your refund is coming and can plan around it, not that it arrives sooner.

Does the IRS send refunds on weekends or holidays?

Direct deposits are sent on business days only, Monday through Friday. If your deposit is scheduled for a Friday, it may not appear in your account until Monday because banks process deposits overnight. The IRS does not send deposits on weekends or federal holidays.

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

If you filed electronically and realize you made an error before the IRS accepts your return, you can file an amended return (Form 1040-X). If the IRS has already accepted your return, you must file an amendment. Amendments take six to eight weeks to process, so only file one if the error affects your refund amount or your tax liability.

Can I change my bank account after I file but before the refund deposits?

No. The IRS will deposit to the account number you provided on your return. If you want the refund to go to a different account, you must file an amended return with the new account information. This adds six to eight weeks to your timeline, so it is usually faster to let the deposit go to the original account and transfer the money yourself once it arrives.

Why does the IRS say 21 days but my refund took longer?

The 21-day window starts from acceptance, not from filing. If your return took three weeks to be accepted and then another two weeks to deposit, the total was five weeks, but the IRS only counts the two weeks after acceptance toward their 21-day promise. Always check Where's My Refund to see the acceptance date—that is when your 21-day window actually began.