Skip to content
Toolora

Business Days Calculator

Count the working days between two dates, excluding weekends and any public holidays you add, with a configurable weekend.

Date & Time Runs in your browser Works offline
Loading tool…

How it works

The count walks each day in the span and skips anything that is a weekend or a holiday you have listed. That is slower than arithmetic but it is the only way to get holidays and part-weeks right.

The weekend is configurable because it is not the same everywhere. Saturday and Sunday is the common case, but Friday and Saturday is standard across much of the Middle East, and some contracts treat Saturday as a working day.

Public holidays vary by country and by region within a country, so the tool cannot know yours — add the ones that apply to you. Nothing you enter leaves your browser.

The formula

Business days

total days − weekend days − holidays in range

Weeks of work

business days ÷ 5

Rule of thumb

≈ calendar days × 5/7

Close for long spans, wrong for short ones and around holidays.

Worked examples

ScenarioWorkingResult
A 30-day calendar monthMinus weekendsAbout 22 working days
Mon 1 Jan to Fri 12 JanInclusive, no holidays10 working days
The same span with 1 Jan a holidayMinus one9 working days

When you'd use it

  • Working out a contractual deadline in working days
  • Planning a project or sprint schedule
  • Counting leave or notice periods
  • Estimating a delivery or processing time

Common questions

Is 30 days the same as 30 business days?

No, and the gap is large. Thirty calendar days is about 22 working days; thirty working days is about six weeks. Contracts often specify which, and mistaking one for the other misses deadlines.

Why do I have to enter holidays myself?

Because they differ by country, by region and by year, and a wrong holiday list is worse than none. Everything runs in your browser, so nothing you enter is uploaded — but that also means the tool has no holiday database to draw on.

Can I set a different weekend?

Yes. Saturday and Sunday is the default, but you can choose the days that apply where you are — Friday and Saturday is standard across much of the Middle East.