Business Days Calculator
NewCount business days (Monday-Friday) between two dates, or add a number of business days to a starting date, excluding weekends and any custom holiday dates.
—
This counts Monday-Friday business days, excluding weekends and any holiday dates you list. In "Count between dates" mode, both the start and end date are included if they fall on a business day. In "Add N business days" mode, the result is the date that many business days after the starting date, skipping weekends and listed holidays. Everything runs locally in your browser.
Frequently Asked Questions
How is this different from a regular date-difference calculator?
A plain date-difference calculator counts every calendar day between two dates, while this tool specifically excludes Saturdays, Sundays, and any holiday dates you list — giving you the count of actual working days, which is what most business, shipping, and legal deadline calculations actually need.
Are the start and end dates both included in "Count between dates" mode?
Yes — if either the start date or end date itself falls on a weekday and isn't listed as a holiday, it counts toward the total, matching how most people intuitively count "business days between" two dates.
How do I exclude specific holidays from the count?
Enter each holiday date on its own line in YYYY-MM-DD format in the holidays box — any date listed there is treated as a non-business day even if it falls on a weekday, and is automatically skipped in both calculator modes.
What does "Add N business days" mode calculate?
Starting from your chosen date, it counts forward skipping weekends and any listed holidays until it has passed exactly N business days, then returns that resulting date — useful for estimating a deadline like "10 business days from today."
Does this account for different countries' holiday calendars?
No — it only excludes the exact dates you manually enter, since public holidays vary by country and region; you'll need to add your relevant holidays yourself for the calculation to reflect your specific location's calendar.