CalendarLogic

Add Business Days to a Date

Calculate resulting dates while excluding weekends and holidays.

Run deterministic day-count scenarios that skip non-working days, apply holiday presets, and respect cutoff rules for forward or backward plans.

Date inputs

Business day parameters

Control start timing, weekend rules, holiday exclusions, and output format for deterministic date results.

Direction
Choose whether to move forward or backward.
Custom weekend days
Only applies when “Custom weekdays” is selected.

Custom holidays

Custom dates are excluded when the holiday toggle is on.

No custom holidays added yet.

Cutoff & start rules

Cutoff hints

If start time is after the cutoff, the effective start moves to the next (or previous) business day. Toggle to see how late submissions shift the deadline.

Advanced options

Results refresh automatically when inputs change.

Holiday preview

8 preset holidays loaded for 2025.

Results

Business day outcome

Outputs refresh as inputs change. Dates are deterministic and exclude weekends and holidays according to your rules.

Resulting date

Jan 8, 2026

Thursday

Effective start date

Dec 23, 2025

Adjusted for cutoff and weekend rules.

Business days requested

10

Count start date setting may include day zero in the total.

Business days counted

10

Excludes weekends and selected holidays.

Calendar days spanned

16

Absolute day gap from effective start to final result.

Skipped days total

6

Weekend and holiday exclusions combined.

Weekends skipped

4

Based on your weekend pattern.

Holidays skipped

2

Preset plus custom holidays when enabled.

Estimates are illustrative and for educational purposes only. This tool does not provide financial or investment advice.

Holidays

Included non-working days

View the preset holidays loaded for the selected country and year, plus any custom dates you add. Lists are illustrative and may not cover regional differences.

Preset

UK · 2025

2025-01-01New Year’s Day
2025-04-18Good Friday
2025-04-21Easter Monday
2025-05-05Early May Bank Holiday
2025-05-26Spring Bank Holiday
2025-08-25Summer Bank Holiday
2025-12-25Christmas Day
2025-12-26Boxing Day

Custom holidays

No custom dates added

Add dates in the form to see them here.

Holiday data is static, illustrative, and may not reflect regional or observance-specific calendars.

Breakdown

Show calculation steps

Expand to view each day counted, weekend skips, and holiday skips. Rendering is memoized for long ranges.

Steps generate only when expanded to keep rendering fast for long spans.

Scenarios

Scenario comparison

Save mixes of start dates, weekend rules, and holiday settings to compare deadline impacts.

Save at least one scenario to build a comparison set.

Results explainer

You’ll see the resulting date, day of week, effective start date, and how many weekends and holidays were skipped. Cards highlight calendar span and whether cutoff or adjustment rules moved the output.

Disclaimer

Estimates are illustrative and for educational purposes only. This tool does not provide financial, investment, tax, or legal advice. Results depend on your inputs and assumptions and may not reflect local working-time conventions or regional holiday observances.

How it works

The calculator walks the calendar from your start date, skipping weekend days and holidays you selected. Cutoff rules can shift the effective start, and the final result moves to the next or previous business day when needed.

Inputs used

  • Start date, optional start time, and add or subtract direction
  • Number of business days to count
  • Weekend pattern or custom weekdays to exclude
  • Holiday preset by country and year plus custom dates
  • Cutoff time toggle and whether to apply when subtracting
  • Count start date option and final-day adjustment choice

Core steps

  • Normalize the start date and apply cutoff if enabled
  • Skip any non-working days according to weekend rules
  • Exclude preset and custom holidays when toggled on
  • Count forward or backward until the business-day target is met
  • If the result is non-working, move it based on your adjustment setting
  • Report counted days, skipped weekends, and skipped holidays

Calculation steps

  1. Check the start time against cutoff rules to set the effective start.
  2. Walk one day at a time in the chosen direction.
  3. Skip any date matching weekend rules.
  4. Skip any date in the preset or custom holiday list when exclusions are on.
  5. Increment the business-day count only on working days.
  6. Adjust the final output if it falls on a non-working day per your setting.

Example scenario

Example: Start on a Wednesday at 18:30 with a 17:00 cutoff enabled. Adding 10 business days with a Saturday–Sunday weekend and UK preset holidays moves the effective start to Thursday, skips one weekend and a holiday, and lands on the following Thursday. Switching to subtract mode uses the same logic in reverse.

Interpretation notes

  • Weekend patterns change how many calendar days are skipped.
  • Cutoff rules only move the effective start when enabled.
  • Holiday lists are illustrative; regional observances may differ.
  • Counting the start date can shorten the calendar span by one day.
  • Forward vs. backward adjustment changes where non-working results land.

Limitations & assumptions

The calculator uses static holiday presets, simple weekend patterns, and optional cutoff handling. It does not fetch regional calendars, account for partial working days, or model jurisdiction-specific working-time laws. Treat outputs as illustrative for planning scenarios.

FAQs

Quick answers

What is considered a business day in this calculator?

A business day is any day that is not part of the chosen weekend pattern and not on the selected holiday list. Custom weekends and holidays apply only when enabled.

How are weekends and public holidays handled?

Weekend patterns skip the corresponding weekdays. Holiday presets add exclusions for the selected country and year, and you can add custom dates. These lists are illustrative and not jurisdiction-specific.

Can I subtract business days as well as add them?

Yes. Switch the direction to subtract to move backward from the start date. Optional cutoff handling can also apply in subtract mode.

Is this tool providing legal or financial advice?

No. It is a date-math utility for planning scenarios. Outputs are illustrative and depend on your selected inputs.

Disclaimer: This calculator is for educational purposes only and does not provide financial advice.