Observed federal holidays and the December 31 edge case
A holiday's named date and the date excluded from a Monday–Friday work schedule are not always the same. This matters most around weekends and New Year. A calendar calculation can be correct for most of the year yet fail at December 31 if it only loads holidays whose names belong to the current year.
What the federal preset represents
The preset models the eleven recurring US federal holidays with standard Monday–Friday observance. Their definitions combine fixed month-and-day dates with weekday rules, such as the fourth Thursday in November. OPM's holiday definitions are the reference for those rules.
The preset is a calendar aid, not a complete list of every organization's closures. It excludes location-specific Inauguration Day treatment, one-off executive closures, state holidays and employer shutdowns unless you enter those dates separately. A private business is not presumed closed just because a date appears in this preset.
Follow the observed date
For the standard Monday–Friday schedule, a fixed-date holiday on Saturday is observed on the preceding Friday; a Sunday holiday is observed on the following Monday. OPM's in-lieu-of guidance also explains that nonstandard employee schedules have additional rules. Changing the calculator's weekend selection does not determine an employee's entitlement under those rules.
For a concrete example, July 4, 2026 falls on Saturday. The standard observed date is Friday, July 3. Adding one business day after Thursday, July 2 therefore skips Friday and the weekend, ending on Monday, July 6. A calendar that excluded only the named Saturday would incorrectly return Friday.
In 2027, July 4 falls on Sunday, so Monday, July 5 is observed. Starting Friday, July 2 and adding one business day gives Tuesday, July 6. The same holiday creates a different nearby closure because its weekday changes.
New Year can reach into the previous year
January 1, 2028 is Saturday. Its standard observed date is Friday, December 31, 2027, shown under the 2028 holiday schedule on OPM's calendar.
Suppose the reference date is Thursday, December 30, 2027. Add one working day with the federal preset enabled. Friday is excluded as observed New Year's Day, the weekend is excluded, and Monday, January 3, 2028 becomes day one. Loading only “2027 holidays” by their named year could miss that Friday.
A reliable implementation generates holidays for neighboring years, then keeps the observed dates that actually fall inside the calculation. This also makes a December report understandable: its exclusion list should identify the next year's holiday that caused the closure.
Review rather than assume
Before relying on an important schedule, compare the calculator's holiday list with the relevant organization's published calendar. Recurring future rules are a projection and can change. Historical calendars need historical rules too; the current eleven-holiday set should not be silently applied to every earlier decade. Use custom dates or a verified historical calendar when the preset's stated coverage does not fit your task.
Put the example to work
Open the business days calculator and replace the example values with your own measurements. Keep the assumptions and result together using Download CSV or Print.
Sources & further reading
- OPM Federal Holidays
- OPM Holidays Work Schedules and Pay
- OPM Federal Holidays — In Lieu Of Determination
Source material checked November 9, 2026. This guide is an original explanation; source publishers do not endorse this website.