Yes, New Year's Day is a federal bank holiday

New Year's Day (January 1st) is a federal bank holiday in the United States. Banks close on this day, and most federal offices shut down. If you have money coming in — a tax refund, stimulus payment, insurance payout, or regular paycheck — the timing of that deposit changes when New Year's Day falls on a weekday.

The federal government observes New Year's Day every year without exception. When January 1st lands on a Saturday or Sunday, most banks still close on the nearest weekday (usually Friday if it's a Saturday, or Monday if it's a Sunday), though some banks handle this differently. Check with your bank about their specific holiday schedule if New Year's Day falls on a weekend.

Key Takeaways

  • Banks and federal offices close on January 1st every year, which delays any deposits scheduled for that day by one business day.
  • Tax refunds, stimulus payments, and paychecks that would normally arrive on January 1st will arrive on January 2nd instead.
  • Direct deposits scheduled for January 1st typically post the next business day, but timing depends on your bank and the payer's processing schedule.
  • If you need cash before the holiday, withdraw it on December 31st, since ATMs may have limited availability and some branches close early.

How New Year's Day affects direct deposits and refunds

When a direct deposit or refund is scheduled to hit your account on January 1st, it will not arrive until January 2nd (or the next business day after that if January 2nd is also a weekend). This is because the Federal Reserve and the banking system do not process transactions on federal holidays. The payer — your employer, the IRS, your insurance company — initiates the transfer, but the banks cannot complete it until they reopen.

Tax refunds sent by direct deposit follow the same rule. If the IRS processes your refund on January 1st, you will not see it in your account until the next business day. The IRS publishes a refund schedule each year; if your refund date falls on or near January 1st, add one business day to the published timeline.

Stimulus payments and other federal payments (Social Security, unemployment benefits, veteran payments) also delay by one day if they land on January 1st. The payment is issued, but the deposit does not clear until the banks reopen.

What happens to paychecks on New Year's Day

If your employer normally pays you on January 1st and that day is a weekday, your paycheck will deposit on January 2nd instead. Most payroll systems are programmed to push deposits forward automatically when a payday falls on a federal holiday. However, some employers pay on the last business day before the holiday, so your check may arrive on December 31st.

Ask your payroll department or check your employee handbook to confirm your company's policy. If you are paid weekly or biweekly, the holiday may not affect you at all — your next payday might not fall on January 1st. If it does, your employer should have told you when to expect the deposit.

ATM access and cash withdrawal on New Year's Day

Most ATMs remain open on New Year's Day, even when bank branches are closed. You can withdraw cash from your account using an ATM on January 1st. However, if you need to speak to someone at the bank, deposit a check, or handle a transaction that requires a teller, you will have to wait until January 2nd.

Plan ahead if you need cash for the holiday. Withdraw money on December 31st to avoid relying on ATM availability, which can be unpredictable during holidays. Some ATMs run out of cash or malfunction during high-traffic periods.

When January 1st falls on a weekend

If January 1st is a Saturday, most banks observe the holiday on Friday, December 31st. If January 1st is a Sunday, most banks observe it on Monday, January 2nd. This means your bank will be closed on the observed day, not necessarily on January 1st itself.

However, not all banks follow this rule identically. Some banks close on both the actual date and the observed date. Others close only on the observed date. Check your bank's holiday schedule on their website or call ahead to confirm which days your branch will be closed.

If you have a refund or deposit scheduled for the observed holiday, it will delay until the next business day after that. For example, if January 1st is a Sunday and your bank observes the holiday on Monday, January 2nd, a deposit scheduled for January 2nd will arrive on January 3rd instead.

How to track a refund or payment around New Year's Day

For tax refunds, use the IRS "Where's My Refund?" tool on IRS.gov. Enter your Social Security number, filing status, and the exact refund amount shown on your return. The tool updates once per day and will show you the expected deposit date. If that date is January 1st or the day after, assume a one-day delay.

For stimulus payments, check the status on IRS.gov or the Treasury Department's website. For insurance refunds, log into your insurer's online account or call their customer service line. For paychecks, check your employer's payroll portal or ask your HR department directly.

If a deposit does not arrive by the business day after the expected date, contact the payer (IRS, employer, insurance company) to confirm the payment was sent. Banks can trace a deposit once it has been initiated; the payer can tell you whether the transfer went through.

What to do if your deposit is late after New Year's Day

If your refund or payment was supposed to arrive on January 2nd but did not show up by end of business that day, wait until January 3rd. Sometimes deposits process overnight and appear the next morning. If it still has not arrived by January 3rd, contact the payer.

For tax refunds, call the IRS at 1-800-829-1040 or use the "Where's My Refund?" tool again — it may have updated with new information. For paychecks, contact your payroll or HR department. For insurance refunds, call your insurer's customer service number. Have your account number, Social Security number, and the refund or payment amount ready.

If the payer confirms the money was sent but your bank has not received it, file a trace with your bank. This is a formal request to locate a missing deposit. Your bank can contact the sending bank and investigate. Traces usually take 5 to 10 business days.

Frequently Asked Questions

Will my direct deposit arrive on January 1st if it's scheduled for that day?

No. If January 1st is a weekday, your direct deposit will arrive on January 2nd instead. If January 1st is a weekend and your bank observes the holiday on Monday, January 2nd, the deposit will arrive on January 3rd. Banks do not process transactions on federal holidays.

Can I withdraw cash from an ATM on New Year's Day?

Yes, most ATMs stay open on New Year's Day even when branches are closed. However, ATM availability can be unpredictable during holidays, and some machines may run out of cash. Withdraw money on December 31st if you need cash for the holiday.

Does the IRS send tax refunds on New Year's Day?

The IRS processes refunds year-round, including around New Year's Day. However, if your refund is scheduled to deposit on January 1st, it will arrive on January 2nd instead because banks are closed. Check the IRS "Where's My Refund?" tool for your exact deposit date.

What if my paycheck was supposed to arrive on January 1st?

Your employer's payroll system will automatically push the deposit to January 2nd (or the next business day). Some employers pay on the last business day before the holiday instead, so your check may arrive on December 31st. Ask your payroll department to confirm your company's policy.

How do I know if my bank is closed on New Year's Day?

Check your bank's website for their holiday schedule, or call your branch directly. Most banks close on January 1st, but some observe the holiday on the nearest weekday if January 1st falls on a weekend. Confirm the exact date your branch will be closed.