Resulting date
Jan 6, 2026
Tuesday
Previous Business Day Finder
Apply weekend patterns, holiday presets, custom holidays, and optional cutoff timing to return an inclusive or exclusive previous business day.
Date inputs
Control start timing, weekend rules, holiday exclusions, and output format to locate the previous business day.
Results
Outputs refresh as inputs change. Dates are deterministic and exclude weekends and holidays according to your rules.
Resulting date
Jan 6, 2026
Tuesday
Effective start date
Jan 7, 2026
No cutoff shift applied.
Calendar days moved
1
Absolute gap from effective start to the result.
Weekends skipped
0
Based on your weekend pattern.
Holidays skipped
0
Preset plus custom holidays when enabled.
Mode used
Previous business day (exclusive)
Inclusive can return the start date when it qualifies.
Weekend pattern
Saturday–Sunday weekend
Custom weekdays apply when selected.
Holiday handling
UK 2026
Preset lists are illustrative.
Estimates are illustrative and for educational purposes only. This tool does not provide financial or investment advice.
Holidays
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 · 2026
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
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
Save mixes of start dates, modes, weekend rules, and holiday settings to compare outcomes.
You’ll see the previous business day, the effective start date used, the mode applied, and which weekend and holiday rules were considered. Cards highlight any cutoff shift before stepping backward.
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.
The finder starts from your effective start date (after any cutoff shift), then walks backward one day at a time to find the most recent business day that is not a weekend or holiday.
Example: Start on a Tuesday at 18:30 with a 17:00 cutoff enabled. The effective start shifts to Wednesday, exclusive mode moves back one day, and with a Saturday–Sunday weekend plus UK holidays the result lands on the prior Monday.
The finder 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
A business day is any date that is not part of the selected weekend pattern and not on the active holiday list. Custom weekends and holidays apply only when enabled.
Weekend patterns skip their matching weekdays. Holiday presets add exclusions for your chosen country and year, and you can add custom dates. Lists are illustrative and not jurisdiction-specific.
Inclusive mode returns the same date when it is already a business day. Exclusive mode always steps back at least one calendar day before finding the previous business day.
When enabled, a start time after the cutoff shifts the effective start date forward by one calendar day before searching for the previous business day. If cutoff is off or no time is provided, the start date is used as-is.
No. It is a date-math utility for planning scenarios. Outputs are illustrative and depend on your selected inputs.
Planning
Recurring Bill Escalation SimulatorHabits & awareness
Lifestyle Inflation Detector