Calculating the gap between two dates
To find the total number of days spanning two dates, enter your start and end dates into the calculator. The result shows the calendar day count, which includes all weekdays, weekends, and holidays. For instance, January 15 to March 17 spans 61 days on the calendar.
The Include end date option lets you control whether the final date counts toward your total. This matters when scheduling projects, annual leave, or contract durations where the end date itself is significant to your calculation. Without this option enabled, the calculator counts only up to the day before your end date.
Working days in a standard 5-day week
Most employment sectors define a workweek as Monday through Friday, with Saturday and Sunday off. When you select Exclude weekends, the calculator removes Saturdays and Sundays from the total, showing only genuine working days.
For May 2021, the same date range that yields 31 total calendar days produces only 21 business days once weekends are filtered out. The exact number varies because not every month starts on the same day of the week.
- Typical range per month: 19β22 working days
- Typical range per year: 250β262 working days
- These figures shift slightly based on how public holidays align with weekdays
Adapting to 6-day workweeks and regional schedules
Some regions and industries operate on a 6-day workweek, treating only Sunday as the weekly rest day. If this describes your workplace, select Exclude Sundays only from the Business days menu. The calculator will retain Mondays through Saturdays in your count.
Using the same May 2021 example, a 6-day schedule yields approximately 26 working days. The 5-day and 6-day calculations diverge by roughly 4β5 days per month because each additional working day per week compounds over the month.
Business days calculation
The core calculation determines total calendar days, then filters based on your selected workweek pattern and holidays.
Total calendar days = End date β Start date + Include end date
Business days = Total calendar days β Weekends β Public holidays
End dateβ The final date in your rangeStart dateβ The first date in your rangeInclude end dateβ Binary flag: 1 to count the end date, 0 to exclude itWeekendsβ Saturday and Sunday in a 5-day week, or just Sunday in a 6-day weekPublic holidaysβ Specific dates you mark as non-working days
Common pitfalls when counting business days
Avoid these mistakes when calculating working days for payroll, project deadlines, or leave approvals.
- Forgetting to toggle the end date inclusion β Many people assume the end date is always included. If you're calculating leave from January 10 to January 15, toggling <em>Include end date</em> on or off changes your count by exactly one day. For leave approvals and contract durations, confirm whether your policy counts both boundary dates.
- Mixing up regional holiday calendars β Public holidays vary dramatically by country, state, and industry. What counts as a business day in New York (e.g., Thanksgiving week) differs from Sydney or Dubai. Always verify which specific dates your organization recognizes as non-working days before relying on a pre-set list.
- Ignoring bridging days and half-days β Some workplaces observe bridging days (working a Saturday to extend a holiday weekend) or half-day closures. This calculator assumes full days on or off. If your organization has such policies, manually adjust the count or add those dates to the holiday exclusion list for accuracy.
- Not accounting for shift-based operations β If your business runs 24/7 with rotating shifts, the concept of a 'business day' doesn't apply in the traditional sense. Use the total calendar days figure instead, and calculate your scheduled shifts separately.