Your payroll is due every other Friday. Your provider needs submissions by Tuesday at 5 PM. That gives you three business days to collect timesheets, review hours, handle exceptions, and submit — until a Monday holiday turns that three-day window into two. Payroll has zero margin for error: employees notice immediately when a check is wrong or late.
The Hidden Math Behind Pay Periods
Not all pay periods are created equal, and the business-day count is why:
| Frequency | Standard days | With 1 holiday | Worst case | Annual periods |
|---|---|---|---|---|
| Biweekly | 10 business days | 9 business days | as few as 7 (Thanksgiving week) | 26 (sometimes 27) |
| Semi-monthly | 9–12 business days | compressed further | 9–10 (Feb 1st half) | always 24 |
| Monthly | 18–23 business days | — | 18 (Nov, US) | 12 |
The difference between a 12-business-day period and a 9-business-day period is 25% less time to process the same amount of work. If your team barely finishes in 12 days, 9 days will break your process.
The Submission Deadline Trap
Most payroll providers (ADP, Paychex, Gusto, Paylocity) require submission 2–3 business days before payday. In a normal week with a Friday payday, you collect timesheets Monday, review Tuesday, and submit Wednesday. Add a Monday holiday and you've lost 25% of your processing time — timesheet collection and review get compressed into a single day.
Some providers also move payday earlier when banks are closed on the scheduled date, which can shrink a three-day processing window down to one. This happens most often around Thanksgiving, Christmas, and Independence Day.
Build your payroll calendar in seconds
Count exact business days between any two dates, with accurate holiday calendars for 50+ countries.
Open Business Days Calculator →Month-by-Month Payroll Pressure Points (2026)
- January — New Year's Day + MLK Day compress two pay periods, and W-2 prep deadlines approach.
- February — Presidents' Day plus the shortest month means the 1st–15th semi-monthly period can drop to 9 business days.
- May — Memorial Day compresses end-of-month payrolls.
- July — Independence Day disrupts both semi-monthly periods.
- September — Labor Day disrupts the start of the month.
- November — the worst month: Veterans Day and Thanksgiving together can leave a biweekly period with only 7 working days.
- December — Christmas plus year-end processing, bonus runs, and W-2 verification all compete for the same shrunken week.
Check exact counts for any month with our monthly business day pages — swap the month and year in the URL for any period you need.
The Year-End Payroll Crunch
December payroll is its own category of stress. You're running the final payroll of the year, a separate bonus run with separate tax calculations, year-end adjustments, W-2 data verification, 401(k) true-up contributions, and state unemployment tax reconciliation — all while Christmas removes a business day, New Year's Eve shortens office hours, and both employees and payroll vendors run on skeleton crews.
The smart move: map out every December deadline in business days on December 1, so you know your real deadlines rather than the ones that assume a normal week.
Direct Deposit Timing: Why Business Days Matter to Employees
Employees don't think in business days — they think in "when does the money hit my account." Direct deposits process on business days only, so an ACH transfer initiated Friday typically arrives Monday (Tuesday if Monday is a holiday). When payday itself falls on a bank holiday, most providers move the deposit to the previous business day, though some push it to the next one instead. "Why didn't I get paid on Friday?" almost always comes down to a business-day calculation the employee never saw.
How to Build a Payroll Calendar
- List every pay date for the year.
- Mark holidays that fall within 3 business days of each pay date.
- Calculate the submission deadline for each period (pay date minus your provider's required lead time).
- Identify compressed periods with fewer than your normal processing days.
- Flag year-end dates for bonus runs, W-2 prep, and tax deadlines.
Use our Payday Calculator to generate a full year of pay dates with holiday-adjusted flags automatically, or the main business days calculator to check any specific window.
Frequently Asked Questions
How many business days are in a biweekly pay period?
A standard biweekly pay period has 10 business days. With one public holiday it drops to 9, and around Thanksgiving week it can fall to as few as 7 if a company closes early.
Why does my payroll provider need submissions 2-3 business days early?
Providers like ADP, Paychex, and Gusto need lead time to process direct deposits through the ACH banking network, which only moves funds on business days. A holiday in that window compresses your entire processing schedule.
Which months are hardest for payroll processing?
November and December are the toughest in the US — Veterans Day, Thanksgiving, and Christmas fall close together, compressing pay periods to as few as 7 business days while year-end bonus runs and W-2 prep add extra deadlines.
What happens to direct deposit when payday falls on a holiday?
Most providers move the deposit to the previous business day so employees aren't left waiting through a holiday weekend. A smaller number of providers push it to the next business day instead — check your provider's specific policy.
How far in advance should I plan a payroll calendar?
Build the full year's payroll calendar every January. Mapping deadlines in advance means holiday-compressed periods are a known quantity, not a surprise you discover the week it happens.