Business Days Calculator

Count Monday-Friday business days between any two dates, or add a number of business days to a start date.

Time & Date 2 modes US holidays
Rate this calculator · 5.0 (1)

Business days calculator

Skip weekends · optional US federal holidays · two modes

Instructions — Business Days Calculator

1

Pick a mode

“Count between dates” gives the number of business days between two dates. “Add N business days” returns the date that lands N working days from your start date.

2

Toggle holidays

By default the calculator skips US federal holidays (Office of Personnel Management observed dates). Switch to “None” if you only care about weekends.

3

Read the breakdown

Both modes show the headline result plus calendar days, weekend days skipped, holidays skipped, and the day of the week for the result date.

Quick rule: 5 business days = 1 week. A standard 30-day month holds about 21-22 business days, depending on weekend alignment.
Add direction: enter a negative number in “business days to add” to count backwards from the start date.

Formulas

The calculation iterates through the date range and skips Saturdays, Sundays, and (optionally) holidays. Two output forms cover the most common questions.

Business days between two dates
$$ B = T - W - H $$
$T$ = total calendar days, $W$ = weekends in range, $H$ = holidays falling on a weekday in range. Result is the number of weekdays that are also non-holidays.
Iterative business-day count
$$ B = \sum_{d = d_0+1}^{d_1} \mathbb{1}[\text{dow}(d) \in \{1..5\}] \cdot \mathbb{1}[d \notin H] $$
Walk one day at a time. Add one for every weekday that is not also a holiday. The day-of-week function returns 0 for Sunday and 6 for Saturday.
Add N business days
$$ d_{\text{result}} = d_{\text{start}} + k \quad \text{such that} \quad B(d_{\text{start}}, d_{\text{result}}) = N $$
Step forward by calendar days until the running business-day count equals $N$. Skipped weekends and holidays do not advance the counter but do advance the date.
Annual business days (US)
$$ B_{annual} \approx 365 - 104 - 11 = 250 $$
A common year has 104 weekend days and 11 US federal holidays observed Mon-Fri. The exact figure varies between 249 and 252 depending on how holidays fall.
Business weeks
$$ W_b = B / 5 $$
Five business days make one working week. 50 business days is 10 working weeks; 22 days is 4.4 weeks.
OPM holiday observation rule
$$ \text{if date is Sat} \Rightarrow \text{observe Fri} $$
When a US federal holiday falls on a Saturday, the previous Friday is observed. Sunday holidays roll to Monday. This calculator pre-applies the OPM rule.

Reference

US Federal Holidays (OPM observed)
Holiday20252026
New Year’s DayJan 1Jan 1
MLK Jr. DayJan 20Jan 19
Presidents’ DayFeb 17Feb 16
Memorial DayMay 26May 25
JuneteenthJun 19Jun 19
Independence DayJul 4Jul 3*
Labor DaySep 1Sep 7
Columbus DayOct 13Oct 12
Veterans DayNov 11Nov 11
ThanksgivingNov 27Nov 26
Christmas DayDec 25Dec 25

* Jul 4, 2026 falls on Saturday; the holiday is observed Fri Jul 3 (OPM rule).

Business days by month (typical)

Counts vary year to year by 1-2 days depending on weekend layout and holidays.

Month length
MonthBusiness days
28-day Feb20
29-day Feb20-21
30-day month20-22
31-day month21-23
Quarter
QuarterBusiness days
Q1~63
Q2~63
Q3~63
Q4~62

Article — Business Days Calculator

Business days calculator explained

A business day is any weekday (Monday through Friday) that is not a public holiday. Counting business days between two dates means subtracting weekends and observed holidays from the total calendar span. In the United States, the calculator above defaults to the 11 federal holidays defined by the Office of Personnel Management.

The same tool handles the other direction too: enter a start date and a number of business days, and it returns the date that lands N working days later. Negative numbers count backward. Both modes share the same weekend and holiday rules.

What business days are

The phrase appears in contracts, shipping policies, banking disclosures, and court rules. It almost always means weekdays minus public holidays. Banks use it for transfer settlement. Couriers use it for delivery promises. Courts use it for filing deadlines. The exact list of holidays varies by jurisdiction, but Monday-through-Friday is the consistent base.

For US federal purposes, the holiday list comes from the OPM. That is the authoritative reference for federal workdays, and the dates flow through to bank settlements via Federal Reserve operating schedules. Private employers may add their own days (the Friday after Thanksgiving is common), but those do not change the count when a contract specifies “business days” without further definition.

Did you know

The OPM observation rule: a federal holiday falling on Saturday is observed the prior Friday; a Sunday holiday is observed the next Monday. This calculator uses the observed date, not the nominal date, which is why July 3 (Friday) is the federal holiday in 2026, not July 4 (Saturday).

The business days formula

For most purposes, the count is total calendar days minus weekends minus holidays. The calculator walks the range day by day to avoid edge cases. For each day, it checks whether it is Saturday or Sunday (skip), a holiday (skip), or a regular weekday (increment).

Business days at a glance
1 week 5 business days
30 cal days ~21-22 business days
1 year ~250 business days
1 quarter ~63 business days

US federal holidays in the business days count

Eleven federal holidays are observed each year. New Year’s Day, MLK Jr. Day (third Monday in January), Presidents’ Day (third Monday in February), Memorial Day (last Monday in May), Juneteenth, Independence Day, Labor Day (first Monday in September), Columbus Day (second Monday in October), Veterans Day, Thanksgiving (fourth Thursday in November), and Christmas Day. The OPM publishes observed dates for each year.

Juneteenth (June 19) became a federal holiday in 2021. It was the first new federal holiday added since MLK Jr. Day in 1983. Calculators that predate 2021 typically miss this day, which now shaves an extra workday from June each year.

Adding business days to a date

The second mode answers the question, “What date is N business days from today?” The algorithm starts at the input date and steps forward one calendar day at a time. Each weekday non-holiday counts down the remaining N; weekends and holidays advance the date but not the counter. When N hits zero, the current date is the answer.

Tip

If a contract says “within 10 business days of receipt,” the deadline is the date the calculator returns when you enter the receipt date and add 10. Always confirm whether the count includes or excludes the receipt date; most contracts exclude it (the clock starts the next business day).

Adding negative business days runs the same logic in reverse. Useful for prior-notice clauses: “notify at least 5 business days before the meeting.” Plug in the meeting date and -5 to find the latest acceptable notice date.

Business days per year and month

A typical US year has 249 to 252 business days. The math: 365 calendar days, minus 104 weekend days (52 Saturdays plus 52 Sundays), minus 11 federal holidays observed Mon-Fri. Leap years add 1 day. The exact figure shifts when holidays land on weekends (observed on the adjacent weekday) or when multiple holidays cluster in a single workweek.

Monthly counts hover between 20 and 23. February is the leanest (20 business days in a typical 28-day February). May and November tend to be lean too thanks to Memorial Day and Thanksgiving. The longest stretches are 30 or 31-day months with no holidays, which can hit 23 business days.

Business days in banking and shipping

Bank wire transfers, ACH payments, and securities settlement all use business days. The US standard for stock trades shifted from T+3 to T+2 in 2017 and to T+1 in 2024, where T is the trade date. SEPA transfers in the eurozone settle in one business day. International wires can take 2-5 business days depending on intermediary banks and weekend coverage.

Same-day fund availability is not guaranteed

“Next business day” deposits at US banks can clear funds for withdrawal at the start of the next business day, but legal availability under Regulation CC allows holds for some checks. Always check your bank’s funds availability schedule.

For shipping, “business days” on a carrier’s service guide usually excludes Saturday and Sunday but may include some federal holidays for premium services. Express services frequently deliver Saturday for an upcharge. Always read the carrier’s specific holiday calendar; UPS, FedEx, and USPS each maintain their own.

Common business days pitfalls

  • Inclusive vs exclusive: “within 5 business days” usually excludes day 0
  • Weekend holidays: Memorial Day and Independence Day rules differ by employer
  • Half-days: Christmas Eve and Black Friday close some banks but are not federal holidays
  • State holidays: Patriots’ Day, Cesar Chavez Day, etc. apply only in some states
  • Year boundaries: 31 Dec to 2 Jan is 0 business days if both are holidays in a given year
  • Floating holidays: MLK Jr. Day shifts each year (third Monday)
  • Religious holidays: Good Friday closes US stock markets but not banks

Business days outside the US

Most of Europe, the Americas, and East Asia treat Monday through Friday as the working week. Public holiday lists differ. The UK has 8 bank holidays in England and Wales; Scotland and Northern Ireland have additional days. Germany has 9 federal holidays plus state-specific days. Many Gulf states moved to Monday-Friday weeks in 2022, replacing the older Sunday-Thursday week.

Some Islamic-majority countries still observe Friday-Saturday as the weekend, making Sunday a business day. Israel uses Sunday through Thursday for working days; Friday is a half-day and Saturday is Shabbat. When in doubt, ask the counterparty for their working calendar before quoting a deadline.

FAQ

A business day is any weekday (Monday through Friday) that is not a public holiday. Banks, courts, and most offices treat these as the only days for processing transactions, deliveries, and legal deadlines.
About 250 business days per year in the US. The math: 365 calendar days minus 104 weekend days minus 11 federal holidays observed Monday through Friday. The exact figure ranges from 249 to 252 depending on weekend alignment.
Switch the calculator to “Add N business days” mode, enter a start date, and the number of business days. The result skips weekends and (optionally) US federal holidays. Negative numbers count backwards.
By default it skips the 11 US federal holidays using the Office of Personnel Management (OPM) observed dates. That includes New Year’s Day, MLK Jr. Day, Presidents’ Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas Day.
The OPM rule: Saturday holidays are observed on Friday, Sunday holidays on Monday. This calculator pre-applies the rule. For example, July 4, 2026 falls on a Saturday, so July 3 is the observed federal holiday.
In US English, yes. “Business days” and “working days” mean the same thing: weekdays minus public holidays. Some industries (banking, courts) use the term more strictly than others.
About 21-22 business days. A 30-day span contains 4 to 5 weekends (8-10 weekend days) and possibly 1 holiday. The exact figure depends on which day of the week the period starts.
Because July 4, 2026 falls on Saturday and the OPM rule moves the observance to Friday July 3. That Friday is a federal holiday and is not a business day for federal employees.
Yes. In “Add N business days” mode, type a negative number. The calculator steps backward day by day, skipping weekends and holidays, until it has counted off N business days.
The weekday logic (Mon-Fri) applies in most Western countries. The holiday list is US federal. For UK bank holidays, German Feiertage, or other national calendars, use the “None” option and add your own working-day rules.