Bank files, including direct deposit files, don’t move on federal banking holidays. So, if a holiday falls during your payroll processing period, you’ll want to move up the processing schedule to ensure your workers are paid on time. If your check date falls directly on a holiday, adjusting your payday to the previous business day is common.
Below is a table of federal holidays, payroll processing dates, and check dates.
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
New Year’s Day 2023 | Mon, January 2, (observed)Sun, January 1 |
Mon, January 2 |
Thu, December 29 |
Tue, January 3 (Recommended) |
Thu, December 29 (No Change) |
Tue, January 3 |
Fri, December 30 |
Tue, January 3 (No Change) |
Thu, December 29 |
||
Wed, January 4 |
Mon, January 2 |
Wed, January 4 (No Change) |
Fri, December 30 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Martin Luther King Jr. Day | Mon, January 16 |
Mon, January 16 |
Thu, January 12 |
Tue, January 17 (Recommended) |
Thu, January 12 (No Change) |
Tue, January 17 |
Fri, January 13 |
Tue, January 17 (No Change) |
Thu, January 12 |
||
Wed, January 18 |
Mon, January 16 |
Wed, January 18 (No Change) |
Fri, January 13 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Washington’s Birthday (Presidents Day) |
Mon, February 20 |
Mon, February 20 |
Thu, February 16 |
Tue, February 21 (Recommended) |
Thu, February 16 (No Change) |
Tue, February 21 |
Fri, February 17 |
Tue, February 21 (No Change) |
Thu, February 16 |
||
Wed, February 22 |
Mon, February 20 |
Wed, February 22 (No Change) |
Fri, February 17 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Memorial Day | Mon, May 29 |
Mon, May 29 |
Thu, May 25 |
Tue, May 30 (Recommended) |
Thu, May 25 (No Change) |
Tue, May 30 |
Fri, May 26 |
Tue, May 30 (No Change) |
Thu, May 25 |
||
Wed, May 31 |
Mon, May 29 |
Wed, May 31 (No Change) |
Fri, May 26 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Juneteenth National Independence Day |
Mon, June 19 |
Mon, June 19 |
Thu, June 15 |
Tue, June 20 (Recommended) |
Thu, June 15 (No Change) |
Tue, June 20 |
Fri, June 16 |
Tue, June 20 (No Change) |
Thu, June 15 |
||
Wed, June 21 |
Mon, June 19 |
Wed, June 21 (No Change) |
Fri, June 16 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Independence Day | Tue, July 4 |
Tue, July 4 |
Fri, June 30 |
Wed, July 5 (Recommended) |
Fri, June 30 (No Change) |
Wed, July 5 |
Mon, July 3 |
Wed, July 5 (No Change) |
Fri, June 30 |
||
Thu, July 6 |
Tue, July 4 |
Thu, July 6 (No Change) |
Mon, July 3 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Labor Day | Mon, September 4 |
Mon, September 4 |
Thu, August 31 |
Tue, September 5 (Recommended) |
Thu, August 31 (No Change) |
Tue, September 5 |
Fri, September 1 |
Tue, September 5 (No Change) |
Thu, August 31 |
||
Wed, September 6 |
Mon, September 4 |
Wed, September 6 (No Change) |
Fri, September 1 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Columbus Day | Mon, October 9 |
Mon, October 9 |
Thu, October 5 |
Tue, October 10 (Recommended) |
Thu, October 5 (No Change) |
Tue, October 10 |
Fri, October 6 |
Tue, October 10 (No Change) |
Thu, October 5 |
||
Wed, October 11 |
Mon, October 9 |
Wed, October 11 (No Change) |
Fri, October 6 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Thanksgiving Day | Thu, November 23 |
Thu, November 23 |
Tue, November 21 |
Fri, November 24 (Recommended) |
Tue, November 21 (No Change) |
Fri, November 24 |
Wed, November 22 |
Fri, November 24 (No Change) |
Tue, November 21 |
||
Mon, November 27 |
Thu, November 23 |
Mon, November 27 (No Change) |
Wed, November 22 |
||
Day After Thanksgiving |
Fri, November 24 |
Fri, November 24 |
Wed, November 22 |
Fri, November 24 (No Change) |
Tue, November 21 |
Mon, November 27 |
Thu, November 23 |
Mon, November 27 (No Change) |
Wed, November 22 |
||
Tue, November 28 |
Fri, November 24 |
Tue, November 28 (No Change) |
Wed, November 22 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
Christmas Day | Mon, December 25 |
Mon, December 25 |
Thu, December 21 |
Tue, December 26 (Recommended) |
Thu, December 21 (No Change) |
Tue, December 26 |
Fri, December 22 |
Tue, December 26 (No Change) |
Thu, December 21 |
||
Wed, December 27 |
Mon, December 25 |
Wed, December 27 (No Change) |
Fri, December 22 |
||
Holiday | Holiday Date | Original Check Date |
Original Processing Date |
New Check Date |
New Processing Date |
New Year’s Day 2024 | Mon, January 1 |
Mon, January 1 |
Thu, December 28 |
Tue, January 2 (Recommended) |
Thu, December 28 (No Change) |
Tue, January 2 |
Fri, December 29 |
Tue, January 2 (No Change) |
Thu, December 28 |
||
Wed, January 3 | Mon, January 1 |
Wed, January 3 (No Change) |
Fri, December 29 |
Other Non-Federal Banking Holidays to Note:
Valentine’s Day: Tuesday, February 14, 2023
St Patrick’s Day: Friday, March 17, 2023
Passover: Thursday, April 6, 2023
Good Friday: Friday, April 7, 2023
Easter: Sunday, April 9, 2023
Mother’s Day: Sunday, May 14, 2023
Father’s Day: Sunday, June 18, 2023
Employers looking for info on future banking holidays should refer to the Board of Governors of the Federal Reserve System, which keeps a list of federal banking holidays for the current year and the following four years.