daytics is free. Help keep it that way.
Built by one person. No sign-ups, no paywalls, no newsletter spam. If a tool saved you time, a coffee goes a long way.
How to Calculate Business Days
Business days (also called working days) are the days of the week when most businesses operate. In most Western countries, this means Monday through Friday, excluding public holidays. However, different regions follow different patterns — some countries observe Friday and Saturday as the weekend, while others only take Sunday off. Understanding these differences is critical when you are negotiating contracts across borders, scheduling international deliveries, or managing a global workforce with employees in multiple time zones and jurisdictions.
Our business days calculator automatically handles all of this for you. Simply pick your start and end dates, select a country for holiday data, and choose the correct weekend pattern. The tool fetches live public holiday data and gives you an accurate count instantly. Whether you need to know how many working days remain until a tax filing deadline or how many billable days fall within a particular month, you can get the answer here without needing to count on a paper calendar.
How to Use This Tool
- Select a start date — click the Start Date field and pick the first day of the period you want to measure. This date is included in the count if it falls on a working day.
- Select an end date — click the End Date field and choose the last day. The end date is also included in the count when it is a working day.
- Choose a country — the dropdown lists over 100 countries. Selecting a country tells the calculator which public holidays to exclude from the count. For the United Kingdom, regional holidays for England, Scotland, Wales, and Northern Ireland are all covered.
- Set the weekend pattern — the default is Saturday and Sunday. Switch to Friday and Saturday or Sunday only if your region uses a different working week.
- Toggle public holidays — the "Exclude public holidays" switch is on by default. Turn it off if you only want to exclude weekend days.
- Click Calculate — the tool fetches holiday data from the Nager.Date API and displays the total business days, weekend days, and any holidays that fell within your range. You can then copy the result or share a direct link to your calculation.
How It Works Behind the Scenes
When you click Calculate, the tool first determines every calendar day between your start and end dates, inclusive. It then checks each day against the weekend pattern you selected. Any day whose weekday index matches a weekend day (for example, Saturday is index 6 and Sunday is index 0 in JavaScript) is flagged as a weekend day and excluded from the business day count.
If the "Exclude public holidays" toggle is enabled, the calculator also makes an API call to the Nager.Date service for each calendar year that your date range spans. The API returns a list of official public holidays for the selected country, including the holiday name and the exact date. The tool then cross-references each remaining weekday against this holiday list. Any weekday that matches a public holiday is removed from the business day total and displayed in the "Excluded Holidays" section so you can see exactly which days were subtracted.
The final result shows four numbers: total calendar days, business days, weekend days, and public holidays within the range. This breakdown makes it easy to verify the count and understand how it was calculated. The entire process happens in your browser — the only network request is the holiday data fetch from the external API.
Frequently Asked Questions
What counts as a business day?
A business day is any day of the week that falls on a normal working day and is not a public holiday in the selected country. By default, the tool treats Monday through Friday as working days and Saturday and Sunday as the weekend. However, you can adjust this pattern to match regions where the working week differs, such as countries that observe a Friday-Saturday weekend or those where only Sunday is a rest day.
Does Daytics include bank holidays?
Yes. When you select a country, Daytics fetches that country's official public holidays using the Nager.Date API and automatically excludes them from the working day count. The excluded holidays are listed in the results so you can see exactly which dates were removed. If you prefer to ignore holidays and only exclude weekends, you can toggle the "Exclude public holidays" switch off before calculating.
Which countries are supported?
Daytics supports over 100 countries including the United Kingdom (with separate regional holidays for England, Scotland, Wales, and Northern Ireland), the United States, Canada, Australia, India, Germany, France, and most other European, Asian, and South American nations. The full list is loaded dynamically from the Nager.Date API, so new countries are added automatically as the data source expands.
Is the count inclusive of start and end dates?
Yes, both the start date and the end date are included in the count if they fall on a working day. For example, if your start date is a Monday and your end date is the following Friday, and there are no public holidays that week, the result will be five business days. This inclusive counting method is the most common convention used in contract law, payroll processing, and project scheduling.
Can I change the weekend pattern?
Yes. The tool provides three weekend options: Saturday and Sunday (the default used in most Western countries), Friday and Saturday (common in parts of the Middle East and North Africa), and Sunday only (used in some Asian and African countries). Selecting the correct pattern ensures your business day count accurately reflects the working week in your region or the region you are calculating for.
How does the calculator handle UK regional bank holidays?
The United Kingdom has different bank holidays depending on the region. For instance, Scotland observes St Andrew's Day and may have different dates for certain holidays compared to England and Wales. Northern Ireland also has unique bank holidays such as St Patrick's Day and the Battle of the Boyne. When you select "United Kingdom" as the country, the Nager.Date API returns all regional holidays, ensuring that the count is accurate regardless of which part of the UK you are calculating for.
Can I share my calculation with someone else?
Yes. After performing a calculation, click the "Share Link" button. This copies a URL to your clipboard that includes your start date, end date, country, and weekend pattern as URL parameters. When someone opens that link, the calculator automatically fills in those settings and runs the calculation, so they see exactly the same result you did. This is useful for sharing deadline calculations with colleagues or clients.
Are Saturdays business days in the UK?
No. Under UK convention, business days are Monday through Friday only. Saturdays count as calendar days but not working days. Some bank products mention 'banking days' which are the same as business days, excluding weekends and bank holidays.
How many working days are there in 2026?
England and Wales: approximately 253 working days (depending on the exact count of bank holidays you exclude). Scotland has 251 (extra 2 January). Northern Ireland has 252 (adds St Patrick's Day, Battle of the Boyne).
Do bank holidays that fall on weekends get moved?
Yes. When a UK bank holiday falls on a Saturday or Sunday, a substitute day is granted — typically the next Monday. Christmas Day 2027 falls on Saturday; Monday 27 December is the substitute.
Which UK region has the most bank holidays?
Northern Ireland has 10 — the UK-wide 8 plus St Patrick's Day and Battle of the Boyne. Scotland has 9 (adds 2 January and St Andrew's Day but doesn't observe Easter Monday). England and Wales have the standard 8.
Can the tool handle half-day working on Christmas Eve?
The tool counts full working days only. If your organisation closes at noon on Christmas Eve, that day still counts as one full working day in the tool. For half-day calendars, adjust your deadline manually.
Worked Example: Calculating a 30-Day NHS Referral Deadline Across May Bank Holidays
Suppose a GP refers a patient on Wednesday 29 April 2026, and the NHS target is 30 working days to first specialist contact. A naive count gives 1 June, but weekends and two May bank holidays (Monday 4 May — Early May, and Monday 25 May — Spring Bank Holiday) push the real 30th working day to Thursday 11 June 2026.
The calculator handles this by looking up 2026's England-and-Wales holiday calendar, enumerating each day from the start date, and only counting Mon-Fri that aren't holidays. The breakdown: 30 business days includes 30 working days, 14 weekend days, 2 bank holidays — 46 calendar days total from 29 April to 11 June.
Common Scenarios
SLA with 3 working days. Order placed Thursday afternoon → cut-off is Tuesday end-of-day (not Sunday). A Bank Holiday Monday adds another day.
Payroll cut-off. If payday is the 26th and the 26th falls on a Saturday, most employers bring it forward to Friday 25th — not a "business days" calculation but a conventional roll.
Payment terms. "Net 30 days" usually means calendar days, not working days. "30 working days" needs the tool — 30 working days in winter with a fortnight of Christmas bank holidays can be six calendar weeks.
Legal deadlines. Court filing limits often specify "clear working days" — the deadline day itself doesn't count, only the 30 days before it. The tool's "excludes start date" toggle handles this.
UK Bank Holidays 2026
| Date | Day | Holiday | Regions |
|---|---|---|---|
| 1 Jan 2026 | Thu | New Year's Day | All UK |
| 2 Jan 2026 | Fri | 2 January | Scotland |
| 17 Mar 2026 | Tue | St Patrick's Day | N. Ireland |
| 3 Apr 2026 | Fri | Good Friday | All UK |
| 6 Apr 2026 | Mon | Easter Monday | All UK (except Scotland) |
| 4 May 2026 | Mon | Early May | All UK |
| 25 May 2026 | Mon | Spring Bank Holiday | All UK |
| 13 Jul 2026 | Mon | Battle of the Boyne | N. Ireland |
| 3 Aug 2026 | Mon | Summer Bank Holiday | Scotland |
| 31 Aug 2026 | Mon | Summer Bank Holiday | Eng, Wales, NI |
| 30 Nov 2026 | Mon | St Andrew's Day | Scotland |
| 25 Dec 2026 | Fri | Christmas Day | All UK |
| 28 Dec 2026 | Mon | Boxing Day (substitute) | All UK |
Common Mistakes
The first error is forgetting that Saturday is not a business day in UK use (it is in some countries' six-day working weeks, but not here). The second is counting holidays that only apply to one UK region as if they applied everywhere — Scotland's 2nd of January is a day off north of the border but a normal working day in London. The third is starting-date ambiguity: some conventions include the start date in the count ("inclusive") and some don't ("day 0"). For contract deadlines the convention is usually day 0 — the clock starts running the day after the reference event.
