How the IRS schedules direct deposits

The IRS does not send money on a fixed calendar date. Instead, deposit timing depends on which IRS program is sending the money, when you filed your return or claim, and whether the IRS found errors that need correction. Tax refunds, stimulus payments, and tax credits all follow different schedules.

The IRS publishes a refund schedule each year that shows when batches of returns will be processed. If your return was accepted on a certain date, you can look up that date on the IRS website to find the week your refund should arrive. The schedule typically runs from late January through October, with returns processed in weekly batches.

Direct deposits usually arrive within one to three business days after the IRS releases the payment to your bank. The delay is your bank's processing time, not the IRS's. Some banks post the money the same day they receive it; others take up to three business days. Contact your bank if a deposit does not appear within three business days of the IRS release date.

Key Takeaways

  • The IRS processes tax returns in weekly batches from late January through October, and you can find your batch date on the IRS website using your filing date.
  • Direct deposits arrive one to three business days after the IRS sends the payment, depending on your bank's processing speed.
  • If the IRS finds errors on your return, it will delay your deposit and send you a notice by mail explaining what needs to be fixed.
  • Refund advance loans and some tax credits have their own deposit schedules that do not follow the standard return processing timeline.
  • Weekends and federal holidays do not count as business days, so a Friday release may not show up until Tuesday.

How to find your specific deposit date

The IRS offers a tool called Where's My Refund? on its website (irs.gov). You enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool tells you the current status of your return and, once it has been processed, the date the IRS will release the deposit to your bank.

You can also call the IRS refund hotline at 1-800-829-1954. Have your return handy. The automated system will ask for your Social Security number and refund amount, then tell you the status and expected deposit date. Wait times are shortest early in the tax season (late January through March) and longest in summer.

If you filed a paper return instead of electronically, processing takes longer — typically four to six weeks instead of two to three weeks. The IRS processes paper returns in batches, and the Where's My Refund tool may not show status until the return has been scanned and entered into the system.

What delays a deposit

The IRS stops processing and holds your deposit if it finds a discrepancy on your return. Common reasons include a missing or mismatched Social Security number, income reported by your employer that does not match what you entered, or a claimed tax credit that the IRS cannot verify. When this happens, the IRS sends you a notice by mail explaining what is wrong.

You do not receive a deposit date until you respond to the notice. Response time varies — some notices require you to provide documents, others ask you to confirm information by phone. Once the IRS receives your response and verifies the information, it resumes processing and gives you a new deposit date.

Identity theft or fraud flags also delay deposits. If the IRS suspects your return may be fraudulent, it holds the refund while it investigates. This process can take several weeks or months. The IRS will contact you by mail if this happens.

Stimulus payments and tax credit deposits

Economic Impact Payments (stimulus checks) and refundable tax credits like the Earned Income Tax Credit (EITC) and Child Tax Credit (CTC) follow their own schedules, separate from regular refund processing. When these payments are issued, the IRS announces a deposit schedule in advance, usually specifying which groups of taxpayers will receive deposits on which dates.

For example, the IRS might release stimulus deposits in waves based on the last two digits of your Social Security number or your filing date. You can find the current schedule on the IRS website or by calling 1-800-829-1954. The Where's My Refund tool also shows the status of these payments once they have been processed.

Tax credits claimed on your return are typically included in your regular refund deposit. However, if you received an advance payment of the Child Tax Credit in 2021 or 2022, that payment arrived on a separate schedule (usually monthly) and does not affect when your regular refund arrives.

Bank processing and weekend delays

Once the IRS releases a deposit, your bank controls when the money appears in your account. Most banks post direct deposits the same business day they receive them, but some take up to three business days. Check your bank's direct deposit policy if you want to know its typical timeline.

Weekends and federal holidays do not count as business days. If the IRS releases your deposit on a Friday, your bank may not process it until Monday. If Monday is a federal holiday, processing may not happen until Tuesday. This is why a Friday release sometimes does not show up until the following Tuesday or Wednesday.

If your deposit does not appear within three business days of the IRS release date, contact your bank. Provide the bank with the IRS release date from the Where's My Refund tool. The bank can investigate whether the payment was received and why it has not posted to your account.

What to do if your deposit is late

First, confirm the IRS release date using Where's My Refund or by calling 1-800-829-1954. If the tool shows the IRS has not yet released the deposit, wait for the date shown. If the tool shows a release date that has passed, check with your bank to see if the deposit has arrived.

If the IRS release date was more than three business days ago and the money is not in your account, call your bank's customer service line. Tell them the IRS release date and ask them to trace the deposit. Provide your account number and routing number. The bank can tell you whether the payment was received and where it is in the processing queue.

If your bank confirms the deposit was not received, contact the IRS at 1-800-829-1954 or file a complaint on the IRS website. The IRS can investigate whether the payment was actually sent and, if not, reissue it. This process typically takes several weeks.

Direct deposit to a closed or wrong account

If you provided an incorrect account number or routing number on your return, or if your account was closed before the deposit arrived, the IRS deposit will be rejected by your bank. The money returns to the IRS, which then issues a paper check instead. This adds four to six weeks to the process.

You can prevent this by double-checking your account and routing numbers before you file. If you already filed and realize the information is wrong, contact the IRS immediately at 1-800-829-1954. The IRS cannot change the account information on a return that has already been accepted, but if you call before the deposit is released, the IRS may be able to stop it and reissue it to the correct account.

If the deposit was already rejected and returned to the IRS, watch for a paper check in the mail. The IRS will send it to the address on your return. If you do not receive it within four weeks of the original deposit date, contact the IRS to request a trace or reissuance.

Frequently Asked Questions

Can I change my bank account after I file my return?

No. Once your return is accepted by the IRS, you cannot change the account information. If you need to use a different account, you must wait for the deposit to be rejected and returned to the IRS as a paper check, then file an amended return with the correct account information. This delays your refund by several weeks.

Why does the IRS website say my refund is approved but I have not received it yet?

Approved means the IRS has processed your return and determined you are due a refund, but it has not yet released the deposit to your bank. The Where's My Refund tool will show a specific release date once the IRS has scheduled the deposit. Check back in a few days if no date is shown yet.

What if I filed my return on the last day of tax season?

Returns filed in late April or early May are processed in the final batches of the season, which typically run through October. Your deposit date will be later than returns filed in January or February. The Where's My Refund tool will show your specific date once your return is processed.

Do I need to do anything to receive my direct deposit?

No. If you provided valid bank account information on your return and the IRS approves your refund, the deposit will be sent automatically on the scheduled date. You do not need to take any action unless the IRS sends you a notice asking for more information.

How long does a paper check take if my direct deposit fails?

The IRS typically mails a replacement check four to six weeks after the original deposit date. Mail delivery adds another one to two weeks. If you do not receive the check within eight weeks of the original deposit date, contact the IRS to request a trace or stop payment and reissuance.