Count workdays between dates or move forward and backward by business days using your weekend schedule and holiday list.
Workday rules
Calculate business days
No automatic holiday calendar. Public and company holidays vary by location and employer, so only dates entered above are excluded.
Business days in range2026-01-01 through 2026-01-15
Calendar dates counted
15
Weekend dates excluded
4
Custom holidays excluded
1
Boundary dates omitted
0
Formula
Business days = included calendar dates − configured weekend dates − entered holidays that do not already fall on a weekend.
Planning aid only. Confirm deadlines against the governing organization's calendar, cutoff times, emergency closures, and local rules.
How to use it
Get a reliable result
Choose Count between dates or Add or subtract.
Enter the dates or number of business days, then choose the weekend pattern and add any custom holidays in YYYY-MM-DD format.
Review the business-day result and the transparent breakdown of calendar dates, weekends, holidays, and boundaries.
Useful for
Common workflows
Estimate project and service-level timelines
Find an invoice, filing, or delivery date after a set number of workdays
Count working days in a reporting or payroll period
Examples
What to expect
Inclusive January range
Input
January 1–15, 2026; Saturday/Sunday weekend; January 1 holiday
Output
10 business days
The 15 included calendar dates contain 11 weekdays, then the entered holiday removes one.
Add ten workdays
Input
Add 10 business days after January 1, 2026; Saturday/Sunday weekend; January 12 holiday
Output
Friday, January 16, 2026
The start date is day zero and is not counted.
Know before you start
Important limitations
No automatic public, bank, market, school, or company holiday calendar is included; only custom holiday dates entered by the user are excluded.
Weekend patterns are fixed selections and do not model half-days, rotating schedules, emergency closures, cutoff times, or working-hour durations.
Boundary controls apply only when counting between dates; add or subtract mode always treats the start date as day zero.
A custom holiday that falls on a configured weekend is categorized only as a weekend exclusion; enter an observed weekday separately when required.
Ranges are limited to 100 years, shifts to 10,000 business days, custom holiday input to 500 entries, and supported calendar years to 0001 through 9999.
Results are planning aids and should not replace an official legal, court, banking, benefits, shipping, or employer calendar.
In Count between dates mode, each boundary has its own checkbox and is included by default. A selected boundary counts only when it is not a configured weekend or custom holiday.
Does the calculator know public holidays automatically?
No. Holiday calendars vary by country, region, employer, exchange, and year. Enter every holiday or closure that should be excluded from your calculation.
What if a holiday falls on a weekend?
It is excluded once as a weekend date rather than counted in both categories. Enter an observed weekday separately when that is the date your organization closes.
Is the start date counted when adding business days?
No. The start date is day zero. Adding or subtracting begins with the next or previous calendar date and skips configured weekends and entered holidays.
Are dates or holiday lists uploaded?
No. Date validation, UTC calendar arithmetic, formatting, and copying happen locally in the current browser.
✓
Browser-local
Processed on your device
Dates, weekend settings, holiday lists, and calculated results stay in this browser and are never uploaded or stored.
How this processing works
The tool reads and processes this input in your browser. Tool Packer's application server does not receive the input or generated result.