Calendar desk

Business Days Calculator

Count weekdays between two dates, including both endpoints.

Business Days Calculator: Count Monday-to-Friday dates within a range, including the first and last dates when they are weekdays. Saturdays and Sundays contribute nothing, while public holidays on weekdays still count. A second output gives the signed calendar-day distance, which follows a different endpoint convention from the inclusive weekday count. Runs 100% locally in your browser with zero server file uploads.

Category
Calculators
Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
TOEA / CALENDAR ENGINE 01Browser only
INPUT SHEET / 01

Known values

Values stay on this device. Calculate when ready.

RESULT SHEET / 02

Business days

—

Calendar-day difference
—
Working formulaBusiness days = weekdays from start through end (signed for reversed ranges)
ASSUMPTIONS / READ BEFORE USING
  1. Monday through Friday are business days; holidays are not excluded.
  2. Both endpoints are included. Reversed ranges return a negative count.

Formula and worked example

Business days = weekdays from start through end (signed for reversed ranges)

A worked example with sample values:

Inputs
Start dateJan 6, 2025
End dateJan 10, 2025
Results
Business days5
Calendar-day difference4

Inclusive weekday formula with a weekend

Let L be the earlier endpoint and U the later endpoint. For each date d from L through U, assign weekday indicator w(d) = 1 on Monday to Friday and 0 on Saturday or Sunday. Business days B = s × Σw(d), where s = −1 for reversed inputs and +1 otherwise. Calendar-day difference C = End date − Start date, without adding one.

For Start date 2025-01-03 and End date 2025-01-06, Friday 3 January contributes 1, Saturday and Sunday contribute 0, and Monday 6 January contributes 1. Thus B = 1 + 0 + 0 + 1 = 2 business days. C = 3 calendar days. Both outputs are correct for their respective conventions.

Range counts are not business-day offsets

The Friday-to-Monday example contains two eligible dates, but moving one business day after Friday reaches Monday. Use add business days for that offset question; it does not consume the starting date as its first day. Do not carry this range's inclusive convention into a delivery-offset calculation.

ISO's date-format overview (https://www.iso.org/iso-8601-date-and-time-format.html) explains the year-first notation used in the examples. The choice to include both weekday endpoints is this calculator's convention, not a holiday rule supplied by ISO or a guarantee that those dates are open for your workplace.

How to use it

  1. Enter the first date of the range; it is eligible to count.
  2. Enter the last date of the range; it is also eligible to count.
  3. Calculate the weekday count and distinguish it from the calendar-day distance.

Privacy & limitations

Dates, times and results stay in your browser. No inputs are uploaded.

Related tools

Frequently asked questions

Does a single Monday count as one business day?

Yes. If both inputs are the same Monday, the inclusive weekday count is one, while the calendar-day difference is zero. A single Saturday or Sunday contributes no business days.

Can I remove a country's holidays from the total?

This widget has no holiday selector or exclusion list. A weekday holiday remains in the count. Subtract the relevant weekday closures separately if your organisation needs an actual open-day total.

Why is the reversed range negative rather than empty?

The calculator counts eligible weekdays across the forward span, including both ends, then applies a negative sign when End date precedes Start date. The sign represents direction rather than a negative number of office openings.

Embed this tool

Free to use on any website. Paste the code where the tool should appear; the link under it lets readers open the full page.

<iframe src="https://toea.com/embed/business-days-calculator" title="Business Days Calculator" width="100%" height="780" style="border:0;max-width:680px" loading="lazy"></iframe>
<p style="margin:4px 0 16px;font-size:13px"><a href="https://toea.com/business-days-calculator">Business Days Calculator</a> &middot; TOEA</p>
<script>addEventListener("message",function(e){if(e.origin!=="https://toea.com"||!e.data||e.data.type!=="toea-embed-height")return;document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source)f.style.height=e.data.height+"px"})})</script>

Free tool · runs in your browser · no account required