Tiny Tools
Back to Blog
Tool Guides

Business Days Calculator: Count Working Days Between Any Two Dates

Calculate the exact number of business days (working days) between any two dates, with automatic public holiday exclusion for 20+ countries. Free online business days calculator.

Tiny Tools Team9 min read

A contract says "respond within 10 business days." A payment processor says "3–5 working days." Your project plan runs for 40 business days. In every case, you need an exact count — not a rough guess.

Calendar days and business days are different animals. A 30-day period might contain 20 or 22 working days depending on which day of the week it starts and which public holidays fall inside it.

Our Business Days Calculator gives you the exact answer — including optional public holiday exclusion for 20+ countries.

How to Calculate Business Days Between Two Dates

  1. Open the Business Days Calculator
  2. Select your country (optional, but enables holiday exclusion)
  3. Enter your start date and end date
  4. See the exact business day count, weekend breakdown, and holidays

The result includes:

  • Business days — exact Mon–Fri count, holidays excluded if you selected a country
  • Weekend days — the Sat/Sun total, with every weekend period listed
  • Holidays excluded — a named list of each public holiday that fell in the range
  • Composition chart — visual breakdown of how the total days split between business, weekend, and holiday

What Is a Business Day?

A business day is any day that is:

  • Not a Saturday or Sunday
  • Not a public holiday in the relevant country

The definition varies slightly by jurisdiction:

  • In most Western countries: Monday–Friday, excluding national holidays
  • In Israel: Sunday–Thursday (Friday is a half-day, Saturday is Shabbat)
  • In the Middle East: Sunday–Thursday in many countries
  • In some countries: local state/regional holidays also count

Our calculator uses the Mon–Fri definition with country-specific national holidays. For the Israeli work week or other regional variations, use a custom setup — but the national holiday exclusion covers the most common cases.

Why Counting Business Days Is Harder Than It Looks

Weekends Fall in Different Places

A "30-day" period starting on Monday has 22 business days. The same 30 days starting on Saturday has only 20. The exact number depends on the start day of the week.

Quick reference — business days in a 30-day period by start day:

Start dayBusiness days (no holidays)
Monday22
Tuesday22
Wednesday22
Thursday21
Friday21
Saturday20
Sunday21

Public Holidays Change the Count

A 30-day period with 3 national holidays on weekdays = 19 business days, not 22. Without a country-specific holiday list, your count is wrong.

This is why two people can run the same business day calculation and get different answers depending on which country they're in.

Month Boundaries Are Irregular

February has 28 or 29 days. Some months have 30, some 31. Counting business days across multiple months manually is error-prone. The calculator handles all of this automatically.

Country-Specific Holiday Exclusion

The Business Days Calculator supports public holiday exclusion for 20+ countries:

RegionCountries
AmericasUnited States, Canada, Brazil, Mexico
EuropeUnited Kingdom, Germany, France, Italy, Spain, Netherlands, Poland, Portugal, Russia
Asia-PacificJapan, India, China, South Korea, Australia
Middle East / AfricaIsrael, South Africa

When you select a country, the calculator:

  1. Looks up all national public holidays in your date range
  2. Excludes any that fall on a weekday (holidays on weekends don't affect the count)
  3. Shows you a named list of each excluded holiday
  4. Shows "N public holidays excluded" in the result

Example: US vs. UK Holiday Impact

Date range: December 20, 2025 – January 10, 2026 (22 calendar days)

CountryBusiness daysHolidays excluded
No country selected160
United States14Christmas Day, New Year's Day
United Kingdom12Christmas Day, Boxing Day, New Year's Day
Germany13Christmas Day (Dec 25 + Dec 26), New Year's Day

The UK loses an extra day because of Boxing Day (December 26). Germany observes both December 25 and 26. The US only observes December 25. Without country context, any answer would be incomplete.

Common Use Cases

Contract Deadlines and SLAs

"Respond within 10 business days" from a contract signed October 1 (US):

  • October 1 → October 15 = 10 business days (Columbus Day falls on Oct 13, reducing one week)
  • Without holiday exclusion: October 14 would be the answer — one day off

Use the Business Days Calculator with your country selected to get the legally accurate answer.

Payment Processing Windows

Banks and payment processors express clearing times in business days:

  • ACH transfers: 1–3 business days
  • Wire transfers: 1–2 business days
  • Credit card settlements: 1–3 business days

If you initiate a transfer on Thursday, and there's a national holiday on Friday, the first business day isn't Friday — it's the following Monday.

Project Planning and Sprint Scheduling

A 6-week project starting March 3 (US) includes:

  • Memorial Day (last Monday of May) — adds 1 calendar day to your timeline
  • Total: ~30 business days in 42 calendar days

Knowing the exact business day count helps you allocate tasks correctly across sprints.

Employee Leave and HR Calculations

Notice periods, probationary periods, and FMLA leave calculations are typically expressed in business days or working days. An employee who gives "2 weeks' notice" on a Monday gives 10 business days — but if those 2 weeks span a national holiday, the calendar end date shifts by one day.

Invoice Payment Terms

Net 30, Net 60, or "30 business days" payment terms all mean different things:

  • Net 30 = 30 calendar days from invoice date
  • 30 business days = 30 working days, typically 42+ calendar days
  • 30 days excluding holidays = use the Business Days Calculator with your country

Calculate your payment due date →

Court filings, regulatory responses, and legal notices are often expressed in business days. Missing a deadline because of a miscounted holiday can have serious consequences. Use the calculator with the relevant country selected to get the exact count.

Reading the Result: The Composition Chart

When you run a business day calculation, the result shows a stacked bar chart breaking your total days into three segments:

  • 🟢 Green — business days (Mon–Fri, non-holiday)
  • 🟡 Amber — weekend days (Sat–Sun)
  • 🟣 Violet — public holidays excluded (if a country is selected)

This makes the impact of holidays visible at a glance. A period where holidays shrink the amber+violet portion significantly is one where you should double-check your deadline assumptions.

Below the chart, the Weekday Distribution section shows how many Mondays, Tuesdays, Wednesdays, Thursdays, and Fridays fall in the range. This matters for scheduling: if you need to run weekly Monday stand-ups, you'll see exactly how many there are.

The Business Days Formula

For those who want to understand the math:

Business days = Total weekdays − Weekday holidays
Total weekdays = Total days − Weekend days
Weekend days = 2 × complete weeks + partial-week weekend days

Our calculator uses the eachDayOfInterval method from the date-fns library — iterating every day in the range and classifying each as weekday, weekend, or holiday. Both the start date and end date are included in the count (inclusive on both ends), which is the standard convention used by Excel's NETWORKDAYS function and most professional tools.

Business Days vs. Calendar Days: Quick Reference

ScenarioUse
Shipping & delivery estimatesBusiness days (excludes weekends)
Hotel stays, car rentalsCalendar days
Legal notice periodsBusiness days (check jurisdiction)
Payment terms (Net 30)Calendar days
Payment terms (30 working days)Business days
Project durationBusiness days for task work
Loan termsCalendar days
SLA response timesBusiness days

Frequently Asked Questions

Does Monday to Monday equal 5 or 6 business days?

6 business days. The calculator is inclusive of both endpoints. Monday Jan 6 → Monday Jan 13 counts: Mon Jan 6, Tue 7, Wed 8, Thu 9, Fri 10, (Sat 11, Sun 12 = weekends), Mon Jan 13 = 6 business days, 2 weekend days. The second Monday is included because both the start and end date are counted.

What if a holiday falls on a weekend?

A public holiday that falls on Saturday or Sunday doesn't affect the business day count (that day would have been off regardless). The calculator automatically handles this — only weekday holidays are excluded from the business day total.

Which holidays are included?

Only national public holidays — official government-declared non-working days. State, regional, or religious observances that aren't nationally mandated are not included. The calculator shows which specific holidays it excluded so you can verify.

Is the calculator the same as Excel's NETWORKDAYS?

Very close. Excel's NETWORKDAYS(start, end) function is also inclusive of both endpoints and excludes weekends. The main difference is that our calculator uses a built-in holiday list when you select a country — Excel's version requires you to supply your own holiday list.

How many business days are in a year?

Typically 260–262 business days in a standard year (52 weeks × 5 days = 260), plus or minus depending on whether January 1 and December 31 are weekdays. After subtracting national holidays (typically 8–13 in most countries), the net is usually 247–253 working days per year.


Keep Reading

share:

Content crafted by the Tiny Tools team with AI assistance.

Tiny Tools Team

Building free, privacy-focused tools for everyday tasks

relatedPosts