Add public or company holidays (YYYY-MM-DD) to skip them along with weekends.
A business day is any day that a typical office is open for work. In most of the world that means Monday through Friday, with Saturday and Sunday set aside as the weekend. The idea matters because a lot of everyday timelines run on working days rather than calendar days. Shipping estimates, payment terms, court filing windows, refund policies, and project schedules are usually written in business days so that weekends do not quietly eat into the time someone actually has to act.
The gap between calendar days and business days is larger than people expect. Ten calendar days from a Friday lands you on a Monday roughly a week and a half later. Ten business days from that same Friday lands you two full weeks out, because four weekend days drop out of the count along the way. When a holiday falls inside the window, the gap grows again. That is why guessing in your head tends to be off by a few days, and why a tool that handles the bookkeeping is handy.
This calculator treats Saturday and Sunday as non-working days every week. It also lets you list specific holidays so they are removed from the count too. Everything else is counted as a working day. If your organization works a different week, such as a Sunday through Thursday schedule, the holiday field can stand in for the extra non-working days until a custom-weekend option is available.
The tool runs in two modes. The first counts the working days that fall between two dates you pick. The second moves forward or backward from a start date by a number of working days to land on a deadline. Both modes share the same engine underneath: the calculator walks the calendar one day at a time, checks whether each day is a weekend or a listed holiday, and only counts the days that survive that filter.
Walking day by day is slower than a single subtraction, but it is the only honest way to handle weekends and scattered holidays without losing track. A pure formula based on dividing by seven works until a holiday breaks the pattern, and then it quietly gives the wrong answer. Stepping through each day keeps the result correct no matter where the holidays land.
Your inputs live in the page address, so the result is shareable. Once you have a calculation you trust, copy the link and send it to a colleague. They will open the exact same dates, holiday list, and settings you used, which removes a lot of back and forth about whose numbers are right.
Pick the "Days Between Dates" mode when you want to know how many working days separate two points on the calendar. Common reasons include checking whether a vendor met a contracted turnaround, measuring how long an approval actually took, or sizing the working time left before a launch. You choose a start date and an end date, and the calculator reports the business days, the total calendar days, the weekend days that were removed, and the holidays it skipped.
One detail decides the answer more than any other: whether the start date itself is part of the count. The calculator gives you an "include the start date" checkbox so you can match the rule you actually need. Leave it off and the count measures elapsed working days, the way you would answer "how many working days until the deadline" starting from tomorrow. Turn it on and both endpoints are counted, which suits questions like "how many working days does this whole window cover". Neither choice is more correct in the abstract. The right one is whichever matches the policy or contract you are working from.
The order of the two dates does not matter. If you accidentally put the later date first, the calculator sorts them and still returns a sensible positive count, so you do not have to redo the entry. The calendar-days figure beside the business-days figure is useful as a sanity check, since it shows how much weekend and holiday time the count removed.
The "Find a Deadline" mode answers the other common question: if something takes a set number of working days, what date does it land on? Enter a start date, type the number of business days, and choose whether to count forward or backward. Forward is for promises like "ships within five business days". Backward is for working out when you must start so that you finish on time, such as "file three business days before the hearing".
The calculator never counts the start date as one of the working days it adds. It begins stepping on the next eligible day and keeps going until it has counted the number you asked for, hopping over every weekend and every holiday on the way. The result shows the final date, the weekday it falls on, and how many weekend days and holidays were skipped to get there. Seeing the weekday is a small thing that catches real mistakes, because a deadline that lands on a Saturday is usually a sign that a setting needs another look.
Backward counting deserves a careful read. When a policy says an action must happen a certain number of business days before an event, people often miscount by including the event day or the start day. Let the tool do the stepping and then confirm the weekday and the holidays skipped against the rule you are following. If you also need to shuffle dates by plain calendar units rather than working days, the date add or subtract tool linked below handles that case.
Weekends are predictable, but holidays are where most business-day calculations go wrong. There is no single global list. Public holidays differ by country, by state or province, and even by company. A bank in New York and a bank in London close on different days, and your own office may add floating days that no public calendar knows about. So the calculator does not assume a holiday set for you. You tell it which days to skip.
Add each holiday on its own line in YYYY-MM-DD format, for example 2026-07-03. You can also separate them with commas or spaces if that is faster to paste from another document. The calculator validates each entry, removes any that are not real dates, and tells you which ones it ignored so a typo does not silently change your result. Only the dates you list are treated as holidays, which keeps the answer transparent and easy to defend later.
A practical habit is to keep a small list of the holidays your team observes for the year and paste the relevant ones into every calculation. That way two people sizing the same deadline use the same assumptions. If a holiday falls on a weekend, listing it does no harm, since the day was already excluded as a weekend and the calculator will not double count it.
A few situations trip up manual counting, and they are exactly the ones to slow down on. The first is a window that sits entirely inside a single week. From a Monday to a Thursday there are no weekends to remove, so business days and the day gap match closely, and the only variable is whether the start date is included. The second is a window that crosses one or more weekends, where the difference between calendar days and business days opens up fast.
The third is a holiday that lands on a weekday in the middle of your range. This is the case a divide-by-seven shortcut gets wrong, and it is the reason the calculator steps through each day. The fourth is a backward deadline near a holiday cluster, such as late December, where several non-working days can stack up and push a start date earlier than a quick guess suggests. When the cost of being wrong is high, count a second way and compare. The total calendar days reported beside the result make that cross-check quick.
Time zones do not change a business-day count, because the calculator works in whole calendar days rather than exact timestamps. What can change the answer is a date typed in the wrong order, so confirm the month and day before trusting a result that feeds a contract, a filing, or a payment.
A business day is a day when most offices, banks, and government services are open, which is normally Monday through Friday. Saturdays and Sundays are treated as weekends and are not counted. Public or company holidays are also excluded when you add them, since work usually stops on those days too.
Choose the 'Days Between Dates' mode, pick a start and end date, and the calculator counts only the weekdays in that range, skipping weekends and any holidays you list. It also shows the total calendar days and how many weekend and holiday days were removed so you can see exactly how the count was reached.
The end date is always included when you count between two dates. The start date is optional and controlled by a checkbox. Leave it unchecked to measure elapsed working days, or check it to count both endpoints. Pick whichever matches the contract or policy you are following, since different rules count the first day differently.
Use the 'Find a Deadline' mode, enter a start date, type the number of business days, and choose forward or backward. The calculator skips the start date, then steps over every weekend and holiday until it has counted the working days you asked for, and reports the final date along with its weekday.
Add each holiday on its own line in YYYY-MM-DD format in the holidays box, for example 2026-07-03. You can also separate them with commas or spaces. The calculator removes those weekdays from the count and warns you about any entries that are not valid dates. Because there is no universal holiday list, you control exactly which days are skipped.
Every seven calendar days contains two weekend days that are not counted, and holidays remove more. So ten business days usually spans about fourteen calendar days, and more if a holiday falls inside the window. This is why mental math is often off by several days and why a dedicated calculator gives a more reliable answer.
Embed on Your Website
Add this calculator to your website