Working Days Calculator

Count business days (Mon–Fri) between two dates.

Open tool

Overview

The Working Days Calculator counts business days (Monday through Friday) between two dates, optionally excluding a list of public holidays. Enter a start date, an end date, and an optional holiday list, and the tool returns the number of working days inclusive, exclusive, and the breakdown of weekend days and holidays subtracted from the calendar-day total.

Useful for HR teams calculating notice periods, project managers estimating delivery dates from "10 working days from receipt," lawyers computing statutory response windows, accountants invoicing on net-30-business-day terms, and contract-renewal managers giving the required number of working days' notice.

How it works

The calculation walks each day in the range and checks two conditions: is the weekday Monday through Friday, and is the date absent from the holiday list. Both are required for the day to count toward the working-days total. Saturdays and Sundays are excluded by default since they are the weekend in most Western jurisdictions; for regions where the weekend is Friday/Saturday or Sunday-only, swap the weekend flag accordingly.

Holidays are supplied as a free-form list of dates, so any national, regional, or company-specific observance can be plugged in. A typical Bank Holiday in the UK or Federal Holiday in the US removes one working day from the total. The tool does not bundle a holiday database — bring your own list to match the jurisdiction that matters.

Examples

2026-05-01 → 2026-05-31, no holidays
→ 31 calendar days, 21 working days (10 weekend days)

2026-12-21 → 2026-12-31, holidays = [12-25, 12-26]
→ 11 calendar days, 7 working days (2 weekend + 2 holidays)

2026-01-01 → 2026-12-31, no holidays
→ 365 calendar days, 261 working days

2026-05-15 (Friday) → 2026-05-18 (Monday)
→ 2 working days inclusive

FAQ

Is the end date inclusive?

Both start and end are inclusive by default — the count is "working days that fall within the range, including both endpoints." Toggle the inclusive setting if you need a half-open range.

How do I add my country's bank holidays?

Paste a list of dates into the holiday field — one per line, in YYYY-MM-DD format. Most government websites publish the official list as a downloadable CSV that pastes cleanly.

What if a holiday falls on a weekend?

Most countries observe a substitute day off on the following Monday in that case. Add the substitute date to the holiday list rather than the actual holiday date, or both if the law treats both as non-working.

Does it handle different working weeks?

The weekend setting is configurable for the Friday-Saturday or Sunday-only conventions used in the Gulf states, Israel, and other regions.

Can I count working days into the future?

Yes — set the end date in the future and the tool walks forward through the calendar applying the same weekday and holiday checks.

Try Working Days Calculator

An unhandled error has occurred. Reload ×