Business days calculator

Count business days between two dates with optional excluded dates.

Inputs

Business days calculator

5 fields

Choose a date or type it manually.

Choose a date or type it manually.

Count weekends as workdays
Count Saturday as a workday

Choose a date and add it to the list. Each date can be removed separately.

Check values

Results are reference estimates. Verify the inputs before making important decisions.

Calculation is temporarily unavailable

Fix the form values and the result will appear automatically.

Use this business days calculator to count weekdays, weekends and manually excluded dates between two dates.

FAQ
3 questions
Freshness
formula-based

How it works

Formula and logic

The calculator iterates through calendar days and counts days that match the selected workday rules.

Example

Count workdays between two dates and exclude holidays manually.

Fields and units

  • Start date — date
  • End date — date
  • Count weekends as workdays — yes or no
  • Count Saturday as a workday — yes or no
  • Excluded dates — unitless

How to use

  • — Enter start and end dates.
  • — Choose whether weekends count as workdays.
  • — Add excluded dates if needed.

Enter start and end dates. Choose whether weekends count as workdays. Add excluded dates if needed.

Sources and review status

Calculation method
The calculator iterates through calendar days and counts days that match the selected workday rules.
Data or methodology source
The formula and input definitions documented on this page.
Last reviewed
Limitation
For documents and deadlines, verify inclusion rules, holidays and the requirements of the relevant organization.

FAQ

How accurate is this business days calculator?

The result is a practical estimate based on the values you enter and the formula shown on the page.

Does this business days calculator require an account?

No. The calculator works in your browser and does not require registration.

Can I share a business days calculator result?

Yes. Use the share link to copy the current inputs in the page URL.