Business Days Calculator

Enter two dates and get the number of business days between them, skipping Saturdays, Sundays and any holidays you add.

business days
Calendar days
Weekend days
Holidays in range

How it works

The calculator walks through every day from the start date to the end date and counts the ones that are not Saturday, Sunday or a holiday you listed. With "count both dates" on, a start-to-end span of five weekdays gives 5 business days.

  • Weekends are always Saturday and Sunday.
  • Holidays are optional — add any public or company holiday as YYYY-MM-DD, one per line. Only holidays inside the range are counted.
  • Swapped dates are handled automatically: entering the end date before the start date just flips the range.

Frequently asked questions

Are the start and end dates included?

Yes, by default both endpoints count. Uncheck "count both dates" to exclude them — useful when the start date is the day you ship and you want to know when the deadline lands.

What if a holiday falls on a weekend?

It is skipped either way — the day is already excluded as a weekend, so it never reduces the business day count.

Does it handle different weekend conventions?

No. This tool uses the Saturday–Sunday weekend, which covers most of the world. For a Friday–Saturday weekend, add Fridays as holidays.

Can I share the exact setup?

Yes. The dates and holidays are stored in the page address, so copying the link shares the full setup.