Time Math & Duration · How-To
How to Calculate Business Days Between Two Dates
A deadline that reads "5 business days" isn't 5 calendar days — get the weekend math wrong and you'll misjudge it by two or three days every single time. Here's the exact method, a faster shortcut, and where holidays fit in.
Key takeaways
- A business day is Monday through Friday. Weekends never count, and many contracts and employers also exclude public holidays.
- The reliable manual method: list every date from start to end and count only the weekdays. It's slower than a shortcut, but it never gets tricked.
- Shortcut: total calendar days ÷ 7 gives whole weeks — each is worth 5 business days — then hand-count the leftover days.
- Whether the start date counts depends on the wording: "by Friday" is usually inclusive of both ends; "5 business days from Monday" usually starts counting the next day.
- Excel and Google Sheets both do this with one formula: NETWORKDAYS.
- This calculation can't guess your holiday calendar — public holidays vary by country and employer, so you subtract them yourself once you know which ones apply.
Your vendor says the refund will land in five business days. You count forward on the calendar, assuming every day counts, and by day five — a Saturday — you're annoyed it hasn't shown up. It was never going to. Five business days from a Tuesday lands the following Tuesday, not the following Sunday, because weekends don't count toward the total.
This guide covers the exact method for counting business days between two dates, a faster shortcut once the logic clicks, how public holidays change the count, and the spreadsheet formula that does it instantly. If you just need one answer right now, the business days calculator does the counting for you; if you want the method itself, so you can do it by hand or sanity-check a spreadsheet, keep reading.
01What counts as a business day?
A business day is any day that falls Monday through Friday. Saturdays and Sundays are excluded by definition — no exceptions, no judgment calls. That's the baseline every business-day calculation starts from.
How far the definition extends depends on who's asking. A shipping estimate usually means exactly that: Monday to Friday, full stop. A contract, a court filing deadline, or an HR policy usually means something narrower — Monday to Friday minus public holidays, because an office that's closed for a holiday can't process anything that day either. When "business day" appears in something binding, like a lease or a legal notice, assume the holiday exclusion applies until you've confirmed otherwise.
Not every country's weekend is Saturday–Sunday
Most of the world runs its business week Monday to Friday, but a number of countries — several in the Middle East among them — treat Friday–Saturday, or Sunday–Thursday, as the weekend instead. For an international deadline, confirm which two days are off before you start counting.
02The manual method: count weekdays one by one
The reliable way to count business days between two dates doesn't need a formula — it needs patience. Write out every calendar date from the start to the end, cross out anything that lands on a Saturday or Sunday, and count what's left.
It's slower than the shortcut in a later section, but it's the method that never gets tricked by an odd date range, and it's worth doing by hand at least once so you trust the faster version.
Worked example · counting day by day
- Start Monday, September 7, 2026 and end Friday, September 18, 2026 — list every date in between.
- Cross out the weekend dates: September 12–13 (Saturday–Sunday).
- Count what's left — 7, 8, 9, 10, 11, 14, 15, 16, 17, 18 — ten dates.
Result: 10 business days
03Does the start date count?
This is where most counting errors happen, and it comes down to wording, not arithmetic. A deadline phrased "by Friday, September 18" almost always counts both the day you start and the day you finish — the inclusive count used above, and the default a spreadsheet's NETWORKDAYS-style formula gives you.
A deadline phrased "5 business days from today" usually means the count starts the day after the start date, not on it. Same starting date, same number — ten — but two different questions get asked. "How many business days are there between September 7 and September 18?" (inclusive of both ends) gives ten, as shown above. "What date is ten business days from September 7?" (excluding the start) gives Monday, September 21 instead, because the count doesn't begin until the next day: Tue 8, Wed 9, Thu 10, Fri 11, Mon 14, Tue 15, Wed 16, Thu 17, Fri 18, Mon 21.
Read whatever deadline you're working from carefully, and if it doesn't specify, ask rather than assume.
04The faster way: whole weeks + remainder
Once you trust the manual count, there's a shortcut that skips writing out every date.
Worked example · the shortcut, same dates
- Count the total calendar days between the two dates, inclusive: September 7 to September 18 is 12 days.
- Divide by 7 to find whole weeks: 12 ÷ 7 = 1 whole week, with 5 days left over.
- Each whole week is worth exactly 5 business days: 1 × 5 = 5.
- Hand-count the leftover days: Monday 14 through Friday 18 — 5 more business days.
Result: 5 + 5 = 10 business days — matches the manual count.
Watch the remainder
The shortcut only saves time on the whole-weeks part. The leftover days still have to be checked by eye for a weekend, since a remainder that happens to include a Saturday counts differently from one that doesn't. That's also exactly where hand-built formulas go wrong — use an actual spreadsheet function (see below) rather than reconstructing this logic manually if you're doing it more than once.
05Calculate it now
Pick a start and end date and this counts the business days between them — Monday through Friday only, both dates inclusive. It doesn't know your local holiday calendar (see the next section for why), so treat the result as weekend-adjusted only.
Business days between two dates
Pick a start and end date
Need holidays excluded too, or a printable result?
This box is a teaching demo covering weekends only. For holiday-aware totals and export, use the full business days calculator.
06Where public holidays fit in
Weekends are consistent within a given working week — the same two days off, week after week. Public holidays are not: the list is different in every country, and often different from one company, state, or industry to the next. There's no way to bake a universal holiday list into a business-day calculation, so it has to be handled as its own step.
The method: count the weekday-only total first, using the manual method or the shortcut above, then subtract one day for every public holiday that falls on a weekday inside your date range. If a holiday lands inside the 12-day range from the earlier example, the count drops from ten business days to nine.
Check locally, not from memory
Don't assume a holiday calendar from one country, company, or year applies elsewhere or to a different year. A government holiday calendar or your employer's HR policy is the reliable source — pull the actual list for the relevant year and location before you subtract anything.
07Doing it in Excel or Google Sheets
Both Excel and Google Sheets have a function built for exactly this: NETWORKDAYS. Give it a start date and an end date and it returns the number of weekdays between them, inclusive of both ends — the same inclusive count used in the manual method above.
The basic formula is =NETWORKDAYS(start_date, end_date). To exclude public holidays too, add a third argument pointing at a range of holiday dates: =NETWORKDAYS(start_date, end_date, holiday_range). If your business week doesn't run Monday to Friday — a Friday–Saturday weekend, for instance — both platforms also offer NETWORKDAYS.INTL, which takes a weekend-pattern code instead of assuming Saturday and Sunday.
Going the other direction — finding a date that's a certain number of business days from a start date — the matching function is WORKDAY (or WORKDAY.INTL for a custom weekend). It's the formula version of the "10 business days from Monday" question from earlier in this guide.
08Real-world scenarios
"Ships in 3–5 business days" on an online order means the warehouse is estimating processing and carrier pickup time, skipping the days it isn't open. Order Thursday evening and the clock effectively doesn't start until Friday or Monday, depending on the cutoff time.
Legal and contractual deadlines — "respond within 10 business days," "the tenant has 5 business days to cure the default" — are the cases where the inclusive-vs-exclusive question from earlier has real money or legal standing attached to it. Read the exact wording, and when it's ambiguous, get the other party to confirm it in writing rather than assuming.
Payroll processing runs on its own business-day cutoffs, usually layered on top of hours already worked. If you're trying to work out overtime pay rather than a calendar deadline, see how to calculate overtime hours and pay instead.
Loan closings, mortgage rescission periods, and standard trade-settlement timelines ("T+2 business days") in finance all use the same weekday-only counting logic covered here.
09Common mistakes to avoid
- Treating "business days" as "calendar days" and forgetting to skip weekends at all — the single most common error.
- Getting the inclusive/exclusive boundary wrong and landing a day off in either direction.
- Ignoring public holidays when the deadline is contractual or legal and the wording implies they're excluded.
- Assuming a Saturday–Sunday weekend for an international deadline without checking the local working week.
- Confusing "business days" with a company's non-standard schedule — some run compressed four-day weeks, which changes internal deadlines even though the Monday–Friday definition itself doesn't.
Count business days in one click
Pick two dates and get the exact business-day count, weekends and holidays handled — free, private, no sign-up.
10Frequently asked questions
What counts as a business day?
A business day is Monday through Friday. Weekends never count, and many contracts, courts, and employers also exclude public holidays from the definition.
Does the start date count when calculating business days?
It depends on the wording. A deadline like "by Friday, September 18" is usually inclusive of both the start and end date. A deadline like "5 business days from today" usually starts counting the day after the start date.
How do you calculate business days without a calculator?
Count the total calendar days inclusive, divide by 7 to get whole weeks, multiply the whole weeks by 5, then hand-count any leftover days for a weekend.
Is there a spreadsheet formula for business days?
Yes. Excel and Google Sheets both use NETWORKDAYS(start_date, end_date, [holidays]) — or NETWORKDAYS.INTL if the weekend isn't Saturday and Sunday.
Does this calculation account for public holidays automatically?
No. Holiday lists vary by country and employer, so the count here only excludes weekends — subtract any applicable public holidays yourself after counting the weekdays.