Business days calculator

Working days between dates, skipping weekends and the holidays you pick.

Business days
23

31 calendar days, 8 skipped as weekends or holidays

Calendar days
31
Weekend and holiday days
8
Working weeks
4.6

Upcoming US federal holidays

HolidayDateFalls on
Labor DaySeptember 7, 2026Monday
Columbus DayOctober 12, 2026Monday
Veterans DayNovember 11, 2026Wednesday
ThanksgivingNovember 26, 2026Thursday
Christmas DayDecember 25, 2026Friday
New Year's DayJanuary 1, 2027Friday
Martin Luther King Jr. DayJanuary 18, 2027Monday
Presidents' DayFebruary 15, 2027Monday

Holidays falling on a weekend are usually observed on the adjacent Friday or Monday; that observed date is not applied automatically — add it to the extra holidays field if it matters.

How it works

Business-day counting excludes Saturdays and Sundays, and usually public holidays too. The count is inclusive of the start date and exclusive of the end date, which is the convention contracts and SLAs generally use.

Why holidays have to be supplied

Public holidays are national, sometimes regional, and change from year to year — Easter moves, UK bank holidays shift when they fall on a weekend, and some countries have holidays fixed to a lunar calendar. The US federal set is computed here because its rules are stable and algorithmic; anything else needs the extra-holidays field.

Rules like “within 10 business days”

Almost always means the tenth working day after the trigger, not counting the trigger day itself. Use “add business days” with the start date set to the trigger. Regulations occasionally define it differently, so it is worth reading the exact wording when a deadline is binding.