LazyTools – Header
Business Days Calculator — Count, Add & Subtract Working Days | LazyTools.io

Business Days Calculator — Count, Add & Subtract Working Days

Three modes in one: count business days between two dates, add business days to find a deadline, or subtract to find when a period started. Exclude weekends and any combination of US/UK/CA/AU/EU holidays — individually toggled by name. Add your own named custom holidays. Includes visual calendar, milestone tracker, SLA presets, Net payment terms, and CSV export.

3 calculation modes Named toggle holidays Custom workweek Net 15/30/60 presets Visual calendar
business days
calendar days

Business Days Calculator

🔒 100% browser-side
Start date
End date
🗓️ Public Holidays
+ Custom holidays / company closures
4.8/5
6,918 ratings

Rate this tool

How useful was the Business Days Calculator?

Four features that set this apart from every other business days tool

Named holiday toggles, custom workweek, milestone tracker, and full date list with CSV export.

1

Choose your mode

Select Count Between Dates to find how many business days fall in a range. Use Add Business Days to find the deadline date — e.g., "10 business days from today" — with Net 15/30/60/90 and SLA presets. Use Subtract Business Days to count backward — e.g., "30 business days before a court deadline." All three modes share the same workweek and holiday settings.

2

Configure your workweek

Click the day chips (Mon–Sun) to set which days count as working days. Use presets: Mon–Fri (standard), Mon–Sat (retail/construction), Sun–Thu (Middle East/Gulf), or any custom pattern. Then pick a holiday country (US, UK, CA, AU, EU) to load named holidays, toggle each one individually, and add custom named holidays for company shutdowns, regional closures, or personal non-working days.

3

Read the visual calendar

The visual calendar shows every day color-coded: blue for business days, gray for weekends, yellow for holidays, and green for the result date (in Add/Subtract mode). Navigate months with the prev/next buttons. The breakdown bar shows the ratio of business days vs weekends vs holidays across your range at a glance. The stats row shows totals in days, weeks, and holiday count.

4

Export & plan milestones

The business day list shows every working day in the range with its day name and holiday tag if applicable. Copy as plain text (date + day name) or Copy CSV for a spreadsheet-ready format with columns: Date, Day, Business Day Number, Holiday Name. The milestone tracker (Count mode) shows when every 5th business day falls — useful for sprint planning, progress checkpoints, and reporting cycles.

Advertisement
728 × 90 — Leaderboard Ad

Frequently asked questions

Observed holidays, custom workweeks, Net payment terms, and SLA calculations explained.

When a fixed-date holiday falls on a weekend, many countries "observe" it on the nearest weekday instead — so the holiday still results in a day off even though it technically falls on a day that isn't a working day. In the US federal holiday system: if a holiday falls on Saturday, it's observed on Friday; if it falls on Sunday, it's observed on Monday. For example, if Independence Day (July 4th) falls on a Saturday, Friday July 3rd is the observed federal holiday. This tool's US holiday set calculates observed dates dynamically for every year, so it always applies the correct observed date regardless of which year you're calculating. UK, CA, AU, and EU holiday sets also apply standard observed-date rules. If your organization doesn't observe a particular holiday, simply uncheck it in the holiday list.
Net 30 calendar days simply means 30 days from the invoice date, including weekends and holidays. Net 30 business days means 30 working days (Monday–Friday, excluding holidays). The difference can be significant: a 30-business-day period typically spans 6–7 calendar weeks, or roughly 42–49 calendar days depending on weekends and holidays in that window. Most payment terms in US and UK contracts use calendar days unless specifically stated as "business days." Legal deadlines, SLA contracts, and some invoice terms do specify business days — always check your contract. This calculator's Add mode handles both interpretations: toggle holidays off to count purely by workweek, or include your region's holidays for a full business-day count.
Yes — this is one of the unique features of this tool. The workweek selector lets you click any combination of the 7 day buttons. Use the quick preset buttons: Mon–Fri (standard 5-day Western workweek), Mon–Sat (common in retail, construction, and healthcare), Sun–Thu (standard in many Middle Eastern countries including Saudi Arabia, UAE, and Egypt, where the weekend is Friday–Saturday), or Sat–Thu. You can also create any custom pattern by clicking individual day buttons. The calculation automatically uses your selected working days as the definition of "business days" throughout, including when determining which days holidays are observed on.
Switch to the "Add Business Days" mode. Enter the date the SLA started (e.g., when a support ticket was opened) as the start date. Enter your SLA window in business days (e.g., 2 for a 2-business-day response SLA). The tool will show you the deadline date, skipping weekends and any holidays you've configured. For example, if a ticket opens on Friday and your SLA is 2 business days, the deadline would be Tuesday (Monday = day 1, Tuesday = day 2) — not Sunday. To verify compliance for an existing ticket, use Count Between Dates mode with the open date and close date to see how many business days elapsed. Compare that to your SLA to determine if the response was on time.
Several factors can cause differences: (1) Start/end date inclusion — some tools count the start date as day 1 (inclusive), others start counting from the day after. This tool has explicit "Include start date" and "Include end date" toggles so you can match your organization's convention. (2) Observed holidays — tools that use fixed holiday dates (e.g., always July 4th) without adjusting for weekend observance will count different days than tools that apply the observed-date rule. (3) Holiday set — different tools include different holidays. This tool shows each holiday individually by name so you can see exactly which are included and deselect any that don't apply to your organization. (4) Custom workweek — if your organization counts Saturday as a working day, the count will be higher than tools that assume Mon–Fri only.

LazyTools vs other business days calculators

Feature LazyTools ✦ timeanddate.com shiftflow.app gigacalculator.com
Count between dates
Add business days (find deadline)
Subtract business days
Named toggle holidays✓ individual– all or none– all or none
Custom named holidays✓ with names✓ dates only
Custom workweek (any day combo)– Mon-Fri only✓ partial
Visual calendar output
Net 15/30/60/90 presets
Milestone tracker (every 5th day)
Full date list with CSV export
Breakdown bar (biz/weekend/holiday)✓ partial
100% free