How to Calculate Business Days Between Two Dates (Excluding Weekends and Holidays)

Published June 23, 2026 · 5 min read · Productivity

Last updated: June 23, 2026

Days Between Dates Calculator

Count the days between any two dates instantly. Free, no signup.

Try It Free →

"Net 30" on an invoice, "5 business days for delivery," "respond within 10 working days": deadlines are constantly expressed in business days, not calendar days, and the two are very different. Counting calendar days when the deadline means working days makes you early or late by a meaningful margin. Here is how to calculate business days between two dates correctly, why so many deadlines use them, and the holiday catch that quietly throws the count off.

Last updated: June 2026

Business Days vs Calendar Days

A calendar day is any day. A business day (or working day) is typically Monday through Friday, excluding weekends and public holidays. So 10 business days is two full work weeks, which on the calendar is 14 days or more once a holiday lands in the window. The gap grows with the span: 30 business days is roughly 6 weeks of calendar time, not 30 days.

How to Calculate Business Days by Hand

The manual method, for a short span:

  1. Count the total calendar days between the start and end date. A days-between-dates calculator gives this instantly.
  2. Count the weekends in that span and subtract the Saturdays and Sundays.
  3. Subtract any public holidays that fall on a weekday within the span.

A quick approximation for longer spans: every 7 calendar days contains 5 business days. So multiply the number of full weeks by 5, then add the leftover weekdays, then subtract holidays. For precision, count directly rather than approximating, because the start and end day of the week shift the result.

The Weekday Math That Trips People Up

Inclusive vs exclusive counting

Does the start date count? If a task starts Monday and is due in 5 business days, is Monday day 1 or day 0? Conventions differ. For shipping and many legal contexts, the count usually starts the next business day (the start date is day 0). Always confirm which convention a deadline uses, because it shifts the result by a full day.

The end-on-a-weekend rule

If a calendar deadline lands on a weekend or holiday, many systems roll it to the next business day. So a payment "due in 30 calendar days" that lands on a Sunday is often effectively due Monday. Business-day counting avoids this by construction, but mixed counting (calendar deadline, business-day grace) is where errors creep in.

The Holiday Catch

This is the part that makes business-day counting genuinely hard: holidays are not universal. They vary by country, by state or region, and sometimes by industry. A US federal holiday is not a UK bank holiday. A deadline involving parties in two countries may have different business days on each side. When a count must be exact, like a legal or contractual deadline, you cannot just exclude weekends; you must apply the correct holiday calendar for the relevant jurisdiction. This is why automated business-day tools let you specify a country or region, and why a generic "exclude weekends" count can still be wrong.

Where Business-Day Counting Matters Most

  • Invoicing and payments: "Net 15" or "Net 30" terms, and the grace period before late fees.
  • Shipping and delivery estimates: "3 to 5 business days" is the standard, and customers miscount it constantly.
  • Legal and contractual deadlines: notice periods, response windows, and filing deadlines are usually in business days, and getting it wrong has real consequences.
  • SLAs and support: "response within 2 business days" means something different over a holiday weekend than mid-week.
  • Project planning: estimating delivery dates from a working-day task estimate.

Practical Tips

Confirm the convention before you count

Inclusive or exclusive start, which holiday calendar, what counts as a business day in this context. Nail these down first; the arithmetic is the easy part.

Use a tool for anything that matters

For a casual estimate, the weeks-times-5 approximation is fine. For an invoice due date, a contractual deadline, or a delivery promise, calculate it exactly with a date calculator and apply the right holidays. The cost of being wrong on a legal deadline dwarfs the few seconds of using a tool.

Communicate dates, not durations

When you can, tell people the actual date ("due Thursday, July 9") rather than "in 5 business days." A concrete date removes the counting ambiguity entirely and prevents the off-by-one errors that durations invite.

The Bottom Line

Business days exclude weekends and holidays, so they diverge from calendar days fast: 10 business days is about two calendar weeks, 30 is about six. Count by taking calendar days, subtracting weekends, then subtracting the holidays that fall on weekdays, and confirm whether the start date counts. The real difficulty is holidays, which vary by jurisdiction, so for anything legal or contractual, calculate exactly with the correct holiday calendar. When possible, communicate the concrete date rather than a business-day duration to remove the ambiguity entirely.

Date Calculator

Add or subtract days from a date, or find the gap between dates. Free.

Try It Free →

Frequently Asked Questions

What is the difference between business days and calendar days?

Calendar days are every day; business days are typically Monday through Friday, excluding weekends and public holidays. The two diverge quickly: 10 business days is about two calendar weeks (14 or more days), and 30 business days is roughly six weeks of calendar time. Counting calendar days when a deadline means business days makes you early or late by a meaningful margin.

How do I calculate business days between two dates?

Count the total calendar days between the dates, subtract the Saturdays and Sundays in that span, then subtract any public holidays falling on a weekday. For a quick estimate over long spans, multiply full weeks by 5 and add leftover weekdays. For precise counts, use a date calculator and apply the correct holiday calendar, since the start day of the week affects the result.

Does the start date count as a business day?

It depends on the convention, which is why deadlines can be off by a day. In shipping and many legal contexts, counting usually begins the next business day, so the start date is day 0. Other contexts count the start date as day 1. Always confirm which convention a specific deadline uses, because it shifts the final date by a full day.

Why do holidays make business-day counting tricky?

Because holidays are not universal: they vary by country, by state or region, and sometimes by industry. A US federal holiday is not a UK bank holiday, and a deadline spanning two countries can have different business days on each side. So simply excluding weekends is not enough for an exact count; you must apply the correct holiday calendar for the relevant jurisdiction.

When does it matter whether I count business or calendar days?

It matters most for invoice payment terms and late-fee grace periods, shipping and delivery estimates, legal and contractual deadlines like notice and response windows, support SLAs, and project planning. In legal and contractual contexts especially, miscounting has real consequences, so calculate exactly with the right holiday calendar rather than approximating or assuming calendar days.

Related Tools

🔒 Your data stays in your browser
Need help? Email us