Working days, and the three assumptions that make two calculators disagree
Two business day calculators given the same pair of dates will often return different numbers, and neither is broken. They disagree because counting working days needs three decisions that nobody writes down: whether the first day counts, which days of the week are working days, and whose public holidays apply. This page makes all three visible and lets you change them.
How the count works
The rule is simple enough to check by hand:
- walk the calendar one day at a time from the start date to the end date, both included;
- drop every day whose weekday is not ticked as a working day;
- drop every day that is a public holiday in the selected country;
- drop every date you listed as an extra day off;
- what remains is the number of working days.
Worked example, United States, Monday 22 December 2025 to Friday 2 January 2026. That is 12 calendar days, of which two are weekend days: Saturday 27 and Sunday 28 December. Christmas Day falls on Thursday 25 December and New Year's Day on Thursday 1 January — both of them working weekdays, so both come out of the count. Twelve days, minus two weekend days, minus two holidays: 8 working days, where a plain weekday count would say 10.
The three assumptions
Does the first day count? "Five working days from Monday" almost always means Saturday is not day one and Monday is not day one either — you start counting from Tuesday. But a leave request from Monday to Friday is five days, not four, because both ends count. Neither convention is wrong; using the wrong one is. The main figure here counts both dates, and the tile marked excluding the start date gives you the other reading without a second calculation.
Which days are working days? Monday to Friday is a local habit, not a law of nature. The working week runs Sunday to Thursday in Egypt and Kuwait, Saturday to Wednesday in Iran, and Sunday to Thursday in Israel. Plenty of shift, retail and manufacturing calendars are not five days either. The seven checkboxes are the actual input to the calculation; the default comes from the language of this page when your browser exposes that data, and from Monday–Friday when it does not.
Whose holidays? A public holiday is a jurisdiction, not a country. The lists here are deliberately the national ones only: German Länder add Corpus Christi and All Saints in some states and not others, Spanish comunidades add their own, Australian states move and add days, and every one of those variations would be invented data if it appeared under a single country entry. Where a national list is all we can state honestly, that is what is offered — and the holidays that were actually skipped are listed beside the result so you can check them against your own calendar.
Substitute days, and why the original date stays
When a public holiday falls at the weekend, most countries grant a day off in lieu — and they do it differently. United States federal rules move a Saturday holiday back to the Friday and a Sunday holiday forward to the Monday. The United Kingdom and Canada push forward to the next free weekday, which is why Christmas Day on a Saturday and Boxing Day on a Sunday produce two substitute days, Monday and Tuesday, rather than both landing on the same Monday. Japan grants a substitute only when the holiday falls on a Sunday, and additionally turns a weekday caught between two holidays into a holiday of its own.
This calculator keeps both dates: the original holiday and its substitute. Under a Saturday–Sunday week that changes nothing, because the original was already a non-working day. If you tick Saturday as a working day, it matters — 25 December is still a holiday, and a calculator that simply moves the date would have you working on Christmas.
Where the dates come from
Fixed dates are fixed. The rest are computed, not stored in a table that goes stale:
- Easter is derived with the Gregorian algorithm, which drives Good Friday, Easter Monday, Ascension and Whit Monday across the European lists;
- "the third Monday in January", "the last Monday in May", "the Monday before 25 May" are computed from the weekday of the first or last day of the month;
- the two Japanese equinox holidays follow the astronomical approximation used for the official calendar, which is accurate between 1980 and 2099 and may be a day out beyond that.