Business Days Calculator

Count the weekdays between two dates, with the option to include or exclude the final day.

Calculations happen locally. We do not send your values to our server.

Example

Monday, September 14, 2026 to Friday, September 18, 2026 contains 5 business days when both ends count, or 4 with the end date excluded. September 2026 as a whole, from the 1st to the 30th, has 22 weekdays.

Calculation method

Every date in the range is checked one by one: Monday to Friday counts, Saturday and Sunday do not. Clearing “Include end date” stops the count one day earlier, and entering the later date first simply reorders the range rather than returning a negative number.

Important notes

Public, bank, regional and company holidays are not known and not removed, so the result is a weekday count rather than a legal deadline. Subtract the holidays that apply to you, and for court, banking or statutory deadlines check the official rule, since some count calendar days or extend a deadline that ends on a holiday.

Weekdays between two dates

Enter a start date and an end date. The calculator checks every date in the range and counts Monday to Friday, skipping Saturday and Sunday. Monday, September 14, 2026 to Friday, September 18, 2026 contains 5 business days when both ends are counted. Clear “Include end date” when the last day should not count, and the same week gives 4. If you enter the later date first, the range is reordered and still gives 5.

Weekends at the edges and whole months

Friday, September 18 to Monday, September 21, 2026 counts only 2 business days, because the Saturday and Sunday in between are skipped. A range covering only that weekend gives 0. September 2026 has 22 weekdays from the 1st to the 30th. These counts are useful for delivery estimates, notice periods expressed in working days and planning how many workdays a project month actually contains.

Public holidays are not removed

Holiday calendars differ by country, region, bank and employer, so the tool does not subtract any of them. December 21, 2026 to January 1, 2027 counts 10 weekdays, but Christmas and New Year’s Day are closed in many places, so the real number of working days is lower. Subtract the holidays that apply to you from the result. For legal, court or banking deadlines, check the official rule, since some count calendar days or extend a deadline that ends on a holiday.

Worked examples
InputResult
[2026-09-14, 2026-09-18]5
[2026-09-14, 2026-09-18)4
[2026-09-18, 2026-09-21]2
[2026-09-19, 2026-09-20]0
[2026-09-01, 2026-09-30]22
[2026-12-21, 2027-01-01]10

Frequently asked questions

Why are holidays not excluded?

Because holiday calendars differ by country, region, bank and employer, and a single fixed list would be wrong for most people. December 21, 2026 to January 1, 2027 counts 10 weekdays, but Christmas and New Year’s Day close offices in many places, so the real number of working days there is lower.

What does “include end date” change?

Whether the final day is counted. The week of September 14 to September 18, 2026 gives 5 business days with it ticked and 4 without. Notice periods and delivery estimates differ on this point, so match the setting to the wording you are working from.

What happens across a weekend?

Only the weekdays count. Friday, September 18 to Monday, September 21, 2026 is 2 business days, because the Saturday and Sunday in between are skipped, and a range covering only that weekend returns 0. That makes the tool useful for delivery windows and for seeing how many workdays a project month really contains.

Related tools