Business Days Calculation Rules

How DeadlineDays counts business days, applies weekends, public holidays, company holidays, and start or end date settings.

Written and maintained by DeadlineDaysReviewed on July 17, 2026

The calculation order

A defensible business-day result starts with an explicit sequence. DeadlineDays first establishes the date range or starting event, then applies the selected start-date and end-date settings. It marks the chosen non-working weekdays, removes applicable public holidays, merges custom closure dates, and finally applies any due-date adjustment rule. A date excluded for two reasons is removed only once. This order matters because a contract can define the same phrase differently: five business days after receipt is not necessarily the same as five business days including the receipt date. Keep the displayed assumptions with the result so another person can reproduce it.

Business-day settings and their effect
SettingWhat it changesExampleWhat to verify
Start dateDetermines whether day 0 can become the first counted dayInclude Monday or begin with TuesdayContract wording such as on, after, or following
End dateDetermines whether a working end date is counted in a rangeMonday through Friday can be five or four daysReporting convention and range definition
Non-working weekdaysRemoves the organization's regular closed daysFriday/Saturday weekendEmployer, warehouse, or support schedule
Public holidaysRemoves covered holidays for the selected country and yearNational holiday on WednesdayOfficial and regional calendar
Custom holidaysAdds company, bank, school, or contract closuresYear-end company shutdownInternal policy or provider notice
Final-date adjustmentMoves a calculated due date when it is not a working dayMove Sunday to MondayInvoice or service agreement

The calculator is a planning aid. Binding dates should be checked against the governing contract, official calendar, and organization policy.

Start-date and end-date boundaries

Boundary settings answer two separate questions. Including the start date means it can count when it is itself a working day. Excluding it means counting begins with the next eligible day. For a range, including the end date means an eligible end date contributes to the total; excluding it stops before that date. If either boundary is a weekend or holiday, it still does not count merely because the option says include. The date must pass every working-day rule. When dates are entered in reverse order, review the normalized range and sign instead of assuming the same convention as a spreadsheet or payroll report.

Worked example: Monday plus five business days

Use Monday, July 6, 2026 as the start, a Saturday/Sunday weekend, no public holidays, and no custom closures. If the start date is included, Monday is day 1 and Friday, July 10 is day 5. If the start date is excluded, Tuesday is day 1 and Monday, July 13 is day 5. The only changed input is the inclusion rule, yet the answer moves by three calendar days because the weekend sits between the two outcomes. This is why an email that says within five working days should identify whether the receipt day is day 0 or day 1.

Worked example: add a company closure

Keep the same July 6 start and exclude the start date, but add Wednesday, July 8 as a custom company closure. Tuesday July 7 is day 1, Wednesday is skipped, Thursday is day 2, Friday is day 3, the weekend is skipped, Monday July 13 is day 4, and Tuesday July 14 is day 5. The custom closure shifts the result from July 13 to July 14. If July 8 were also returned by the public-holiday source, it would still be excluded once rather than twice. Record why the custom date was added so the result can be audited later.

Weekend rules are operational rules

Saturday and Sunday are a common default, not a universal definition of a business day. A warehouse may dispatch Sunday through Thursday, a support team may operate seven days, and a payroll provider may close on a weekday even when the employer is open. Select the recurring non-working weekdays used by the process whose deadline you are calculating. Do not substitute the employee's personal schedule when the contract points to the customer's office, bank, carrier, or service desk. For rotating shifts or irregular shutdowns, use custom closure dates and confirm the result outside the calculator.

Public holidays and coverage limits

When holiday exclusion is enabled, DeadlineDays loads a reference set for the selected country and year. National coverage does not guarantee that every regional observance, substitute day, bank closure, school closure, market holiday, or temporary government announcement is represented. It can also include a date that the relevant organization continues to treat as working. Choose the coverage that matches the obligation, then compare the dates with the official source listed on the Holiday Data Sources page. A government calendar is still not a substitute for an employer, carrier, customer, or contract-specific operating calendar.

Official sources and current verification scope

The Round 2 source ledger was checked on July 28, 2026. It verifies only US 2026 and 2027 observed federal closure subsets, GB 2026 bank holidays by division, and Singapore 2026 and 2027 closure dates for the stated common Sunday rest-day pattern. Other country/year records in that ledger are marked not verified or scope incomplete and must not be promoted by this page. Use the Holiday Data Sources page and the linked official authority for the exact scope before applying a date.

Custom holidays and duplicate dates

Custom dates are intended for closures the reference holiday layer cannot know: annual inventory days, payroll processing freezes, local festivals, customer shutdowns, or contract-defined blackout periods. Give each entry a business reason in your own record even though the browser tool only needs the date. When a custom date matches a public holiday, the date is merged and removed once. Avoid entering half-days as full closures unless the governing rule truly treats them as non-working days. A partial-day SLA or shipping cutoff normally needs a business-hours calculation rather than a whole-day exclusion.

Invoice and due-date adjustments

Counting a range is different from calculating a due date. An invoice term may first add calendar days or business days from an issue, receipt, delivery, or approval event. A separate rule can then keep the resulting date, move it forward, or move it backward when it lands on a non-working day. Net 30 does not by itself identify the starting event, counting basis, or weekend adjustment. Print the computed due date on the invoice, but also confirm the purchase order and signed agreement. The Invoice Due Date Calculator exposes these choices instead of silently selecting a legal interpretation.

How to review a surprising result

If a result differs from a spreadsheet or another calculator, compare inputs before comparing dates. Check the time period, country, start inclusion, end inclusion, recurring closed weekdays, public-holiday toggle, coverage, custom dates, and final-date adjustment. Then list each excluded date in chronological order. Most disagreements come from a hidden day-0 convention, a different weekend, or one calendar containing a regional or company holiday that the other lacks. Re-run the same inputs after removing one rule at a time. That isolates the assumption responsible for the difference without changing the underlying business obligation.

Known limitations

A whole-day calculator cannot resolve partial-day cutoffs, time-zone conversion, DST ambiguity, irregular shifts, queue pauses, or the meaning of a contract term. Public data also cannot establish every bank, court, school, carrier, employer, customer, or organization closure. Treat the result as a reproducible planning record and confirm the governing rule with its owner.

Related calculators and evidence to preserve

Use Business Days Calculator to count a bounded range, Add Business Days to move forward or backward by a workday interval, and Invoice Due Date Calculator when payment terms and final-date adjustments matter. Keep the result together with the assumptions, calculation date, source review date, and the official or internal calendar used for confirmation. DeadlineDays does not store calculator inputs on a server, so export or record the evidence your workflow requires. Recheck long-range dates when holiday rules, company schedules, or contracts change after the original calculation.

Methodology

The Methodology page explains the full calculation order, reproducibility checks, and treatment of public holidays and custom closures.