Tax refunds do not deposit on weekends or federal holidays

The IRS and your bank both process refunds only on business days — Monday through Friday, excluding federal holidays. If your refund is scheduled to arrive on a Saturday, Sunday, or holiday, it will land in your account on the next business day instead. This delay is built into how the banking system works, not a choice the IRS makes for each refund.

The same rule applies whether you chose direct deposit or are waiting for a paper check. Direct deposits queue up and process in batches during business hours. Paper checks move through postal delivery, which also stops on weekends and holidays. Neither method moves money on days when banks are closed.

If the IRS says your refund will arrive by a certain date, that date is always a business day. The IRS does not promise weekend or holiday delivery. You can check your refund status on the IRS website using the "Where's My Refund?" tool, which shows the expected deposit date — and that date will always be a weekday.

Key Takeaways

  • The IRS and banks process refunds only Monday through Friday, so a refund scheduled for Saturday will arrive Monday instead.
  • Federal holidays delay refunds the same way weekends do — your money will not move until the next business day.
  • The IRS "Where's My Refund?" tool shows your expected deposit date, which is always a business day.
  • Direct deposit and paper checks both follow the same weekend and holiday delays.
  • If your refund date falls on a holiday, add one business day to when you expect to see the money.

How the IRS schedules refund dates around weekends

The IRS batches refunds and sends them to banks in groups. These batches leave the IRS on business days only. If your refund would naturally land on a Saturday or Sunday, the IRS schedules the batch to leave on Friday instead, so the money arrives Monday morning. The system is designed to avoid sending money when banks cannot receive it.

This means the IRS does not actually hold your refund over the weekend — it simply does not send it until the bank can process it. The delay is automatic and applies to millions of refunds at once. You cannot request a different timing, and the IRS does not offer weekend or holiday delivery as an option.

What happens if your refund date lands on a federal holiday

Federal holidays — like Memorial Day, Independence Day, Thanksgiving, or Christmas — shut down both the IRS and the banking system. A refund scheduled to arrive on a federal holiday will not move until the next business day. If the holiday falls on a Thursday, for example, your refund will not arrive until Friday. If it falls on a Friday, you will wait until Monday.

The IRS publishes its holiday schedule each year. If you are watching your refund status and see a date that falls on a holiday, assume it will arrive the next business day. The "Where's My Refund?" tool may or may not update to reflect the delay — sometimes it shows the original date, and sometimes it adjusts automatically. Either way, the money will not move until the bank reopens.

Direct deposit versus paper checks on weekends

Direct deposit is faster overall, but it still stops on weekends. When you choose direct deposit, the IRS sends your refund electronically to your bank on a business day. Your bank then credits your account — usually within one business day of receiving it, though some banks take longer. If the IRS sends your refund on Friday afternoon, your bank may not show it until Monday or Tuesday.

Paper checks move even slower and are also subject to weekend delays. The IRS prints and mails your check on a business day. It then travels through the postal system, which does not deliver on Sundays and observes federal holidays. A check mailed on Friday will not arrive until at least Tuesday. Once you deposit it, your bank may hold it for up to five business days before the funds are available.

If you are waiting for a refund and want the fastest possible delivery, direct deposit is the better choice — but it still cannot move on weekends or holidays.

Tracking your refund status through a weekend

Use the IRS "Where's My Refund?" tool at irs.gov to see your expected deposit date. This tool updates once per day, usually overnight. If you check it on a Friday and it shows a Monday deposit date, that is your answer — the money will arrive Monday morning, assuming no other delays. If it shows a date that falls on a weekend or holiday, the actual deposit will be the next business day.

The tool does not update on weekends, so checking Saturday or Sunday will show you the same information you saw on Friday. Wait until Monday to check again if you are looking for a change. If your refund was supposed to arrive by a certain date and it is now past that date, check the tool again on Monday — sometimes delays show up in the system only after the weekend passes.

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

If your refund does not arrive by the business day after the date shown in "Where's My Refund?", contact the IRS. Call the refund hotline at 1-800-829-1954 or use the IRS website to request a callback. Have your Social Security number, filing status, and the refund amount ready. The IRS can tell you whether your refund was actually sent and, if so, whether your bank received it.

Sometimes a refund is delayed because of an error on your return — a mismatched name or Social Security number, for example. The IRS may hold your refund while it verifies your identity. This can add weeks to your timeline and is separate from weekend delays. The IRS will contact you by mail if this happens, so check your mailbox as well as your bank account.

If the IRS confirms your refund was sent but your bank did not receive it, ask your bank to investigate. Provide them with the date the IRS says it sent the money and the amount. Your bank can trace the transfer and tell you whether it arrived and where it went. This is rare, but it does happen — and your bank is the right place to start if money disappears in transit.

Planning around refund timing and weekends

If you are counting on your refund to pay a bill or cover an expense, do not assume it will arrive on the exact date shown in "Where's My Refund?". Add one business day as a buffer, and add two if a weekend or holiday is involved. If the tool says your refund arrives Friday, plan as if it will arrive Monday. If it says Wednesday and Thursday is Thanksgiving, plan for Friday.

This is especially important if you are using your refund to cover a payment due date. Contact your creditor or service provider ahead of time and explain that your refund is coming. Many will work with you if you have a deposit date in writing from the IRS. Do not wait until the last minute to tell them — give yourself time to follow up if the refund is delayed.

Frequently Asked Questions

Can I get my refund deposited faster if I ask the IRS?

No. The IRS processes refunds on a fixed schedule and does not offer expedited delivery. Direct deposit is the fastest method available, but it still follows the same weekend and holiday delays as everything else. Once you file your return, the timing is out of your hands.

What if my bank is open on a holiday but the IRS is closed?

Your refund will not arrive. The IRS must send the refund first, and it does not operate on federal holidays. Your bank being open does not matter — there is no refund to receive until the IRS sends it on the next business day.

Does the IRS send refunds on Friday if it knows they will not arrive until Monday?

Yes. The IRS batches refunds and sends them on business days. If your refund is in a batch scheduled for Friday, it goes out Friday even though your bank will not process it until Monday. This is normal and not a delay — it is how the system is designed to work.

Will my bank show a pending deposit over the weekend?

Maybe. Some banks show pending deposits as soon as they receive the electronic transfer from the IRS, even if the funds are not available until the next business day. Others do not show anything until the money actually clears. Check with your bank about how it handles IRS refunds.

If my refund is supposed to arrive on Christmas, when will it actually come?

The next business day after Christmas. If Christmas falls on a Thursday, your refund arrives Friday. If it falls on a Friday, you will wait until Monday. The IRS does not work on Christmas, so no refunds move that day regardless of what the calendar shows.