Skip to content
Kordu Tools
Time & Date Runs in browser Updated 18 Apr 2026

Business Days Calculator

Count business days between two dates or add working days to a date. Excludes weekends. Perfect for net-30 invoicing, SLAs, and project deadlines.

Date range

Business days (Mon–Fri)11
Total calendar days15
Weekend days4
Complete weeks2
Loading rating…

How to use Business Days Calculator

  1. Pick a mode

    Choose 'Count business days' to count working days between two dates, or 'Add business days' to project forward from a start date by a given number of working days.

  2. Enter your start date

    Pick the start date using the date picker. This is the invoice date, project kickoff, SLA ticket open time, contract date, or any other reference point you're measuring from.

  3. Enter the end date or number of days

    In count mode, select the end date — the calculator counts every Mon–Fri between the two (both endpoints included). In add mode, type the number of business days to add (e.g. 30 for net-30, 5 for a five-day SLA).

  4. Review the output

    Count mode shows business days, total calendar days, weekend days, and complete weeks in the range. Add mode shows the resulting date and the day of the week it falls on.

  5. Subtract public holidays manually

    The calculator does not subtract public holidays automatically. Identify any statutory or bank holidays that fall inside your date range (gov.uk, US OPM, or your national gazette) and subtract them from the business-day total.

  6. Cross-check the contract convention

    Some contracts use exclusive counting ('30 days after the invoice date, not counting the invoice date'). If yours does, subtract one day from the inclusive result. Always read the definitions clause.

  7. Copy or share the result

    Copy the due date, SLA target, or delivery estimate into your CRM, project tracker, invoice, or email. The calculator runs offline once loaded, so you can use it on a plane or in a boardroom without a connection.

Business Days Calculator FAQ

What counts as a business day?

A business day in this calculator is any weekday from Monday through Friday. Saturdays and Sundays are always excluded. This matches the standard Western commercial working week used in North America, the UK, most of the EU, and Australia. Regions with a Friday–Saturday weekend (parts of the Middle East) or a Sunday–Thursday working week will need to adjust the result manually.

Does it include the start and end dates?

Yes. The calculator uses the inclusive convention: both the start date and the end date are counted if they fall on a weekday. This matches how commercial contracts, SLAs, procurement rules, and most legal deadlines are drafted in English-language jurisdictions. If your contract uses exclusive counting ('not counting the start date'), subtract one from the result.

Does the calculator account for public holidays automatically?

No. Public holidays vary enormously by country, state or province, industry, and year. The US has around 11 federal holidays plus state bank holidays, the UK has about 8 bank holidays, each EU country has 12–15 national holidays, and religious holidays shift annually. Hard-coding every calendar would produce stale or wrong data. The calculator counts weekdays only — subtract any holidays that land inside your range manually.

How do I handle public holidays?

Look up the relevant holidays for your jurisdiction (gov.uk for the UK, opm.gov for US federal, your national gazette elsewhere, or a maintained library like the npm package date-holidays). Count how many fall on a Monday–Friday inside your date range, then subtract that number from the business-day total this tool reports.

Can I use this for net-30, net-60, or net-90 invoicing?

Yes — this is one of the most common uses. Switch to 'Add business days' mode, enter the invoice date as the start date, and type 30 (or 60, or 90) as the number of business days. The result is the payment due date under business-day terms. Note that net-30 calendar is roughly four calendar weeks out, while net-30 business days is closer to six weeks — check which one your contract specifies.

Can I customise the weekend to Friday–Saturday or Sunday–Thursday?

Not currently. The calculator is fixed to a Saturday–Sunday weekend, which matches the Western commercial default. If you need a Middle Eastern working week (Sunday–Thursday) or the Israeli working week (Sunday–Thursday), calculate in calendar days and adjust manually, or let us know — we may add a configurable weekend setting based on demand.

Can I subtract business days from a date?

Yes. In 'Add business days' mode, enter a negative number (for example, -30) to walk backwards from the start date. This is useful for working out when you need to start a project to hit a deadline, or when an invoice needed to have been issued for a payment to clear by a given date.

Does it work across years and leap years?

Yes. The calculator handles arbitrary date ranges including ones that cross years, decades, or leap years. February 29 on a leap year is counted as a normal weekday when it falls on Monday–Friday. The underlying date math uses JavaScript's native Date API, which is leap-year aware.

Is this suitable for legal notice periods or court filing deadlines?

It's a useful starting point, but legal deadlines require careful reading of the specific rules of procedure. Many court rules use business days and roll deadlines forward when they land on a weekend or court holiday; some statutes use calendar days; a few use a 'clear days' convention that excludes both endpoints. Use this tool for the raw Mon–Fri count, then apply your jurisdiction's specific rules.

What if the start date falls on a weekend?

If the start date is a Saturday or Sunday, it is simply not counted (because it isn't a business day). Some formal legal systems roll the start date forward to the next Monday before counting; the count-mode result is the same either way. In add mode, the calculator begins counting from the next business day on or after the start date.

Does it handle trading days or banking holidays differently?

No. Trading days (when an exchange is open), banking days (for wire and ACH settlement), and generic business days aren't quite the same calendar — the NYSE closes on Good Friday, banks close on Juneteenth, and generic offices close on neither. This calculator reports Monday–Friday weekdays; if you need trading or banking days, subtract the exchange- or bank-specific closures that fall in your range.

What if I enter an end date that's before the start date?

The calculator shows an error and prompts you to check the inputs. To measure a past range, swap the dates, or use negative days in add mode to walk backwards from a start date.

Is my data sent anywhere?

No. All calculations run entirely client-side in your browser. Your dates and numbers are never transmitted, logged, or stored on any server. The tool works offline once the page has loaded, has no signup, and imposes no rate limits.

How precise is the count?

Precision is exact to the day. The tool iterates day by day over the range, checking each date's day-of-week in the browser's local timezone, so there is no rounding or approximation. Dates are handled as local-calendar dates; they are not affected by timezone conversion during the count.

Background

The Kordu Business Days Calculator answers the two questions that almost every contract, invoice, SLA, and project plan eventually depends on: how many working days fall between two dates, and what date lands a given number of working days from today. It works in two modes and runs entirely in your browser — no signup, no uploads, no tracking.

What counts as a business day

For this tool, a business day is any weekday from Monday through Friday. Saturdays and Sundays are excluded. That convention matches the standard working week used across North America, the UK, most of the EU, Australia, and the majority of the Western commercial world. A few regions run a different weekend — historically Saudi Arabia, Iran, and parts of the Middle East use a Friday–Saturday weekend, while Israel uses Friday–Saturday — so if you're calculating for those jurisdictions you will need to shift the calculation manually. For everyone else, Mon–Fri is the commercial default and the one this calculator uses.

Why you can't just subtract dates

Calendar arithmetic lies to you about working time. Thirty calendar days from the 1st of a month lands on the 31st. Thirty business days from the same start date lands roughly six weeks later — because every weekend eats two days off the running total. Using a plain date difference for anything measured in working days (invoices, SLAs, delivery estimates, legal notices, onboarding timelines) silently overstates your budget and understates your deadline. A tool that counts only Mon–Fri days is the only way to convert between the two reliably.

Inclusive vs exclusive counting

This calculator uses the inclusive convention: both the start date and the end date are counted if they fall on a weekday. That matches how commercial contracts, procurement rules, court filing deadlines, and most SLA clauses are drafted in English-language jurisdictions. Some systems use exclusive counting ("30 business days after the invoice date, not counting the invoice date itself") — if your contract uses that wording, subtract one from the result. Always read the specific clause. Edge cases: if your start date lands on a Saturday or Sunday, it is skipped over in the count because it isn't a business day to begin with. Some legal systems formally roll such a start date forward to the next Monday before counting; the result is the same for count mode but matters in add mode.

Net-30, net-60, net-90 invoicing

The most common use for this tool is payment terms. "Net 30" in a B2B invoice typically means 30 days from the invoice date — but whether those are calendar days or business days depends on the jurisdiction and the contract. If your terms read "30 business days," switch to add mode, enter the invoice date, and add 30 to find the due date. That will be roughly six calendar weeks out, not four. Net-60 and net-90 follow the same pattern. Always check the master services agreement: some contracts are calendar days, some are business days, and mixing them up is the single most common AP dispute.

SLAs and response time commitments

Service-level agreements almost always quote response and resolution times in business hours or business days, not calendar days. A "two business-day response" on a Tuesday request lands on Thursday, not Wednesday (because the start day is inclusive in most SLA contracts — check yours). A five business-day resolution for a ticket opened on Friday is the following Friday, since the weekend drops out. Feed your SLA clock into add mode to get the exact due date rather than eyeballing it on a calendar.

Delivery windows and fulfilment estimates

Carrier and marketplace delivery estimates ("5–7 business days," "2–3 business days") are almost always business days. Five to seven business days is roughly one to one-and-a-half calendar weeks, depending on where the weekend falls. Use count mode to work backwards from a promised date, or add mode to see when a customer will realistically receive an order.

Legal notice periods and regulatory deadlines

Statutory notice periods — contract termination windows, GDPR breach notifications (72 hours), data subject request deadlines (one month under Article 12 GDPR, typically computed in calendar days), court filing cut-offs, tenancy notice, employment termination — are often measured in business days. Court rules in particular tend to count working days inclusively and roll deadlines forward when they land on a weekend or public holiday. This tool gives you the Mon–Fri count; you still need to consult the relevant rules of procedure for holiday roll-forward and the exact inclusive/exclusive convention.

Public holidays — the tool does not handle them automatically

This is the most important caveat. The calculator counts weekdays only; it does not subtract public holidays. Holiday calendars vary wildly: the United States has roughly 11 federal holidays plus state bank holidays, the United Kingdom has around 8 bank holidays in England & Wales (different in Scotland and Northern Ireland), each EU member state maintains its own list of 12–15 national holidays, and religious holidays (Eid, Diwali, Rosh Hashanah, Good Friday) shift each year by the lunar or ecclesiastical calendar. No client-side tool can reliably cover every jurisdiction and year without bundling a megabyte of data that will be stale within months. The practical workflow is: use this tool to get the raw Mon–Fri count, then subtract the holidays that fall inside your range by hand. For most countries you can look them up on gov.uk, the US Office of Personnel Management site, the official national gazette, or a maintained source like date-holidays on npm.

Trading days vs banking days vs business days

These are not quite the same thing. Trading days refer specifically to days when a given exchange is open — the NYSE, for example, closes on Good Friday even though it is a regular business day in most offices. Banking days are the days when interbank settlement runs; wire transfers, ACH cut-offs, and FX settlement all use this calendar and it includes additional closures like Juneteenth. For contractual purposes most commercial agreements define business days explicitly — read the definitions clause. If the contract silently says "business days," it usually means the national banking calendar of the governing jurisdiction.

Half-day holidays and early closes

Christmas Eve, New Year's Eve, and in some countries Maundy Thursday are treated as half-days by banks and many offices. The calculator treats them as normal business days — real-world handling depends on your industry. For SLA purposes, half-days are almost always counted as full days; for payment settlement, they often trigger the next-day rule.

Common mistakes this calculator helps you avoid

  1. Treating a "30-day" contract clause as calendar when it says business days — that shortens your window by about two weeks.
  2. Forgetting the inclusive rule and being off by one on every deadline.
  3. Adding business days manually on a calendar and miscounting when the range crosses a month boundary.
  4. Using calendar days for SLA reporting and then arguing with the counterparty about which one the contract meant.

Privacy and data processing

All calculations run client-side in your browser. Your dates and the numbers you enter are never sent to a server, logged, or stored. The tool works offline once the page has loaded, has no signup, and no rate limits. Pair it with the Kordu Date Difference tool when you need calendar-day results, the Week Number Calculator for ISO 8601 week numbers, or the Timezone Converter when the dates span multiple offices.