Skip to content
OverCalculator
Time & DateMore in Dates & calendars

Business Days Between Dates Calculator

Count business days between two dates, excluding weekends and any holidays you add, with calendar days, weekends, and full weeks.

Published

Business days

Business days
20
Mon–Fri, holidays excluded
Calendar days
26Both endpoints included
Weekends
6
Full weeks
35 extra days
Holidays excluded
0

Aug 3, 2026 → Aug 28, 2026 · the span counts both endpoints.

The first date of the span, included in the count.
The last date of the span, included in the count.
Holidays to exclude

Results update as you type.

Uses the Monday–Friday workweek convention with Saturday–Sunday weekends. Business-day rules vary by country, industry, and organization, so add the holiday dates that apply to your own schedule.

Business Days Between Dates Calculator

The business days between dates calculator counts the Monday-through-Friday working days in any date span, then removes the holiday dates you add. It also reports calendar days, weekend days, and full weeks so you can see how the working-day count relates to the raw length of the span.

Use it for project deadlines, delivery promises, notice periods, invoice due dates, onboarding timelines, or any plan where “three business days” or “two weeks of work” needs a concrete calendar answer.

What this calculator does

You enter a start date and an end date, and optionally a list of holiday dates such as public holidays, company shutdown days, or personal days off. The primary result is the number of business days in the span — every weekday that is not one of your holidays. Supporting results show:

  • Calendar days — every day in the span, including weekends and holidays, with both endpoints counted.
  • Weekends — the Saturday and Sunday days inside the span.
  • Full weeks — how many complete 7-day blocks the span contains, with the leftover days noted.
  • Holidays excluded — how many of your holiday entries actually reduced the count.

The count treats the start date and end date as inclusive. If you need a span that excludes one endpoint (for example, “days from today, not counting today”), add one day to the later date or adjust by hand.

How the counting works

The calculation uses the calendar-week convention from ISO 8601, in which weeks run Monday through Sunday. Under that convention the standard working week is Monday through Friday, and Saturday and Sunday are weekend days. The calculator walks the span day by day, counts the weekdays, then subtracts one for every holiday date that falls on a weekday inside the span. Holiday entries that land on a weekend, or outside the span, change nothing.

Business-day conventions are not universal: some countries use Sunday–Thursday work weeks, some have Saturday as a working day, and holiday calendars differ by country, state, and employer. That is why the holiday list is yours to fill in, and why the result is a planning number rather than a legal one.

Formula

Let S be the start date and E the end date, both inclusive:

calendar days=ES+1\text{calendar days} = E - S + 1

business days=SdEweekday(d)1    {holidays in [S,E] that are weekdays}\text{business days} = \sum_{\substack{S \le d \le E \\ \text{weekday}(d)}} 1 \; - \; |\{\text{holidays in } [S,E] \text{ that are weekdays}\}|

full weeks=calendar days7\text{full weeks} = \left\lfloor \frac{\text{calendar days}}{7} \right\rfloor

The holiday term counts each distinct holiday date once, even if it is entered twice, and only when it falls on a weekday within the span.

Worked example

Take the default span: August 3, 2026 (a Monday) through August 28, 2026 (a Friday).

The span contains four full Monday–Friday work weeks:

4×5=20 business days4 \times 5 = 20 \text{ business days}

Calendar days, counting both endpoints:

283+1=26 calendar days28 - 3 + 1 = 26 \text{ calendar days}

The difference is the six weekend days:

2620=6 weekend days26 - 20 = 6 \text{ weekend days}

Full weeks are the 7-day blocks in the span:

267=3 full weeks, with 5 days left over\left\lfloor \frac{26}{7} \right\rfloor = 3 \text{ full weeks, with 5 days left over}

If you add August 10, 2026 (a Monday) as a holiday, the count drops by one:

201=19 business days20 - 1 = 19 \text{ business days}

The calendar days, weekends, and full weeks stay the same, because a holiday is still a calendar day.

Interpreting the result

A business-day count is a schedule assumption, not a guarantee. “Within 5 business days” means the 5th weekday after the reference point, but actual delivery depends on working hours, approvals, capacity, and local holidays that may not be on your list. Use the calendar-day and week columns to sanity-check the count: a span of 26 calendar days should always feel like about three and a half weeks.

For spans measured in hours rather than days, see the time duration calculator, which works with clock times. If you are converting a day count into weeks or months for planning, the days to weeks calculator and the day converter give those conversions with their own rounding conventions. And when the span is anchored to a birth date, the age calculator reports years, months, and days from that date instead of business days.

Tips

  • Add holidays before comparing two scenarios. A single Monday holiday can turn a “10 business days” estimate into 11 calendar days.
  • Double-check dates near year end: holiday calendars change yearly, and the December–January boundary mixes two holiday schedules.
  • For “next business day after X” questions, set the end date one day after the due date you expect, or count by hand for a single day.
  • If your organization counts a Saturday shift or a Friday–Saturday work week, this Monday–Friday tool is the wrong convention — adjust the inputs or count manually.

Common pitfalls

  • Forgetting that the start and end dates are both included. A span from Monday to Friday shows 5 business days, not 4.
  • Entering the same holiday twice; the calculator deduplicates, but the “holidays excluded” count then reflects one reduction, which is the correct behavior.
  • Expecting a weekend holiday to shorten the count. It never does, because no weekday is removed.
  • Comparing counts between tools that use exclusive endpoints or different holiday calendars without accounting for the convention difference.

Sources

Compare Business Days Between Dates Calculator with related tools

Frequently asked questions

How does the calculator count business days between dates?
It counts every Monday through Friday from the start date through the end date, with both endpoints included. Any holiday date you add that falls on a weekday inside the span is subtracted from that total.
Why is my business-day count different from another tool's?
Counts differ mostly because of conventions. Some tools exclude the start date or end date, some count calendar days instead of weekdays, and holiday lists vary by country, state, and employer. This calculator uses an inclusive count of Monday through Friday with only the holidays you enter excluded.
Do holidays that fall on weekends change the count?
No. A holiday on a Saturday or Sunday does not replace a working day, so it does not reduce the business-day total. Only holiday dates that fall on a weekday inside the span are subtracted.
What is the difference between calendar days and business days?
Calendar days are every day in the span, including weekends and holidays, with both endpoints counted. Business days are the Monday-through-Friday days remaining after the holidays you entered are excluded. For example, a Monday-to-Friday span has 5 calendar days and 5 business days, while a Friday-to-Monday span has 4 calendar days but only 2 business days.

Related calculators

Business Days Between Dates Calculator updated at

Verified