Business Days Between Dates Calculator
Count business days between two dates
Use this to count weekdays (Mon to Fri) between two dates for deadlines, delivery windows, and work schedules. You can include or exclude the start and end dates, and optionally remove holiday dates.
Calculate the number of business days between two dates
This business days between dates calculator is for one simple decision: how many working days (weekdays) are in a date range. People typically search for this when they are setting a deadline, estimating a delivery window, planning staff availability, or checking how long a task should take in a work calendar. The output is a count of business days based on a standard Monday to Friday work week, with weekends removed.
To use the calculator, enter a start date and an end date in the format YYYY-MM-DD. By default, the calculator counts the start date and the end date if they fall on business days. That default matches the most common real world interpretation of “between these dates” in operational planning: if you start work on a Wednesday and finish on the following Tuesday, both those days usually count as working days. If your situation is different, you can untick “Include start date” or “Include end date” to exclude either boundary.
The result section gives you more than a single number because planning usually needs context. You will see the business day count (the primary answer), the total calendar days in the range (so you can sanity check the span), how many weekend days were excluded, and how many holidays were excluded if you choose to use the holiday feature. If you do not know your holiday calendar or you are working across multiple regions, leave the holiday option off and treat the result as a clean weekday-only estimate.
Assumptions and how to use this calculator
- Business days are Monday through Friday. Saturdays and Sundays are treated as non-business days.
- The date range is counted in whole days using your entered dates, not time-of-day. Enter dates in YYYY-MM-DD.
- By default, the start and end dates are included only if they are business days. You can change this with the checkboxes.
- Holiday exclusion is optional and only applies to the holiday dates you provide. No country or region holiday list is assumed.
- If a holiday date falls on a weekend, it does not reduce the business day count again because weekends are already excluded.
Common questions
Does this include the start date and end date?
Yes by default, but only if those dates are business days. If your definition of “between” should exclude one boundary, untick the relevant checkbox. This lets you match common rules like “count full days after start” or “exclude the due date itself.”
What date format should I use?
Use YYYY-MM-DD, for example 2025-12-22. This avoids ambiguity between day-month and month-day formats. If the calculator cannot read the date, it will ask you to correct it.
What if the end date is before the start date?
The calculator treats that as invalid input because a negative range is usually a mistake. Swap the dates so the start date is the earlier date, then calculate again.
How do I exclude public holidays?
Tick the “Exclude holiday dates” option, then paste your holiday dates into the box as YYYY-MM-DD values separated by commas or new lines. Only the dates you provide are excluded, which is useful if you are working with a company calendar or a specific project schedule.
Why is my result different from another website or spreadsheet?
Most differences come from boundary rules and holiday lists. Some tools exclude the start date by default, some include it. Some tools assume a specific country’s public holidays automatically. This calculator makes those choices explicit so you can align the count with your real policy.