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 range
  • Start date β€” The first date in your range
  • Include end date β€” Binary flag: 1 to count the end date, 0 to exclude it
  • Weekends β€” Saturday and Sunday in a 5-day week, or just Sunday in a 6-day week
  • Public 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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Frequently Asked Questions

What defines a business day?

A business day is typically any weekday from Monday to Friday in a standard 5-day workweek, excluding weekends and public holidays. In countries or sectors using a 6-day schedule, Monday through Saturday are business days, with only Sunday off. Legal and regulatory standards often align on this definition, though individual employers may customize their calendars based on industry practices or regional customs.

How many working days occur in an average year?

A typical year contains approximately 250 to 262 business days, assuming a 5-day workweek and factoring in standard public holidays. The exact figure shifts year to year because holidays fall on different days of the week. Leap years add one extra day, but if that day is a weekend, it doesn't increase your working day count. Organizations in different countries see variations due to different holiday schedules.

What is the typical count of working days per month?

Most months contain between 19 and 22 working days in a 5-day workweek structure. A 6-day schedule typically yields 24 to 27 working days per month. These ranges exist because calendar months begin and end on different days of the week. February, the shortest month, consistently has fewer working days than December, even when accounting for holidays.

Are public holidays counted as business days?

No. Public holidays are explicitly excluded from business day calculations. The standard definition across most jurisdictions and employment regulations recognizes only Monday through Friday (or Monday through Saturday in 6-day weeks) as business days, with Saturdays, Sundays, and all designated public holidays removed from the total.

How do I account for company-specific closures?

Use the holiday exclusion fields to add any non-standard closure dates your organization observes. Examples include company anniversaries, inventory days, or region-specific observances not recognized as public holidays. By entering these dates individually, the calculator adjusts the working day count to match your actual business calendar.

Can I calculate business days across different years?

Yes. The calculator handles date ranges spanning multiple years without limitation. It counts all calendar days between your start and end dates, filters out weekends and holidays across the entire span, and returns the total working days. This is useful for multi-year projects, employment contracts, or leave accumulation calculations.

More everyday life calculators (see all)