Business Days Calculator

Calculate business days between two dates, or add and subtract N working days with configurable weekends, U.S. federal statutory holidays (5 U.S.C. §6103), and custom exclusions.

Select Non-Working Days of the Week
Customize Observed Federal Holidays (11)

Enter comma-separated dates in MM/DD/YYYY or YYYY-MM-DD format (e.g. 11/27/2026, 2026-12-24).

RESULT
3Business Days
Calendar Days in Span6
Weekend Days Excluded2
Federal Holidays Excluded1
Custom Dates Excluded0

Holidays Excluded in This Period

  • Independence Day — 2026-07-03 (Observed shift: 2026-07-04)

Applied Calendar & Holiday Rules

Important distinction: U.S. federal statutory holidays (5 U.S.C. §6103 / OPM) apply by law to federal executive branch employees. State government calendars, Federal Reserve / commercial banking clearing schedules, stock markets (NYSE/Nasdaq), and private-sector employers may follow different closure policies.

VISUAL EXPLANATION
DATE SPAN COMPOSITION BREAKDOWN (6d) Business Days: 3 (50%) Weekend Days: 2 (33%) Holidays / Custom: 1 (17%)

Calculation Methodology & Official U.S. Federal Holiday Schedule (5 U.S.C. §6103)

The Business Days Calculator counts net working days between two calendar dates—or computes a target date by adding or subtracting N business days—while accounting for configurable weekend days, the 11 U.S. federal statutory holidays (5 U.S.C. §6103), official weekend observance rules, and custom excluded dates.

Dates are converted to continuous proleptic Gregorian civil day numbers to avoid daylight-saving or timezone errors. For each day in the selected boundary interval, the engine checks whether the day of the week is in the active weekend set (default Saturday and Sunday), then checks whether the date matches an enabled U.S. federal statutory holiday (including cross-year observed holidays such as December 31 when January 1 falls on a Saturday under 5 U.S.C. §6103(b)), and finally checks custom excluded dates.

Calendar Rules & Schedule Distinctions

  • Default weekend schedule treats Saturday and Sunday as non-working days; users can switch to Friday/Saturday, Sunday-only, 7-day operations, or custom days.
  • Default holiday schedule includes the 11 permanent U.S. federal statutory holidays under 5 U.S.C. §6103(a) with weekend observance rules under 5 U.S.C. §6103(b).
  • Under 5 U.S.C. §6103(b), a fixed-date holiday falling on Saturday is observed on the preceding Friday, and a holiday falling on Sunday is observed on the following Monday.
  • Federal statutory holidays legally govern federal executive branch offices; state governments, Federal Reserve banking clearing systems, stock exchanges (NYSE/Nasdaq), and private-sector employers may follow different closure schedules.

U.S. Federal Holidays Reference Schedule (2026 & 2027 – OPM)

Federal Holiday2026 Observed Date2027 Observed Date
New Year's Day2026-01-012027-01-01
Birthday of Martin Luther King, Jr.2026-01-192027-01-18
Washington's Birthday (Presidents' Day)2026-02-162027-02-15
Memorial Day2026-05-252027-05-31
Juneteenth National Independence Day2026-06-192027-06-18 (actual: 2027-06-19)
Independence Day2026-07-03 (actual: 2026-07-04)2027-07-05 (actual: 2027-07-04)
Labor Day2026-09-072027-09-06
Columbus Day2026-10-122027-10-11
Veterans Day2026-11-112027-11-11
Thanksgiving Day2026-11-262027-11-25
Christmas Day2026-12-252027-12-24 (actual: 2027-12-25)

Cross-year boundary note: January 1, 2028 falls on a Saturday, so under 5 U.S.C. §6103(b) it is observed on Friday, December 31, 2027.

From Wednesday, July 1, 2026 to Monday, July 6, 2026 (Inclusive [start, end], standard Sat/Sun weekend, U.S. federal observed holidays enabled).

Total calendar days in inclusive span: 6 days (Jul 1, Jul 2, Jul 3, Jul 4, Jul 5, Jul 6).

Weekend days: 2 days (Saturday Jul 4 and Sunday Jul 5).

Observed Federal Holiday: Independence Day (July 4, 2026 falls on Saturday) is observed on Friday, July 3, 2026 under 5 U.S.C. §6103(b) -> 1 weekday holiday excluded.

Net business days: 6 - 2 - 1 = 3 business days (Wed Jul 1, Thu Jul 2, Mon Jul 6).

Result: 3 business days, 2 weekend days, 1 observed federal holiday (Friday, July 3, 2026).

Add 5 business days to Wednesday, November 25, 2026 (with U.S. federal holidays enabled).

Thu Nov 26, 2026 is Thanksgiving Day (4th Thursday in November) -> skipped as federal holiday.

Fri Nov 27, 2026 -> Business Day 1.

Sat Nov 28 & Sun Nov 29 -> skipped as weekend days.

Mon Nov 30, Tue Dec 1, Wed Dec 2, Thu Dec 3 -> Business Days 2, 3, 4, and 5.

Result: Target Date: Thursday, December 3, 2026 (8 calendar days elapsed, 2 weekend days + 1 holiday skipped).

Official Statutory Sources

Frequently Asked Questions

What happens when a U.S. federal holiday falls on a weekend?

Under 5 U.S.C. §6103(b) and OPM rules, if a fixed-date federal holiday (such as July 4 or December 25) falls on a Saturday, the preceding Friday is treated as the observed non-working holiday. If it falls on a Sunday, the following Monday is observed. You can toggle between observed dates and exact calendar dates in the settings.

How does this calculator differ from the Date Difference Calculator?

While the Date Difference Calculator focuses on general calendar spans, weeks, and multi-unit date arithmetic, the Business Days Calculator provides a dedicated statutory U.S. federal holiday engine (all 11 holidays with 5 U.S.C. §6103(b) weekend observance shifts), configurable weekend workweeks, individual holiday checkboxes, and strict business-day addition/subtraction.

Do private employers and banks follow the exact same holiday calendar?

Not always. Federal law (5 U.S.C. §6103) applies to federal agencies. While the Federal Reserve and most banks observe these 11 holidays, private companies often skip certain holidays (like Columbus Day or Veterans Day) and add others (like the Friday after Thanksgiving). You can uncheck individual federal holidays or add custom dates to match your organization.