Business Days Between Two Dates

How many working days fall between any two dates? Excludes weekends and public holidays.

How this calculator works

It counts every weekday (Monday through Friday) between your two chosen dates that is not a public holiday in the selected country. The count includes the start date if it is a business day, and excludes the end date.

Common use cases

Calculating Business Days Between Two Dates

Finding the number of business days between two dates is essential for project planning, contract management, and payroll processing. Our calculator takes your start and end dates, then counts only the working days in between — excluding weekends and public holidays.

The calculation works by iterating through each calendar day in the range, checking whether it falls on a weekend or holiday, and incrementing the counter only for valid business days. For large date ranges (months or years), this is much faster and more reliable than counting manually.

Why Business Days Between Dates Matters

Knowing the exact number of business days between two dates helps you: calculate actual working time for project estimates, determine billable days for consulting contracts, verify that shipping times meet SLA commitments, and calculate pro-rated salaries for partial pay periods.

Edge Cases in Date Range Calculations

Some situations require special attention: if the start or end date falls on a weekend or holiday, it is typically excluded from the count. If both dates are in the same week with no holidays between them, the calculation is straightforward. For ranges spanning multiple months, make sure all relevant holidays are accounted for — our tool handles this automatically.

Related calculators