💼 Business Day Calculator
Add or subtract business days from any date, automatically skipping weekends.
What is this tool?
The Business Day Calculator is a free online tool that adds or subtracts a specified number of working days from a starting date, automatically skipping Saturdays and Sundays. This is essential for project planning, contract deadlines, shipping estimates, legal filing dates, and any scenario where only business days (Monday through Friday) count. Enter a start date, choose whether to add or subtract days, specify the number of business days, and the calculator instantly shows you the resulting date along with a breakdown of how many calendar days and weekends were involved. The tool counts forward or backward, skipping weekends entirely, so you always get an accurate business day result. Whether you need to know the date 30 business days from today or 10 working days before a deadline, this tool handles it instantly.How it works
The calculator works by iterating day by day from the start date, checking each day's day-of-week using the Date object's getDay() method. Days with getDay() returning 0 (Sunday) or 6 (Saturday) are skipped. The tool continues until the specified count of business days has been reached. For adding business days, it moves forward; for subtracting, it moves backward. The algorithm also tracks total calendar days elapsed and weekends skipped for the informational breakdown. This approach handles edge cases naturally: if the start date is itself a weekend, the first business day is the following Monday (when adding) or the preceding Friday (when subtracting). The calculation is purely client-side using JavaScript, ensuring instant results with no server round-trip.How to use
- Enter the start date in the date picker.
- Choose whether to add or subtract business days.
- Enter the number of business days (e.g., 5, 10, 30).
- Click Calculate to get the target date.
- Review the breakdown showing calendar days and weekends involved.
Frequently Asked Questions
Frequently Asked Questions
What days are considered business days?
Monday through Friday are business days. Saturday and Sunday are always skipped.
Can I exclude holidays?
The current version skips weekends only. For holiday exclusion, check your local holiday calendar manually after calculating.
What if the start date is a weekend?
The calculator starts counting from the next business day when adding, or the previous business day when subtracting.
Is there a limit on the number of days?
No. You can calculate any number of business days forward or backward.
Tips & Advice
When using business day calculations for legal or contractual deadlines, always verify whether the relevant jurisdiction counts the start date or the end date. Some contracts specify that if a deadline falls on a weekend, it moves to the next business day, while others move to the previous one. For shipping estimates, remember that different carriers and countries define business days differently, some excluding local public holidays. Always add a small buffer for unexpected delays in real-world planning.