Skip to content
Date & Time

Business Days Calculator

Count working days (Monday–Friday) between two dates. Quickly find how many business days remain until a deadline.

Select a start and end date, then click Calculate

How is this calculated?

Method: Iterate through each day from start+1 to end (inclusive), counting only weekdays.

A day is a weekday if its getDay() value is 1–5 (Monday=1 through Friday=5). Saturday=6 and Sunday=0 are excluded.

businessDays = 0
for each day from (start + 1) to end:
  if day.getDay() is not 0 (Sun) or 6 (Sat):
    businessDays++
weekends = calendarDays - businessDays
weeks = floor(calendarDays / 7)
Calculation history

No calculations yet.

FAQ

Frequently asked questions

What counts as a business day?
A business day is any day from Monday through Friday, excluding weekends (Saturday and Sunday). This calculator does not account for public holidays, which vary by country and region.
Is the start date included in the count?
By default, the start date is excluded and the end date is included. This follows the common convention: if you start work on Monday and the deadline is Friday, you have 4 business days (Tue–Fri).
How do I account for public holidays?
This calculator counts weekdays only. To exclude public holidays, subtract the number of holidays that fall on weekdays within your date range from the result.
Why are business days important?
Business days are used for delivery estimates, legal deadlines, banking processing times, project planning, and contract terms. Many industries use "business days" instead of "calendar days" to set expectations.
How many business days are in a year?
A typical year has approximately 260–262 business days (52 weeks × 5 days). After subtracting public holidays (typically 10–15 per country), the working days are usually 245–252 per year.

Related tools