Working Days Calculator

What do you need?
Working days
Enter a start and end date to see the result.

Project deadlines, payment terms, notice periods, and service-level agreements are almost always counted in working days, not calendar days - and the difference matters. A 30-working-day deadline is six calendar weeks away, not four. This calculator does both directions: count the working days between two dates, or add a number of working days to a start date to land on the exact deadline. Weekends are excluded automatically, and you can subtract any public holidays that fall in the range.

No signupRuns in your browserWorks offlineFormula explained belowGeneral information only

How to use this tool

  1. 1Choose a mode: 'Working days between dates' to count, or 'Add working days to a date' to find a deadline.
  2. 2For counting, enter a start date and an end date. For adding, enter a start date and how many working days to add.
  3. 3Leave 'Exclude weekends' on for business days, or turn it off to count every calendar day.
  4. 4Enter the number of public holidays that fall on weekdays in the range to subtract them.
  5. 5Read the result instantly: the working-day count with a breakdown, or the resulting deadline date.

Formula used

Working days between dates: count every calendar day from start to end inclusive, then subtract Saturdays, Sundays, and any public holidays. Add working days: step forward one day at a time from the start date, counting only weekdays, until the required number of working days has passed.

Example

Working days in a sprint

A two-week sprint runs from Monday 6 July to Friday 17 July. Choose 'between dates', enter both dates, keep 'exclude weekends' on. The result is 10 working days from 12 calendar days - the two weekend days are removed.

A 30 working-day deadline

An invoice is issued on 1 June with net 30 working days. Choose 'add working days', enter 1 June and 30. The deadline lands in mid-July, roughly six calendar weeks out - far later than the 1 July a calendar-day reading would suggest.

Common use cases

  • Setting a client deadline: 20 working days from the brief, allowing for weekends
  • Net payment terms: finding the due date 30 working days after an invoice
  • Notice periods: counting the working days left in a contract or probation
  • SLA tracking: checking whether a ticket was resolved within 5 business days
  • Onboarding and HR: working out a start date a set number of working days ahead

Common mistakes

  • Confusing working days with calendar days - 10 working days is two full weeks, not ten days from now.
  • Forgetting public holidays - a bank holiday inside the range still needs subtracting; enter the count manually.
  • Assuming the end date is excluded - this tool counts both the start and end date in the range.
  • Counting backwards by guessing - to find a date a set number of working days ahead, use the 'add' mode rather than estimating.

Frequently asked questions

What counts as a working day?

A working day is any weekday (Monday to Friday) that is not a public holiday. This calculator excludes Saturdays and Sundays automatically, and lets you subtract any public holidays that fall on weekdays within the range.

Does it include the start and end date?

In 'between dates' mode, both the start and end date are included in the count. So Monday to Friday in the same week is 5 working days. If you only want the days in between, subtract one from the result.

Why does it not know my country's holidays?

Public holidays vary by country, region, and year, so this tool keeps it accurate and simple by letting you enter the number of holidays that fall in your range. Check your local holiday calendar and enter the count of those landing on weekdays.

Can it add working days instead of counting them?

Yes. Switch to 'add working days to a date', enter a start date and a number, and it returns the exact deadline date, skipping weekends as it counts. This is ideal for net payment terms and project deadlines.

Is this the same as NETWORKDAYS in a spreadsheet?

Yes, the 'between dates' mode works like the NETWORKDAYS function: it counts weekdays between two dates and lets you exclude holidays. The difference is you get an instant result on any device without opening a spreadsheet.

Is my data sent anywhere?

No. The calculation runs entirely in your browser. No dates or numbers you enter are sent to a server, stored, or shared.

Related tools

Last updated