Business Days Between Two Dates
Count the number of weekdays (Monday–Friday) between any two dates, skipping weekends.
How to use this tool
- Enter start date and end date in the fields above.
- Results update instantly as you type — or click Calculate.
- Read your business days and the full breakdown beneath it.
Count the number of weekdays (Monday–Friday) between any two dates, skipping weekends.
How it works
Business Days Between Two Dates counts the number of Monday-to-Friday working days in a date range, excluding weekends. Enter a start date and an end date, and the tool instantly returns the count of weekdays that fall between (and including) those dates.
This calculation is essential for project planning, contract deadlines, SLA compliance, and invoice payment terms where calendar days and business days differ. A deadline of '10 business days' could span 2 calendar weeks depending on where the weekend falls.
The tool counts weekdays only (Monday through Friday) and does not account for public holidays, which vary by country and region. For holiday-aware calculations, subtract the number of public holidays in the range manually.
Worked example
Calculate whether a 10-business-day deadline has been met
- Enter the contract start date as the start date (e.g. Monday 2 June).
- Enter the deadline date as the end date (e.g. Friday 13 June).
- The tool returns the number of business days in the range.
- Compare the result to the required 10 business days.
The tool shows 10 business days, confirming the deadline falls on Friday 13 June.
Common mistakes to avoid
- Assuming the result includes public holidays as non-working days — it does not; subtract holidays manually.
- Entering dates in an ambiguous format (e.g. 06/07/2024 which could be June 7 or July 6) — use the date picker or an unambiguous format such as YYYY-MM-DD.
- Forgetting that the result may differ from expectations if the start or end date falls on a weekend.
Key terms
- Business day
- A working day, typically Monday through Friday, excluding weekends. Public holidays may also be excluded depending on jurisdiction.
- SLA (Service Level Agreement)
- A commitment between a service provider and client specifying the expected level of service, often expressed in business days (e.g. respond within 2 business days).
Frequently asked questions
- Does this count public holidays?
- No — it counts Monday through Friday only. Subtract any public holidays that fall within the range to get true working days.
- Is the end date included or excluded?
- The end date is excluded (like Python's range). To include it, add one day to the end date.