Business Days Calculator

Plan deadlines, vacations, or project timelines by subtracting weekends and custom holidays from any date range.

Invalid or duplicate dates are ignored automatically.

Results

Business days

1

Between November 25, 2025 and November 25, 2025

Excluded days

0 weekend day(s)

Total calendar days

1

Inclusive of start and end dates

How to Use This Calculator

1

Define the date range

Select start and end dates that include weekends if needed—the tool will trim non-business days for you.

2

Choose weekend rules

Uncheck Saturdays/Sundays to exclude them (default). If your business works weekends, include them as working days.

3

Enter holidays

List company holidays or public days off on separate lines to remove them from the business day count.

Formula

Total Days = (End − Start) + 1

Business Days = Σ (Day is included weekend? false : true) − Holidays

Holidays are counted only if they fall between start and end

Example: Mar 1–Mar 31, 2026 with weekends off and holidays on Mar 17 & Mar 27 → 21 business days.

Scheduling Tips

Counting business days is essential for contract timelines, invoice terms, and project planning. Use accurate counts to stay compliant.

  • Check HR holiday calendars annually and update the list for accurate reporting.
  • Share counts with clients to align on deliverable dates without weekend surprises.
  • For global teams, run separate calculations per region with local holidays.
  • Combine this with a Gantt chart or sprint planner to track milestones.

Frequently Asked Questions

Are start and end dates included?

Yes, both dates are considered. Adjust by shifting one day forward/back if you need an exclusive range.

Does it handle timezone differences?

Dates are treated as calendar days without time zones, so daylight saving transitions don’t affect results.

Can I include partial days?

This tool counts whole days. For partial workdays, adjust totals manually or convert to hours elsewhere.

What if I work an alternative schedule?

Toggle weekends as needed. For custom patterns (e.g., 4-on/3-off), run multiple ranges or create a custom calendar list.