The IRS deposits refunds on weekdays, Monday through Friday

The Internal Revenue Service does not deposit refunds on weekends or federal holidays. If your refund is scheduled to arrive on a Saturday or Sunday, your bank will receive it on the following Monday instead. The same applies to federal holidays — if a deposit date falls on a day like Thanksgiving or Christmas, the IRS pushes it to the next business day.

The actual day of the week your refund lands depends on when you filed, which route you chose to receive it, and how busy the IRS is that week. There is no single day every refund arrives. The IRS publishes a refund schedule each year, but it shows date ranges, not specific days of the week.

Your bank may also hold the deposit for one or two business days before the money appears in your account, even after the IRS sends it. This is separate from the IRS's deposit date and depends on your bank's own processing rules.

Key Takeaways

  • The IRS only deposits refunds Monday through Friday; weekend and holiday deposits are moved to the next business day.
  • Your specific refund date depends on when you filed and whether you chose direct deposit or a paper check, not on a fixed day of the week.
  • You can check your refund status and expected deposit date on the IRS website using the Where's My Refund tool.
  • Even after the IRS deposits your refund, your bank may hold it for one or two additional business days before you can use the money.

How to find your exact refund deposit date

The IRS provides a tool called Where's My Refund on its website at irs.gov. You enter your Social Security number, filing status, and the exact refund amount from your return. The tool tells you the date the IRS expects to deposit your refund — not a range, but a specific date.

This date is when the IRS will send the money to your bank, not when it will appear in your account. If that date is a Saturday or Sunday, the deposit moves to Monday. If it is a federal holiday, it moves to the next business day after that.

You can check Where's My Refund once per day. Checking more often will not speed up your refund or give you new information.

Why direct deposit is faster than a paper check

If you chose direct deposit on your tax return, the IRS sends your refund electronically to your bank account. This is the fastest method. The IRS typically processes direct deposits within 21 days of receiving your return, though many arrive sooner.

If you requested a paper check instead, the IRS must print and mail it. Paper checks take longer — usually four to six weeks from the time the IRS processes your return. The check also has to travel through the mail, and your bank has to process it when it arrives. This adds another week or more to the timeline.

The day of the week the IRS initiates the deposit or mails the check does not change these timelines. A direct deposit sent on a Friday will still reach your bank by Monday or Tuesday. A check mailed on a Friday will still take weeks to arrive.

What happens if your refund date falls on a weekend or holiday

The IRS does not work weekends. If your refund is scheduled for Saturday or Sunday, the IRS moves the deposit to the following Monday. Your bank will receive it on that Monday, though the money may not show in your account until Tuesday or Wednesday, depending on your bank's processing schedule.

Federal holidays follow the same rule. If your refund date is December 25 (Christmas), January 1 (New Year's Day), or another federal holiday, the IRS postpones the deposit to the next business day. This means a refund scheduled for a holiday Monday might not arrive until Tuesday.

The Where's My Refund tool accounts for weekends and holidays automatically. The date it shows you is already adjusted to a business day.

How your bank's processing time affects when you see the money

Even after the IRS deposits your refund, your bank controls when the money becomes available in your account. Most banks post direct deposits the same day or the next business day, but some hold deposits for one or two additional business days as a standard practice.

Your bank's account agreement or website should state its direct deposit posting time. Some banks offer early direct deposit, which means they post the funds before the official IRS deposit date — sometimes one or two days early. This is not an IRS feature; it is something individual banks offer to their customers.

If you do not see your refund in your account by the day after the IRS deposit date, contact your bank to confirm they received it. If they did not, the IRS may have sent it to the wrong account number.

What to do if your refund does not arrive on the expected date

If the date passes and your refund has not arrived, check Where's My Refund again. The status may have changed, or the date may have been pushed back. The IRS updates this tool every 24 hours.

If the tool still shows the same date and the money has not arrived, contact your bank first. Ask them to confirm they received the deposit from the IRS. If they did not, the IRS may have the wrong account number or routing number on file.

If your bank confirms they never received the deposit, contact the IRS directly. You can call the IRS at 1-800-829-1040 or visit an IRS office in person. Bring a copy of your tax return and your bank account information. The IRS can investigate where the deposit went and reissue it if needed.

Refund delays and why they happen

Not all refunds arrive within the standard 21-day window. The IRS may delay your refund if your return is incomplete, if there is a discrepancy between your return and IRS records, or if you claimed certain credits like the Earned Income Tax Credit or the Child Tax Credit.

Returns filed on paper take longer to process than those filed electronically, which can add weeks to the timeline. If you made an error on your return, the IRS may hold your refund while they verify the information.

During tax season (January through April), the IRS processes millions of returns. This volume can slow down refunds even when there are no problems with your return. A refund scheduled for mid-April may arrive later than one filed in June.

Frequently Asked Questions

Can the IRS deposit my refund on a Friday?

Yes. The IRS deposits refunds Monday through Friday. If your refund date is a Friday, the IRS will send it that day, and your bank should post it by Friday or Saturday. However, you may not see the money in your account until Monday, depending on your bank's processing schedule.

What if my refund date is Christmas or Thanksgiving?

The IRS will not deposit on federal holidays. Your refund will be moved to the next business day. If your date is December 25, the deposit will be sent on December 26 (or the next business day if that is also a holiday or weekend).

Does the IRS deposit refunds on Tuesday or Wednesday more often?

There is no pattern. The day of the week depends on when you filed and when the IRS finished processing your return. The IRS does not batch deposits by day of the week. Your specific refund date is shown in the Where's My Refund tool.

Why is my refund taking longer than 21 days?

Delays happen for several reasons: your return was filed on paper, you claimed certain tax credits, there is a discrepancy the IRS is verifying, or the IRS is straightforward backed up during peak tax season. Check Where's My Refund for an updated status, or contact the IRS if your refund is more than 21 days late.

Will my bank post my refund the same day the IRS deposits it?

Usually, but not always. Most banks post direct deposits the same day or next business day. Some banks hold deposits for one or two business days. Check your bank's direct deposit policy or contact them to find out their standard posting time.