Answer first
What this calculator tells you
Count the weekdays between two dates, plus the calendar days and weekend days. Estimate a turnaround or a notice period, then subtract public holidays yourself. Formula: Business days = weekdays (Monday to Friday) from the start date through the end date, both included. At the worked-example inputs, the business days is 22. Holding every other input steady, moving start date from August 18, 2026 to September 15, 2026 moves the result from 12 to 32.
Transparent method
The formula
Estimate a turnaround or a notice period, then subtract public holidays yourself.
Worked example
Example inputs
How to interpret the result
A 30-day span holds only 22 working days when it starts on a Tuesday, because eight fall on weekends. That gap is the difference between a promised turnaround and a real one. The page counts Monday through Friday with both end dates included, so it answers how many days someone could actually work, before any holiday is removed.
At the worked-example inputs the business days is 22. It rises with end date and falls as start date increases.
Date arithmetic follows the standard Gregorian calendar and does not account for leap seconds or calendar systems used before 1582.
Before you rely on it
What to check
Subtract any public holidays that fall inside the range yourself. The count treats every weekday as a working day.
The common error
Where people go wrong with business days calculator
Counting from the day after the start. A range that includes the start date has one more day than one that begins the next morning.
Sensitivity evidence
How start date changes the business days
Holding every other input at the worked-example value, moving start date from August 18, 2026 to September 15, 2026 moves the business days from 12 to 32: a spread of 20, or 91% of the worked-example result.
| Start date | Business days | Calendar days | Weekend days |
|---|---|---|---|
| August 18, 2026 | 32 | 44 | 12 |
| August 25, 2026 | 27 | 37 | 10 |
| September 1, 2026worked example | 22 | 30 | 8 |
| September 8, 2026 | 17 | 23 | 6 |
| September 15, 2026 | 12 | 16 | 4 |
Every input, tested
Which input moves the business days most
Of the 2 inputs, start date moves the business days most (10 across the range tested) and end date moves it least (10).
| Input | Tested from | To | Business days at each end | Swing |
|---|---|---|---|---|
| Start date | August 25, 2026 | September 8, 2026 | 27 to 17 | 10 (45%) |
| End date | September 23, 2026 | October 7, 2026 | 17 to 27 | 10 (45%) |
Two variables at once
Business days by start date and end date
Across the grid the business days runs from 2 to 42. Moving start date from August 18, 2026 to September 15, 2026 shifts it by 20 at the middle column, and moving end date from September 16, 2026 to October 14, 2026 shifts it by 20 at the middle row, so neither is the bigger lever here.
| Start date \ End date | September 16, 2026 | September 30, 2026 | October 14, 2026 |
|---|---|---|---|
| August 18, 2026 | 22 | 32 | 42 |
| August 25, 2026 | 17 | 27 | 37 |
| September 1, 2026 | 12 | 22 | 32 |
| September 8, 2026 | 7 | 17 | 27 |
| September 15, 2026 | 2 | 12 | 22 |
The highlighted cell is the worked example: 22.
Step by step
The worked example, input by input
| Input | Value used | What it means |
|---|---|---|
| Start date | September 1, 2026 | Enter the start date used in this calculation. |
| End date | September 30, 2026 | Enter the end date used in this calculation. |
| Business days | 22 | |
| Calendar days | 30 | |
| Weekend days | 8 | |
Inputs, definitions and assumptions
Start date
Enter the start date used in this calculation. The prefilled worked-example value is September 1, 2026.
End date
Enter the end date used in this calculation. The prefilled worked-example value is September 30, 2026.
How to use this calculator
- 1Verify the inputs. Gather start date and end date from your own documents; the prefilled values are examples.
- 2Save a baseline. The worked example puts the business days at 22. Store your own version of it as Scenario A.
- 3Test one change. Start with start date, the input with the biggest effect here: moving start date from August 25, 2026 to September 8, 2026 takes the business days from 27 to 17, a swing of 45% of the worked-example figure.
- 4Check the boundary. Read the interpretation boundary above before acting on the result.
People also ask
Frequently asked questions
How do you calculate business days?
Business days = weekdays (Monday to Friday) from the start date through the end date, both included. At the worked-example inputs the business days is 22.
What does the business days result mean?
Estimate a turnaround or a notice period, then subtract public holidays yourself. At the worked-example inputs the business days is 22. It rises with end date and falls as start date increases.
How much does start date change the business days?
Holding every other input at the worked-example value, moving start date from August 18, 2026 to September 15, 2026 moves the business days from 12 to 32, a spread of 20.
What are the limits of this business days calculator?
Date arithmetic follows the standard Gregorian calendar and does not account for leap seconds or calendar systems used before 1582. The tables on this page test start date only from August 18, 2026 to September 15, 2026; a value outside that range is not tabulated here.
Which input moves the business days most in the business days calculator?
Ranked by how far each moves the business days across the range tested: start date (10, 45%) and end date (10, 45%).
How much does end date matter in the business days calculator?
The worked example uses September 30, 2026. Holding every other input at its worked-example value, moving end date from September 23, 2026 to October 7, 2026 takes the business days from 17 to 27, a swing of 45% of the worked-example figure.
Which inputs change the calendar days in the business days calculator?
At the worked-example inputs it is 30. Start date takes it from 37 to 23 and end date takes it from 23 to 37.
Which inputs change the weekend days in the business days calculator?
At the worked-example inputs it is 8. Start date takes it from 10 to 6 and end date takes it from 6 to 10.
What's the difference between a leap year and a leap second?
A leap year adds a full day (February 29) to keep the calendar aligned with Earth's orbit. A leap second is an occasional one-second adjustment to clock time to keep it aligned with Earth's rotation: unrelated, and not something calendar-day arithmetic needs to account for.
Does the calculator count the start date or the end date?
It counts the days between the dates, so a range from the 1st to the 2nd is one day. A contract or notice period may count both ends instead, and the wording decides it. If yours does, add one day to the result.
Can I use these to count business days or working days?
Yes for weekdays: the business days calculator counts Monday through Friday between two dates. Public holidays differ by country, state and employer, so subtract any that fall inside your range yourself.
Why does adding a month not equal adding 30 days?
Months run from 28 to 31 days, so a month after January 31 falls on a different date than 30 days later. These calculators count days, not months, to avoid that ambiguity. If a contract says months, count by the calendar month.
Sources and evidence
Free Calculators Online is independent and is not affiliated with or endorsed by the source organizations. Educational estimates only.