Skip to content
Esc

Business days calculator

Holidays 2025-2028

Find the date that is N business days from a start date, or count working days between two dates, skipping weekends and public holidays: US federal by default, or the UK, Canada, Australia, India, Germany, France or Singapore.

Try:

Fill in the fields to see the result.

How to use it

  1. Pick 'Date after N business days' or 'Business days between two dates'.
  2. Choose the start (and end) date and the holiday calendar.
  3. Read the date or count and the holidays that were skipped.

Details

US holidays
The 11 federal holidays (5 U.S.C. 6103) with observed dates
Counting
Start date excluded, end date included, as in 'due in 10 business days'
Range
Holiday data 2025-2028; outside that only weekends are skipped
Data
python-holidays (MIT)

Questions

Is the start date counted?

No. Adding 1 business day to a Monday gives Tuesday. For 'between', the start is excluded and the end included, the usual way deadlines are counted.

What about when a holiday falls on a weekend?

The observed weekday is skipped: a Saturday holiday is observed on Friday and a Sunday one on Monday, as on OPM's federal schedule.

Do banks close on the same days?

Mostly. The Federal Reserve closes on the federal holidays, but when a holiday falls on Saturday it stays open on the Friday, so bank deadlines can differ by a day.

Can I go backwards?

Yes, enter a negative number of days to find a date N business days before.

Is what I type sent anywhere?

No. The calculation runs in this browser tab with the same code our MCP server uses. Nothing you type is sent to a server or saved, apart from settings like filing status, which stay in this browser.

Can an AI agent use this?

Yes. The same function is a tool on our free MCP server at tools.cuelark.com/mcp, so ChatGPT, Claude or Cursor get exactly the answer this page shows. 'Copy MCP call' gives you the arguments.