Business Days Calculator (Skip Weekends + Holidays)
Project deadlines, SLAs, and contracts almost always count in "business days" — but JavaScript's Date object has no concept of weekends or holidays. This calculator does the math for you: pick two dates and a holiday region preset (US Federal, UK Bank, EU Target, India NSE, or none), and get the count of working days between them. Or set a start date plus a count of business days to add, and get the resulting calendar date.
How to use the Business Days Calculator (Skip Weekends + Holidays)
Pick the calculation mode: Days between counts working days from one date to another; Add N days adds business days to a start date and returns the resulting calendar date. Choose the holiday preset — "none" skips weekends only, others skip both weekends and the listed public holidays.
"Include Saturday" toggles whether Saturday counts as a working day (some jurisdictions like Israel or partial-Friday-Saturday weekends in MENA countries treat Saturday as working).
About Business Days Calculator (Skip Weekends + Holidays)
A business day (also called a working day) is a day on which financial markets, banks, courts, and most offices are open. Conventionally this means Monday through Friday excluding public holidays — but the exact list of holidays varies by country, by state / region within a country, by industry, and by year.
This tool ships compact, hard-coded holiday tables for four common regions:
- US Federal — New Year, MLK, Presidents' Day, Memorial Day, Juneteenth, July 4, Labor Day, Columbus Day, Veterans Day, Thanksgiving, Christmas. State and local holidays not included.
- UK Bank Holidays — New Year, Good Friday, Easter Monday, Early May, Spring, Summer, Christmas, Boxing Day. Northern Ireland's extra holidays not included.
- EU Target — the days the European Central Bank's TARGET2 payment system is closed: New Year, Good Friday, Easter Monday, May 1, Christmas, Boxing Day. Used as the de facto banking calendar across the eurozone.
- India NSE — National Stock Exchange of India trading holidays. Includes Republic Day, Holi, Independence Day, Gandhi Jayanti, Diwali, Christmas, plus moving Hindu / Muslim festival dates.
For higher accuracy (state holidays, religious calendars, observed-vs-actual handling for weekend-falling holidays), use a dedicated library like date-holidays or holidays-en.
Common use cases
- SLA calculations — "respond within 2 business days" — when does the clock actually expire?
- Contract deadlines — "delivery 30 business days from contract signing" — what calendar date is that?
- Project scheduling — turning Gantt-chart business-day durations into real dates.
- Payroll / accruals — counting working days in a pay period for prorations.
- Government / legal filings — many filing deadlines are stated in business days.