The deposit date the IRS gives you is an estimate, not a may provide

The IRS publishes a refund deposit date when you check your status online or through the Where's My Refund tool, but that date is not a promise. It is the IRS's best estimate based on when they expect to process your return and send the file to your bank. The actual deposit can arrive several days before that date, or several days after it. The IRS does not control the final step—your bank does—and banks process incoming deposits on their own schedule.

If your deposit date has passed and the money has not arrived, the delay usually falls into one of three categories: the IRS is still processing your return, the IRS sent the file but your bank has not yet posted it, or there is a problem with the return itself that the IRS caught after giving you the initial estimate.

Key Takeaways

  • The IRS deposit date is an estimate based on processing speed, not a may provide arrival time.
  • Even after the IRS sends your refund to your bank, the bank may take one to three business days to post it to your account.
  • If the deposit date has passed by more than five business days, check the Where's My Refund tool again—the status may have changed to show a new date or an issue.
  • Some returns trigger additional review steps that are not visible in the online tool and can add one to two weeks to the timeline.

What happens between the IRS sending your refund and it landing in your account

The IRS does not deposit money directly into your bank account. Instead, the IRS sends a file to the Federal Reserve, which routes it to your bank's processing center. Your bank then posts the deposit to your account. This handoff typically takes one to three business days, depending on your bank's processing schedule and whether the deposit arrives on a weekend or holiday.

Some banks post deposits the same day they arrive. Others batch-process all incoming deposits once per day, usually in the early morning. A few banks, particularly smaller regional ones, may take longer. If the IRS sent your refund on a Thursday, your bank might not process it until Monday morning, making the total wait four calendar days even though only two business days have passed.

You can confirm the IRS has sent the refund by checking the Where's My Refund tool. If the status says "Your refund was sent on [date]," the money is in the banking system. At that point, the delay is on your bank's side, not the IRS's.

When the IRS revises the deposit date after you have already seen it

If you checked your refund status two weeks ago and saw a deposit date of today, but today arrives and the money is not there, log back into Where's My Refund. The IRS may have revised the date. This happens when the IRS encounters something during processing that requires extra review—a mismatch between your return and IRS records, an identity verification step, or a discrepancy in income or dependents.

These holds are not always visible in the online tool. You might see the status change from "We are processing your return" to "Your refund was sent on [new date]" without any explanation of what caused the delay. The new date typically reflects an additional one to two weeks of processing time.

If the status has not changed in more than a week, or if it still shows the original date even though that date has passed, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can tell you whether the return is still in queue, whether it has been sent, or whether there is a hold you need to resolve.

Reasons the deposit date can slip by five or more business days

A slip of one or two business days is normal and usually just reflects your bank's processing schedule. A slip of five or more business days suggests one of these issues: the IRS has not actually sent the refund yet (it is still processing), your return has been flagged for review, or there is a problem with the bank account information you provided.

If you provided a checking account number that does not match your name, or if you listed a savings account at a bank that does not accept ACH deposits (some credit unions and small banks have this restriction), the IRS cannot deposit the money electronically. In that case, the IRS will mail a check instead, which can take two to three weeks from the original deposit date. The Where's My Refund tool may not update to reflect this change when ready.

Returns that claim the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC) are held by law until mid-February, even if they are otherwise complete. If your return includes either credit, the IRS will not send your refund before that date, regardless of what the initial estimate said. The Where's My Refund tool should show this hold, but not all taxpayers see the notification clearly.

How to find out what is actually happening with your refund

Start by checking Where's My Refund at irs.gov. You will need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once per day, usually overnight. If you checked yesterday and the status has not changed, check again in the evening or the next morning.

The tool shows one of four statuses: "We are processing your return," "Your refund was sent on [date]," "Your refund was deposited on [date]," or a message about a problem or hold. If it says the refund was sent, it is in the banking system and your bank controls the timeline from there. If it still says processing and the original date has passed, the return is delayed.

If the tool shows no status at all, or if it says "We cannot provide information about your refund," your return may not have been received or processed yet. This can happen if you filed very recently, if there was an error in how you submitted the return, or if the IRS is experiencing a backlog. Wait 24 hours and check again.

If the status has not changed in more than a week, or if the deposit date has passed by more than five business days, call the IRS at 1-800-829-1040. Wait times are long during tax season, but the IRS can access your account and tell you the actual status. Have your information ready and be prepared to wait on hold.

What you can do while you wait

If the deposit date has passed but the money has not arrived, contact your bank first. Ask them to confirm whether the deposit has been received and is pending posting, or whether nothing has arrived yet. Some banks can tell you the exact time a deposit will post. If your bank says nothing has arrived, then the IRS has not sent it yet, and you need to contact the IRS.

Do not assume the refund is lost or stolen. Refund fraud is rare when the money is going to a bank account in your name. The most common reason for a missing refund is a processing delay at the IRS, followed by a banking delay, followed by a problem with the account information you provided.

If you need the money urgently, you have limited options. You cannot force the IRS to process faster or force your bank to post sooner. You can ask your bank whether they will advance the deposit as a courtesy, though most will not. Some employers offer paycheck advances or loans to employees in a bind. If you are facing a hardship, contact a local nonprofit credit counselor through the National Foundation for Credit Counseling (nfcc.org) to discuss short-term options.

Frequently Asked Questions

Can the IRS deposit my refund before the date they gave me?

Yes. The IRS sometimes processes returns faster than expected and sends the refund early. If you see the deposit in your account before the estimated date, the IRS straightforward finished processing sooner. This is not a problem and does not affect the amount.

What if my bank says they never received the deposit?

If your bank confirms nothing has arrived, the IRS has not sent it yet. Check Where's My Refund again to see if the status has changed. If it still says the refund was sent, contact the IRS to verify the bank account number they have on file. A typo in the account number will cause the IRS to mail a check instead.

Does the deposit date change if I filed an amended return?

Yes. An amended return (Form 1040-X) restarts the processing timeline. The IRS will give you a new deposit date estimate, which is typically four to six weeks from the date they receive the amended return. The original deposit date no longer applies.

Why does the IRS say my refund was sent but my bank says they did not receive it?

This usually means the IRS sent the file to the Federal Reserve, but it has not yet reached your specific bank's processing center. The Federal Reserve sorts and routes millions of deposits daily, and the journey from the IRS to your bank can take one to three business days. Wait another business day or two and check with your bank again.

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

No. Once you file, the bank account information is locked in. If you need to change it, you must file an amended return with the correct account number. This will delay your refund by several weeks. If you realize the account number is wrong after filing, contact the IRS when ready at 1-800-829-1040 so they can correct it before sending the refund.