Business Days Calculator

Count, add, or subtract workdays with custom days off.

Working weekdays

Unselected weekdays are excluded. Monday–Friday is selected by default.

Use YYYY-MM-DD, one date per line or separated by commas. Up to 1,000 dates. Public holidays are counted unless you enter them here.

Choose two dates to count business days.

Add or subtract business days

Find a delivery date, invoice due date, or project deadline using the same working weekdays and excluded dates above. The starting date is not counted.

Choose a start date to find the resulting business date.

Count business days with your own workweek

Use this working days calculator to count available full days for a project, leave request, or team schedule. Choose which weekdays are working days, decide whether each boundary counts, and paste the dates your team is closed. The result separates calendar days, non-working weekdays, and listed exclusions so you can check the total.

How to calculate days excluding weekends and holidays

  1. Enter the first and last dates. The end must be on or after the start.
  2. Keep both boundary boxes selected to count an entire inclusive date range, or turn either off.
  3. Select your working weekdays. For a standard weekend, leave Saturday and Sunday unselected.
  4. Enter observed public holidays, company closures, or personal days off. Verify the relevant dates for your schedule; this tool does not supply a holiday calendar.
  5. Read the breakdown or copy the summary, which includes the date range and counting rules.

Worked examples

Each example includes both boundary dates and uses a Monday–Friday workweek.

  • Monday 5 October–Sunday 11 October 2026: 7 calendar days minus 2 weekend days gives 5 business days.
  • The same week with 7 October entered as a day off: 7 minus 2 minus 1 gives 4 business days. Listing that date twice still removes only one day.
  • Friday 9 October–Monday 12 October 2026: 4 calendar days minus 2 weekend days gives 2 business days, before any holiday you enter. Excluding the Friday start leaves 1.
  • One Saturday, 10 October 2026: 1 calendar day minus 1 non-working weekday gives 0 business days.

Find a due date by adding or subtracting workdays

The business-date section uses the same workweek and date exclusions as the counter. It steps away from the start date and counts only selected working weekdays that are not in the exclusion list:

  • Add 5 workdays to Monday 5 October 2026: the result is Monday 12 October. The following Saturday and Sunday are skipped.
  • Also exclude Wednesday 7 October: the same five-workday offset ends on Tuesday 13 October.
  • Subtract 1 workday from Monday 5 October: the result is Friday 2 October.
  • Add 0 workdays: the start date remains unchanged, even if it is not a selected working day.

Business days, calendar days, and hours

A listed holiday already on a non-working weekday is not subtracted twice. Duplicate dates are counted once. Dates outside the counted range do not change the answer. Selecting every weekday gives a calendar-day count with your specified dates removed.

This is a whole-date planning tool. It does not account for half-days, working hours, substitute working weekends, or special deadline rules. For total calendar days, use the Date Difference Calculator. To add calendar days or months, use the Date Calculator. For an hourly shift and breaks, use the Time Duration Calculator.

Frequently asked questions

How do I count working days between two dates?

Choose the start and end dates, select your working weekdays, and enter any holidays or other days off. The calculator removes non-working weekdays and listed dates, then shows the remaining business days.

Are both the start and end dates included?

By default, yes. Each boundary has its own checkbox. A boundary date contributes one business day only if it is a selected working weekday and is not in the exclusions list. To count days after a start date, turn off Include start date.

Are public holidays automatically excluded?

No. Enter the actual observed holiday dates or company closure dates as YYYY-MM-DD, separated by commas, semicolons, spaces, or new lines. There is no automatic country calendar. A listed date outside the counted range or on a non-working weekday removes no additional day.

Can I use a Friday–Saturday weekend or a six-day workweek?

Yes. Select the weekdays you work. For a Friday–Saturday weekend, select Sunday through Thursday. For a six-day workweek with Sunday off, select Monday through Saturday.

Why might the result differ from a calendar-day calculator?

Calendar days count every day. Business days use your selected workweek and exclusions. This tool counts whole Gregorian calendar dates, not working hours, half-days, or a jurisdiction-specific deadline rule.

How do I find a date after a number of business days?

Choose a start date, enter the number of workdays, and select Add or Subtract. The starting date is not counted, so adding one workday moves to the next selected working weekday that is not listed as a holiday. An offset of zero leaves the date unchanged.

Are the dates I enter uploaded?

No. The calculation runs in your browser. The dates and exclusion list are not sent to a server or included in analytics events.