Pick a start and end date to count the working days — Monday to Friday — between them. You also get the total calendar days, weekend days and the number of weeks.
Pick two dates and press Calculate business days.
How business days are counted
There's no single formula — the calculator walks day by day from the start to the end of the range and counts the ones that fall on a weekday:
for each day from start to end:
if weekday(day) is Mon–Fri → business day
business days = count of those weekdays
In JavaScript, getDay() returns 0 for Sunday through 6 for Saturday, so a day counts when its value is 1 to 5. Tick the box to include the end date; untick it to stop one day short.
Worked example
From 1 June 2026 (a Monday) to 30 June 2026 (a Tuesday), including the end date:
Calendar days: 30 days in the inclusive range.
Weekends: June 2026 has 4 full Sat–Sun weekends = 8 weekend days.
Business days: 30 − 8 = 22 working days.
Where this is useful
Use case
Why business days matter
Shipping & delivery
Couriers quote transit in business days, skipping weekends.
Bank transfers & cheques
Clearing times are measured in working days.
Contract & notice periods
Legal deadlines are often "within X business days".
Project planning
Effort estimates run on workdays, not calendar days.
Important: this tool removes weekends only. It does not subtract public holidays, which vary by country, state and year. Subtract any holidays that land on a weekday in your range yourself.
Frequently asked questions
What counts as a business day?
A business day, or working day, is any weekday from Monday to Friday. Saturdays and Sundays are excluded. This calculator counts every weekday in the range and ignores public holidays.
Does this calculator subtract public holidays?
No. It only removes weekends. Because public holidays differ by country, state and year, you should subtract any holidays that fall on weekdays in your range manually.
Is the end date included in the count?
It's your choice. With the include-end-date box ticked, both the start and end dates are counted if they're weekdays. Untick it to count up to but not including the end date.
How many working days are in June 2026?
June 2026 runs from Monday the 1st to Tuesday the 30th and contains 22 weekdays (business days) and 8 weekend days across its 30 calendar days.
MB
Mustafa Bilgic · Editor, Calcool Counts use the Gregorian calendar with Saturday and Sunday treated as the weekend, the standard ISO 8601 working-week definition. Public holidays are not deducted. All counting runs in your browser. Last updated 20 June 2026.