Weekends aren’t universal
Several countries shifted to a Saturday–Sunday weekend only recently—the UAE moved in 2022, while some regions still close on Friday–Saturday.
All math uses UTC midnight to avoid DST ambiguity. Holidays (below) are excluded if they fall on a business day.
Need to figure out a due date that skips weekends and holidays? This Business Days Calculator helps you add or subtract working days from a starting date so you can plan schedules with confidence. It is designed for everyday use—whether you are tracking project timelines, shipping estimates, payroll cycles, or office deadlines—without having to count dates manually.
A business day typically means Monday through Friday, excluding weekends and company holidays. This calculator starts from a date you choose, then moves forward or backward by a number of business days, skipping any non-working days you define. You can toggle Saturday and Sunday to match local schedules, and you can add a list of holidays that should be excluded. The tool uses UTC-based calculations to avoid daylight-saving surprises, but it still displays results in a friendly, readable format.
YYYY-MM-DD format.Real-world uses include estimating delivery windows, planning contract milestones, scheduling interviews, or calculating response time targets for support teams. For example, if a client asks for a report “in five business days,” this tool can show the exact date after skipping weekends and holidays. It is also handy when coordinating teams across regions with different weekend schedules.
Your holiday list is cleaned automatically: duplicates are removed, invalid lines are ignored, and entries are sorted for consistency. All calculations happen locally in your browser for privacy, so you can safely use the tool even with internal schedules. The result is a clear, reliable business day calculation without guesswork.
Enter a negative offset (e.g., -5) to move backward by five business days using your weekend/holiday settings.
The start date is the reference point (day 0). The tool moves forward/backward by the number of subsequent business days you specify.
If a holiday falls on a day already excluded as a weekend, it has no additional effect. Observed holidays can be included by adding their observed dates.
Yes—JavaScript’s UTC Date and validation handle leap years automatically.
Several countries shifted to a Saturday–Sunday weekend only recently—the UAE moved in 2022, while some regions still close on Friday–Saturday.
Leap day lands on a weekend 2–3 times every 28 years (like 2020’s Saturday), so some leap years don’t add any extra business day.
The ISO-8601 standard locks week 1 to the week containing January 4—handy when syncing business calendars across time zones.
Movable feasts (like Easter) can shift by more than five weeks year to year, so “same week as last year” is rarely accurate.
U.S. stock exchanges average about 252 trading days a year—roughly 70% of the calendar—because of market-only holidays and weekends.