Banks close on federal holidays and weekends, which delays refund deposits and payment processing

Banks in the United States close on 11 federal holidays each year, plus every Saturday and Sunday. When a bank is closed, deposits do not post to accounts, checks do not clear, and electronic transfers do not process. If you are waiting for a tax refund, stimulus payment, insurance payout, or business reimbursement, a bank closure means your money sits in transit one extra day.

The Federal Reserve sets the official closure dates, and all banks must observe them. Some banks also close on additional state holidays depending on where they operate. The most common closures are New Year's Day, Martin Luther King Jr. Day, Presidents' Day, Memorial Day, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas.

If a federal holiday falls on a weekday, the banking system shuts down entirely. If it falls on a weekend, banks are already closed, so there is no additional delay. This matters for refunds because the government and insurance companies often schedule deposits to land on business days. A holiday in the middle of the week can push your deposit back by two or three calendar days.

Key Takeaways

  • Federal holidays and weekends stop all bank deposits, check clearing, and electronic transfers from processing.
  • The 11 federal banking holidays are set by the Federal Reserve and apply to all banks nationwide.
  • A holiday on a weekday delays refunds by at least one business day; a holiday on a weekend does not add extra delay.
  • Tax refunds, stimulus payments, and insurance payouts all wait for the next business day to deposit if a holiday is in the way.
  • You can track your refund status on the IRS website, your state tax authority, or your insurance company portal regardless of bank closures.

The 11 federal banking holidays and when they occur

The Federal Reserve recognizes these holidays every year: New Year's Day (January 1), Martin Luther King Jr. Day (third Monday in January), Presidents' Day (third Monday in February), Memorial Day (last Monday in May), Juneteenth (June 19), Independence Day (July 4), Labor Day (first Monday in September), Columbus Day (second Monday in October), Veterans Day (November 11), Thanksgiving (fourth Thursday in November), and Christmas (December 25).

When any of these dates fall on a Saturday or Sunday, banks are already closed, so the closure does not add an extra delay. When one falls on a weekday, all Federal Reserve banks, most commercial banks, and the entire ACH (Automated Clearing House) network shut down. This is the system that moves refunds from the government or an insurance company to your bank account.

Some banks also observe state-specific holidays. For example, banks in Texas may close on San Jacinto Day (March 2), and banks in Hawaii may close on additional days. Check your bank's holiday schedule on their website or call their customer service line to see if they observe holidays beyond the federal list.

How bank closures delay tax refunds and government payments

The IRS and state tax authorities process refunds on a schedule that assumes banks will be open. If your refund is scheduled to deposit on a Friday and a holiday falls on that Friday, the deposit moves to the following Monday. If the holiday is on a Monday, your refund waits until Tuesday.

The IRS publishes a refund schedule each year that accounts for holidays. You can check the IRS website or your state tax authority's website to see the expected deposit date for your specific refund. The date shown is the date the government sends the money, not the date it arrives in your account—banks may take an additional one to two business days to post it.

Stimulus payments and other government disbursements follow the same pattern. The Treasury Department coordinates with the Federal Reserve to avoid sending deposits on days when banks cannot process them, but holidays still create bottlenecks. Millions of refunds and payments move through the system at once, so even a one-day delay can affect your timeline.

How bank closures affect insurance refunds and business reimbursements

Insurance companies and businesses also stop processing refunds on bank holidays. An insurance refund that would normally post in three to five business days may take six to eight days if a holiday falls in that window. The company sends the payment, but the receiving bank cannot process it until the next business day.

Some insurance companies and businesses use third-party payment processors that operate on weekends, but the receiving bank still cannot accept the deposit until it reopens. This means a refund sent on a Thursday before a Friday holiday will not post until Monday at the earliest.

If you are waiting for a business reimbursement—from an employer, a vendor, or a contractor—the same rule applies. The business may process the payment on a holiday, but your bank will not receive it until the next business day. Check your company's refund policy or contact them directly to understand their processing timeline around holidays.

Checking your refund status when banks are closed

You can track your refund status even when banks are closed. The IRS provides a "Where's My Refund?" tool on its website that updates once per day, usually overnight. State tax authorities have similar tools. These tools show the status of your refund at the government level, not at your bank, so they work on holidays.

Insurance companies and businesses typically offer online portals or customer service lines where you can check refund status. Call or log in during business hours to see where your money is in the process. If the status shows "sent" or "processed," the refund is on its way to your bank and will post on the next business day.

Do not assume a delay means something went wrong. If your refund was scheduled to arrive on a holiday or the day after a holiday, a one- to three-day delay is normal. If your refund is more than a week late beyond the expected date, contact the issuer directly.

What to do if your refund does not arrive after a bank holiday

If your refund was supposed to arrive on or shortly after a bank holiday and it has not shown up, first check the status with the issuer. Log into the IRS "Where's My Refund?" tool, your state tax website, your insurance company portal, or your business's payment tracking system. The status will tell you whether the money has been sent or is still being processed.

If the status shows the refund was sent but has not arrived in your account, contact your bank. Provide them with the date the refund was sent and the amount. Banks can trace deposits and tell you whether the money arrived at their system. If it did, they can post it manually. If it did not, they can help you contact the issuer to resend it.

Keep records of the refund status, the expected arrival date, and any communication with the issuer or your bank. If the refund is more than two weeks late, file a complaint with your state's banking regulator or the Consumer Financial Protection Bureau. These agencies can investigate delays and push for resolution.

Planning around bank holidays when you need your refund

If you know a bank holiday is coming and you are waiting for a refund, plan your budget accordingly. Check the expected deposit date on the IRS website or your state tax authority. If the date falls on or near a holiday, assume the deposit will arrive one to three business days later.

Do not count on a refund arriving on a specific date if a holiday is in the way. If you need the money by a certain date, contact the issuer to ask whether they can send it earlier or use an expedited delivery method. Some insurance companies and businesses offer same-day or next-day payment options for a fee.

If you are filing a tax return close to a holiday, file early. The IRS processes returns in the order they are received, and filing weeks in advance gives your refund time to move through the system before holidays create delays.

Frequently Asked Questions

Does my bank close on state holidays that are not federal holidays?

Most banks close only on the 11 federal holidays, but some banks in specific states also close on state-only holidays. Check your bank's website or call their customer service line to see their full holiday schedule. If your bank is closed on a day the IRS is open, your refund will still arrive the next business day.

If a holiday falls on a Saturday, does my refund arrive on Friday or Monday?

If a holiday falls on a Saturday, banks are already closed for the weekend, so there is no additional delay. Your refund will arrive on the next business day, which is Monday. The government schedules deposits to avoid sending them on days when banks cannot process them.

Can I get my refund faster if I use a different payment method?

Direct deposit to a bank account is the fastest method and is not affected by holidays any differently than other methods. Paper checks take longer and are also delayed by holidays because the mail does not run on federal holidays. Prepaid debit cards and money transfer services may offer faster delivery but typically cost a fee.

What if my bank is open but the Federal Reserve is closed?

If the Federal Reserve is closed, your bank cannot process deposits through the ACH network, even if the bank itself is open. Your refund will not post until the Federal Reserve reopens. This is rare but can happen on holidays that fall on weekdays.

How do I know if today is a federal banking holiday?

Check the Federal Reserve's website for the official list of banking holidays, or call your bank's customer service line. You can also search "federal banking holidays [current year]" to see the full schedule. Most banks display their holiday hours on their website and at branch locations.