Business Days Calculator
Count working days between two dates, or add business days to a start date to find a deadline. Configurable weekend days, a custom holiday list, and independent include-start/include-end switches. Runs entirely in your browser.
How to Calculate Business Days
Features
Two Modes: Count and Add
The mode toggle at the top switches between two fundamentally different questions. Count Business Days answers: given a start date and end date, how many working days are there in that range? Useful for auditing a completed timeline, verifying a notice period was actually served, or reconciling a contractor invoice against working days billed. Add / Subtract Days answers the reverse question: given a start date and a number of working days, what date do you land on? Useful for calculating delivery deadlines, response due dates, and payment settlement dates from a trigger event — in either direction, since you can also subtract backward from a known deadline to find when a countdown needs to begin.
Both modes respect your weekend-day selection and your holiday list identically, so switching between them to sanity-check a date never produces inconsistent answers.
A Worked Example: "T+2 Business Days" Settlement
Financial and escrow agreements often specify settlement as “T+2 business days” — trade date plus two working days. Say a trade executes on a Thursday. Casual counting gets this wrong constantly: Thursday plus 2 “days” naively lands on Saturday, which isn't a business day at all. Switch to Add Forward mode, enter the Thursday as the start date and 2 as the count, and the calculator correctly skips the weekend, landing the settlement on the following Monday. Add a public holiday that falls on that Monday and the result automatically shifts again to Tuesday — the exact kind of cascading adjustment that's easy to miss doing by hand but that a settlement system, or a client checking their own trade confirmation, would immediately flag as wrong if you got it right by luck instead of by calculation.
Why a Configurable Weekend Matters
Most business day calculators hard-code Saturday and Sunday as the weekend. That is wrong for a meaningful share of the world — many countries across the Middle East run a Friday–Saturday weekend, and some retail, hospitality, and on-call schedules treat only Sunday as a day off. The Weekend / Non-Working Days selector in this calculator toggles any combination of the seven days, so the working-day count is accurate for the calendar you actually operate on, not just the Western default.
The pattern varies more than most people realise. Saudi Arabia, the UAE, and much of the wider Gulf region moved their official weekend to Friday–Saturday, aligning the working week more closely with global markets while keeping Friday free for prayer. Israel runs a Friday–Saturday weekend built around Shabbat. Nepal is one of the few countries with a single-day weekend, observing only Saturday. A multinational team coordinating deadlines across even two or three of these calendars can't rely on a single hard-coded Saturday/Sunday assumption without quietly miscounting working days for whichever office doesn't follow it.
Real Situations Where This Saves Mistakes
- Contract delivery deadlines — a vendor agreement says "delivery within 15 business days"; use Add Forward from the order date to get the exact contractual deadline.
- Notice period verification — confirm a resignation or termination letter provides the contractually required number of working days.
- Legal and court filing windows — many statutory response periods are defined in working days, not calendar days, and miscounting by even one day can matter.
- Payment settlement dates — bank transfers and escrow releases are frequently defined as "T+2 business days" or similar; add the settlement period to the trade date.
- Project scheduling — estimate a realistic delivery date for a task quoted in working days, accounting for public holidays that fall inside the schedule.
- Payroll and HR audits — reconcile timesheets against the actual number of working days in a pay period.
Common Business-Day Windows You'll Recognise
Certain business-day counts show up constantly enough across contracts, support tiers, and regulations that it helps to recognise them on sight:
- 1–2 business days — typical express courier and standard bank transfer clearing windows.
- 3 business days — a common cooling-off or right-of-cancellation period for consumer contracts in several jurisdictions.
- 5 business days — the default response window in many customer support SLAs, and a frequent notice period for minor contract changes.
- 10 business days — a common statutory or regulatory response deadline, and a widely used standard delivery estimate for e-commerce.
- 15–30 business days — typical for formal dispute resolution windows, government processing times, and larger project delivery milestones.
None of these are universal — always check the actual wording of the agreement or regulation in question — but recognising the pattern helps you sanity-check whether a deadline you've just calculated looks like the kind of number that convention would actually produce.
When to Use Calendar Days Instead
Not every date calculation should use business days. Loan interest accrues on calendar days, not working days. Visa validity periods count every day of the week. Rental agreements count calendar months and days. For any of these, use the Date Difference Calculator, which counts every calendar day and offers its own independent include-start/include-end switches. For age from a date of birth, use the Age Calculator, and for a live countdown to a single future date rather than a static range, use the Countdown Timer.
Holidays: Add Once, Reuse Everywhere
Public holidays vary by country, state, and even individual employer, so this calculator does not ship with a hard-coded holiday calendar that might not match your jurisdiction. Instead, build your own list once using the date picker — each entry becomes a small removable chip — and it stays active across both Count and Add modes for the rest of your session. The Skip Holidays switch is there for a quick before/after comparison: toggle it off to see how many working days you would have without any holidays excluded, without losing the list you already built.
Pitfalls to Watch For
The single most common business-day mistake is treating “5 business days” as “a week,” which only holds true if the range doesn't cross a public holiday — add one national holiday inside a five-day window and the true span quietly stretches to six or seven calendar days. A close second is forgetting that Add Forward and Add Backward aren't always symmetric once holidays are involved: adding 10 business days forward from a date and then subtracting 10 business days back from the result won't necessarily land you back on the original start date if a holiday sits right at one edge of the range, because the day being excluded shifts which calendar dates get skipped depending on direction. Neither is a bug — both reflect how real business-day counting actually behaves — but they explain a lot of the confusion people run into when they try to sanity-check one deadline calculation against another.
Why Browser-Based Processing Matters
The Business Days Calculator runs entirely client-side. Dates and holiday lists you enter are never transmitted to any server, and the copy buttons build their plain-text output locally before placing it on your clipboard. This makes it safe for confidential contract dates, HR notice periods, legal filing deadlines, and sensitive project timelines that you may not want logged anywhere.