Business Days Calculator

Count business days between two dates or add/subtract working days from any start date. Exclude weekends, public holidays, and custom holiday dates.

Business day calculator

All math uses UTC midnight to avoid DST ambiguity. Holidays (below) are excluded when the loaded holidays option is enabled.

2) Holidays (Optional)

Accepted separators: newline or comma. Extra text ignored. Invalid/duplicate dates are skipped.
0 holidays loaded
No holidays loaded.

About This Tool

Release Updates

v1.1 (May 21, 2026)

  • Added a new mode to count business days between two dates.
  • Added include/exclude controls for start date, end date, weekends, and loaded holidays.
  • Expanded results to show business days, calendar days counted, weekend days skipped, and holidays skipped.
  • Added common-search answers for 10, 30, and 90 business days from today plus 2026 working-day summaries.

Need to count workdays between two dates or figure out a due date that skips weekends and holidays? This Business Days Calculator helps you count, add, or subtract working days 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 can count business days across a date range or start from a date you choose, then move 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.

How to use it step by step

  1. Choose whether to count business days between dates or add/subtract business days from a start date.
  2. For count mode, enter a start date and end date, then choose whether each endpoint should count.
  3. For add/subtract mode, enter the number of business days to add or subtract (use a negative number to go backward).
  4. Choose which weekend days and loaded holidays count as non-working.
  5. Add holidays by uploading a file or pasting dates in YYYY-MM-DD format.
  6. Press Calculate to see the workday count or resulting business date.

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.

Common business day searches

What date is 10 business days from today?

Calculated in your browser.

What date is 30 business days from today?

Calculated in your browser.

What date is 90 business days from today?

Calculated in your browser.

How many business days are left in 2026?

Calculated in your browser.

How many working days are in each month of 2026?

How many business days between two dates?

Use the Count business days between dates mode above to enter any start and end date, choose whether to include the endpoints, and exclude weekends or uploaded holidays.

Advertisement

Business Days Calculator: FAQs

How many business days are between two dates?

Use count mode, enter the start and end dates, then choose whether to include either endpoint. The result shows business days, calendar days counted, weekend days, and holidays skipped.

How do negative numbers work?

Enter a negative offset (e.g., -5) to move backward by five business days using your weekend/holiday settings.

Does the start date count as day 0 or day 1?

The start date is the reference point (day 0). The tool moves forward/backward by the number of subsequent business days you specify.

What if a holiday falls on a weekend?

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.

Is this leap-year aware?

Yes—JavaScript’s UTC Date and validation handle leap years automatically.

5 Fun Facts about Business Days

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.

Global schedules

Leap days aren’t guaranteed workdays

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.

Calendar quirks

ISO weeks always start Monday

The ISO-8601 standard locks week 1 to the week containing January 4—handy when syncing business calendars across time zones.

Standards

Holidays wander more than you think

Movable feasts (like Easter) can shift by more than five weeks year to year, so “same week as last year” is rarely accurate.

Floating dates

Markets count differently

U.S. stock exchanges average about 252 trading days a year—roughly 70% of the calendar—because of market-only holidays and weekends.

Finance trivia

Explore more tools