DigitHelm

Business Days Calculator

Count working days between two dates, add or subtract business days to find deadlines, and run a countdown, with US & UK holiday presets, Mon–Fri/Sun–Thu/Mon–Sat work week options, and detailed breakdowns.

Mode

Work Week

Public Holidays

Press Enter to calculate  ·  Esc to reset

What Is the Business Days Calculator?

A business day is any day that falls within the standard working week for the relevant jurisdiction, and is not a public holiday. In most of the world that means Monday through Friday, excluding national and regional holidays. But "business day" is not universal, the Gulf Cooperation Council countries work Sunday through Thursday, and some South Asian markets operate six days a week.

This calculator handles all three scenarios you encounter in practice: counting working days between two dates (for project planning, SLA measurement, or timesheet verification), adding a fixed number of business days to find a deadline (for payment terms, settlement dates, or legal response windows), and counting down remaining business days to any future date.

Built-in holiday presets for US federal holidays and UK bank holidays cover 2025–2026. You can mix these presets with custom dates to handle any jurisdiction or company-specific holiday calendar.

Formula

Count Mode

Business Days = Calendar Days − Weekend Days − Holidays in Range
where:
Calendar Days = end_date − start_date (in days, ± include_start)
Weekend Days = Saturdays + Sundays (or configured non-working days)
Holidays = public holidays that fall on working days in the range

Add / Subtract Mode

result_date = start_date + N business days
Algorithm: step forward (or back) one calendar day at a time,
skipping weekends and holidays, until N working days are counted.

Working Weeks Breakdown

Working weeks (full) = floor(business_days ÷ days_per_week)
Remaining days = business_days mod days_per_week
days_per_week: Mon-Fri or Sun-Thu = 5 | Mon-Sat = 6

T+N Settlement (Finance)

Settlement date = Trade date + N business days
Example: T+1 trade on Friday → settlement = Monday (skip weekend)
Example: T+2 trade on Thursday → settlement = Monday (if Friday is a holiday)

How to Use

  1. 1
    Select a mode: "Count between dates" tallies working days in a range. "Add / subtract days" finds the date N business days from a start. "Countdown" shows working days left until a target date.
  2. 2
    Choose your work week: Pick Mon–Fri (standard), Sun–Thu (Middle East), or Mon–Sat (6-day week). This changes which days are counted as non-working.
  3. 3
    Enter your dates: For count mode, set start and end dates. For add/subtract, set a start date and enter the number of days with the +/− toggle. For countdown, pick the target date (today is used as start).
  4. 4
    Configure holidays: Click "US Federal" or "UK Bank" to load pre-built holiday lists. Add extra dates in the custom field. Holidays that fall on weekends are automatically ignored (they're already excluded).
  5. 5
    Toggle include-start: In count mode, the start date is excluded by default (financial convention). Toggle "Include start date" to count it if your context requires both endpoints inclusive.
  6. 6
    Calculate: Click Calculate or press Enter. The result shows business days, calendar days, weekends excluded, and a list of any holidays that fell in the range.

Example Calculation

A freelance contract runs from Monday 6 January 2025 to Friday 31 January 2025. The client is based in the US and observes MLK Day on 20 January. How many billable business days are in this period?

Start: 6 Jan 2025 (Mon) → End: 31 Jan 2025 (Fri)
Calendar days = 25 (6 Jan is excluded, financial convention)
Weekend days = 8 (4 Saturdays: 11, 18, 25 Jan + 1 partial + Sundays)
US Holidays = 1 (MLK Jr. Day, 20 Jan 2025, Monday)
Business days = 25 − 8 − 1 = 16 business days
= 3 full working weeks + 1 day

Add/subtract example: A stock trade executes on Thursday 23 January 2025. Under T+1 settlement and the US holiday calendar, when does it settle?

Start: 23 Jan 2025 (Thu) + 1 business day
Next day: 24 Jan 2025 (Fri), working day ✓
Settlement date: Friday, 24 January 2025

Understanding Business Days

What Counts as a Business Day?

A business day (also called a working day or banking day) is any day on which normal commercial activity takes place, specifically, a weekday that is not a public holiday in the relevant jurisdiction. The definition sounds simple, but in practice it varies in three important ways:

  • Work week structure: most of the world uses Mon–Fri, but Gulf states and several other countries use Sun–Thu, and some sectors in South Asia and East Asia run six-day weeks.
  • Holiday calendars: even within the Mon–Fri world, every country has its own set of public holidays, and some states, provinces, or cities have additional regional holidays.
  • Industry-specific conventions: financial markets, courts, and payroll processors each have their own rules about which holidays are observed and whether the start date is counted.

This is why a simple "subtract weekends from the calendar" approach often gives the wrong answer, the holiday variable is the one that bites you when a deadline falls on a day you didn't realise was a bank holiday.

Work Week Configurations Around the World

Work WeekDaysCountries / RegionsNotes
Mon – Fri5US, UK, EU, Australia, CanadaThe global standard for most international business
Sun – Thu5Saudi Arabia, UAE, Egypt, IsraelIslamic work week; Friday is the day of prayer
Mon – Sat6India, South Korea, parts of JapanSix-day work week in some sectors and countries

UAE changed to Mon–Fri in 2022

The United Arab Emirates shifted from a Sun–Thu work week to Mon–Fri (with Fri–Sat weekend) in January 2022, making it the first Gulf country to align with the global five-day weekend convention. Saudi Arabia, however, still observes Fri–Sat as the weekend as of 2026.

Financial Markets: T+N Settlement Dates

In financial markets, settlement is the process of transferring securities from seller to buyer and cash in the opposite direction. Trades do not settle on the day they are executed , they settle a fixed number of business days later. Missing a settlement date triggers a "settlement fail" which attracts regulatory penalties and can cascade into margin calls.

Asset classSettlementDetails
Equities (stocks, ETFs)T+1Effective May 2024 in US markets; most of EU moving to T+1 by 2027
Corporate bondsT+2Standard for most corporate fixed-income instruments globally
Government bondsT+1Treasuries, Gilts, and most sovereign debt
Foreign exchange (FX)T+2Spot FX standard; T+1 for same-day same-currency trades
Options & futuresT+1Listed derivatives typically settle next business day
Real estate (US)T+30 to T+45Mortgage funding closes on a business day

The business days calculator is particularly useful here because the settlement date must skip over weekends and exchange holidays. A trade executed on Thursday in a T+1 market settles on Friday, unless Friday is a holiday, in which case it settles on Monday.

Legal and Contractual Deadlines

Contract law and procedural rules frequently express deadlines in business days rather than calendar days, precisely because it would be unfair to require action on weekends or public holidays. The key questions when calculating a legal deadline are:

  • Does the clock start on the triggering day or the next day? In most jurisdictions the triggering day itself (Day 0) is excluded, you start counting from Day 1 (the next business day).
  • If the deadline falls on a holiday or weekend, does it roll forward or back? The standard rule is that it rolls to the next business day.
  • Are the holidays local, national, or federal? Court holidays may differ from bank holidays which may differ from general public holidays.
Deadline typeDay typeExamples
Contract response periodsBusiness daysNDA sign-backs, offer acceptance windows
Court filing deadlinesBusiness daysDiscovery, motions, appeals, jurisdiction-specific
Employment law noticesCalendar daysTermination notice, FMLA, usually calendar days
Invoice payment termsBusiness daysNet 30, Net 45, Net 60 in business days
Insurance claimsBusiness daysAcknowledgement typically required within 10 BD
Regulatory filings (SEC)Business days8-K: 4 BD; 10-K/10-Q: calendar-day deadlines
Import/export customsBusiness daysBond obligations and duty payment deadlines

Project Management and SLA Calculations

Project sprints, milestone deadlines, and SLA (Service Level Agreement) response times are almost always expressed in business days, since work does not happen on weekends. Using calendar days instead leads to team members being held accountable for non-working time, a morale and fairness problem.

  • Sprint planning: a 10-business-day sprint starting Monday runs to the following Friday, giving exactly two clean work weeks. Entering the start date and adding 10 business days instantly confirms the end date.
  • SLA compliance: if a ticket is logged on a Friday afternoon, a "next business day" SLA means Monday, not Saturday. The calculator counts from the next working day after submission.
  • Vendor delivery windows: "Ships within 3–5 business days" means something specific. If an order is placed on Thursday, the latest ship date under a 5-BD window is the following Thursday (skipping the weekend).
  • Payroll and invoicing: Net 30 and Net 60 payment terms are typically calendar days in US practice but business days in some European contracts, always clarify which applies.

How SLA response time is different from resolution time

SLA response time (initial acknowledgement) is almost always expressed in business hours within a business day (e.g. "4 business hours"). Resolution time is often expressed in business days. A ticket raised Friday at 5 pm might need a response by Monday at 1 pm under a 4-business-hour SLA, the weekend hours are not counted.

How Public Holidays Affect Business Day Counts

For a 30-business-day window (a common payment term or project milestone), the number of actual calendar days varies significantly depending on how many holidays fall inside the range. In a typical month with no holidays, 30 business days ≈ 42 calendar days (6 calendar weeks). Add two holidays and you need 44 calendar days. Add five and you need 47.

  • The US has 11 federal holidays, an average of almost one per month, meaning any 30-BD window is likely to contain at least one.
  • The UK has 8 bank holidays in England & Wales, though Scotland and Northern Ireland have slightly different lists.
  • Cross-border deals must account for holidays in both countries, a deadline that is a working day in New York may be a bank holiday in London.
  • Some companies observe additional "floating" holidays or company-wide days off, these can be entered as custom dates in this calculator.

Frequently Asked Questions

What is a business day?

  • A business day is any weekday (Monday to Friday in most countries) that is not a public holiday.
  • It is the standard unit used in finance, law, and commerce to express deadlines and processing times.
  • The exact definition varies by country, Gulf states use Sunday to Thursday; some markets use six-day weeks.
  • When a deadline falls on a weekend or holiday, it typically rolls forward to the next business day.

How do I calculate 30 business days from today?

  • Use the "Add / subtract days" mode in this calculator.
  • Set the start date to today.
  • Enter 30 in the business days field and make sure + (add) is selected.
  • Choose a holiday preset if public holidays apply to your situation.
  • Click Calculate, the result date is your 30-business-day deadline.
  • The calculator skips all weekends and any holidays in the range automatically.

Is the start date included in the business day count?

  • By default, the start date is excluded (only the period after the start date is counted).
  • This matches the most common financial and legal convention, where Day 0 is the triggering event and counting begins on Day 1.
  • For example: a T+2 settlement starting on Monday counts Tuesday and Wednesday, Monday itself is not counted.
  • If your context requires both endpoints to be included (e.g. counting days a person was employed), toggle "Include start date" in the calculator.

What is T+1 and T+2 settlement in financial markets?

  • T is the trade date, the day a buy or sell order is executed.
  • T+1 means the trade settles (money and securities change hands) on the next business day.
  • T+2 means settlement happens two business days after the trade.
  • If a stock is bought on Thursday under T+1, settlement is Friday. If Friday is a holiday, settlement is Monday.
  • The US moved equities from T+2 to T+1 in May 2024. Government bonds already settled T+1.
  • Use the "Add / subtract" mode with the US holiday preset to calculate any T+N settlement date accurately.

How do I handle holidays in different countries?

  • Select the US or UK preset to load the respective public holiday list for 2025–2026.
  • For other countries, enter their holiday dates manually in the custom dates field (YYYY-MM-DD format, comma-separated).
  • For cross-border deals, you may need to exclude holidays from both countries, add both preset and custom dates together.
  • The calculator automatically ignores any holiday that falls on a weekend (it's already excluded as a non-working day).
  • For Scottish bank holidays (which differ from England & Wales), enter the specific dates in the custom field.

What does Net 30 mean, is it calendar days or business days?

  • In US commercial practice, "Net 30" typically refers to 30 calendar days after the invoice date.
  • However, some contracts, particularly in Europe or with government agencies, specify "30 business days", which is a longer window.
  • Always check the contract wording. If it says "business days", use this calculator. If it says "days" or "calendar days", it is 30 calendar days.
  • A "Net 30 business days" invoice from Monday to Friday carries over 6 calendar weeks.
  • The safest approach for important payment terms is to have the contract explicitly state "calendar days" or "business days" to avoid ambiguity.

How do weekend rules work for the Mon–Sat work week?

  • Selecting the Mon–Sat work week means only Sunday is treated as a non-working day.
  • Saturday becomes a regular working day, just like Monday through Friday.
  • A business day count over a two-week period would yield 12 working days instead of 10.
  • This setting is appropriate for some South Asian markets, manufacturing environments, and hospitality sectors.
  • Public holidays still apply on top of this, Sunday exclusions plus holidays give the final working day count.

Why does my business day count differ from a simple formula?

  • Simple formulas (like "weeks × 5 + extra weekdays") break down near month boundaries and holiday clusters.
  • The accurate method is to iterate day-by-day, testing each date: is it a weekend? Is it a holiday? Only count the rest.
  • This calculator uses that day-iteration approach, which handles partial weeks, holidays on Mondays, and multi-year ranges correctly.
  • Also check: are you including or excluding the start date? That alone changes the count by one.
  • And check the work week setting, if you accidentally left it on Mon–Sat when you need Mon–Fri, Saturday days inflate the count.

Related Calculators