Business Days Calculator
Count the number of business days (Monday to Friday) between two dates, excluding weekends.
- Total days
- 31
- Weekend days
- 8
Counts MondayโFriday and includes both endpoints. Public holidays are not excluded.
What the Business Days Calculator Does
This Business Days Calculator counts the number of working days between two dates. It includes Monday through Friday and skips Saturdays and Sundays, giving you the count of weekdays in a date range rather than the raw calendar total.
It is useful for anyone who plans or measures work in weekday terms: project managers estimating timelines, HR staff calculating leave or notice periods, finance teams setting payment terms ("net 30 business days"), shippers quoting delivery windows, and freelancers scoping deadlines. Wherever a contract or schedule says "working days," this tool gives you the answer without counting on a wall calendar.
How It Works: The Formula
The calculator counts each day from the start date to the end date and tests whether it falls on a weekday. The core logic is:
Business days = (number of full weeks in the range x 5) + (leftover weekdays in the partial week)
In practice the tool walks day by day: for each date it checks the day of the week, adds 1 if it is Monday-Friday, and adds 0 if it is Saturday or Sunday. Whether the start and end dates themselves are counted depends on the inclusive/exclusive setting; this calculator counts both endpoints when they are weekdays.
- A full 7-day week always contains exactly 5 business days.
- Saturday and Sunday are always excluded.
- Public holidays are NOT automatically removed unless you subtract them separately.
- The result is a count of days, not a duration in hours.
Worked Example
Suppose you want the working days from Monday, June 1, 2026 to Friday, June 12, 2026 (both dates included).
That range spans 12 calendar days. It contains two full work weeks plus the weekend in between. The weekend dates are Saturday June 6 and Sunday June 7, which are excluded. Counting the weekdays gives: June 1, 2, 3, 4, 5, then 8, 9, 10, 11, 12 = 10 business days.
As a check using the formula: the range covers 1 full week (June 1-7 = 5 business days) plus the remaining weekdays June 8-12 (5 more), totaling 10. The 14-day calendar gap June 1-14 would instead give 10 business days as well, since the extra Saturday and Sunday add nothing.
Holidays and Other Factors That Affect the Result
The biggest factor people overlook is public holidays. A standard business-day count treats a national holiday like a normal weekday, so if your deadline must respect holidays, subtract them manually. For example, if a U.S. company's range includes Independence Day on a weekday, reduce the count by one.
Other factors that change the answer include your region's working week (some countries treat Sunday-Thursday as the work week), company-specific closures, and half-days that contracts may still count as full business days.
Tips and Common Mistakes
A few habits will keep your business-day math accurate and avoid disputes over deadlines.
- Confirm whether the start date counts. "Within 5 business days" usually starts counting the next working day, not today.
- Subtract holidays yourself; this tool only removes weekends.
- Watch the end-date rule: counting both endpoints versus only one can shift the result by a day.
- Do not confuse business days with calendar days. Ten business days is two full weeks, roughly 14 calendar days.
- Double-check the year for leap days and for weekends that shift the same dates across years.