Business Days Calculator
This business days calculator counts the working days between any two dates, or finds a date after adding (or subtracting) a number of workdays. It automatically skips weekends and public holidays, so the figure you get is the true number of business days — not just raw calendar days.
It is built for anyone who plans around a working week: scheduling project deadlines and delivery dates, tracking employee leave, working out contract durations, or estimating pay. Two modes (Count Workdays and Add Workdays) share the same weekend and holiday settings, and a color-coded calendar shows the whole period at a glance.
How to Use the Workdays Calculator
Pick a mode
Use Count Workdays to find the business days between two dates, or Add Workdays to find the date a number of workdays away. Both modes share the same options.
Set the dates
In Count mode, pick a Start Date and End Date (or tap Today), and use the swap button to reverse them. In Add mode, pick a start date, choose Add or Subtract, then enter a number of workdays or tap a quick preset (5, 10, 15, 20, 30, 60, 90).
Configure options
Open Options to set the Weekend type, toggle Include end date, choose a country to exclude its Holidays, add Custom holidays, or enter a Daily rate for a salary estimate.
Read and copy the result
The result updates instantly, with a breakdown, period info, holidays in range, and a calendar view. Tap Copy Result to copy a formatted summary (including salary, when entered) to your clipboard.
Features
Dual Calculation Modes
Switch between Count Workdays (business days between two dates) and Add Workdays (a date after a number of workdays). Both share weekend and holiday settings.
Visual Calendar View
A month-by-month calendar color-codes workdays, weekends, holidays, and your start and end dates. Scroll across months and hover a holiday to see its name.
Salary Estimation
Enter a daily rate to instantly estimate total pay for the workdays in range, with a transparent workdays × rate formula and decimal support.
Country Holiday Database
Built-in public holidays for 20 countries, with movable dates like Easter and Thanksgiving calculated accurately for any year.
Lunar Calendar Holidays
Converts lunar dates to the right Gregorian day for holidays such as Tết Nguyên Đán, Seollal, Chuseok, and Chinese New Year (Vietnam, South Korea, China, Singapore).
Custom Weekend Configuration
Five weekend options — Sat-Sun, Fri-Sat, Fri only, Thu-Fri, or Sun only — to match different regional work schedules.
Custom Holiday Dates
Add any dates as custom holidays — company days, bridge days, or personal time off. They are saved and restored when you return.
Detailed Breakdown
Every result includes total calendar days, weekends skipped, holidays skipped, total weeks, approximate months, and the weekday of the start and end dates.
Holidays in Range
When a country is selected, see a full list of every public holiday in your range, with each date, weekday, and holiday name.
Quick Presets
In Add mode, preset buttons (5, 10, 15, 20, 30, 60, 90 days) fill common business timeframes in a single tap.
Auto-Calculate
Results refresh instantly as you change any input — there is no calculate button to press.
State Persistence
Your dates, weekend type, country, custom holidays, daily rate, and active tab are saved locally and restored on your next visit.
Frequently Asked Questions
How many business days are between two dates?
Use the Count Workdays mode: pick a start date and an end date, and the number of business days appears instantly. The total excludes weekends and, if you select a country, that country's public holidays too.
What counts as a business day?
Business days (or workdays) are the days a business normally operates — typically Monday to Friday. This calculator treats every day in range as a workday unless it falls on your chosen weekend or on a selected holiday.
Does the count exclude weekends?
Yes. Weekends are skipped automatically. By default the weekend is Saturday-Sunday, but you can change it in Options to Friday-Saturday, Friday only, Thursday-Friday, or Sunday only to match your region.
How are public holidays handled?
Choose a country from the Holidays dropdown in Options and the calculator excludes that country's public holidays from the count. You can also add your own dates under Custom holidays for company days, bridge days, or personal time off.
How are lunar calendar holidays calculated?
For countries like Vietnam, South Korea, China, and Singapore, the calculator converts lunar dates to their Gregorian equivalent, so holidays such as Tết Nguyên Đán, Seollal, Chuseok, and Chinese New Year land on the correct day for each year.
Is the start or end date included?
By default the count runs from the start date up to (but not including) the end date. Turn on Include end date in Options to add the end date itself to the count, which raises the total by one when that date is a workday.
Can I use a custom workweek, like excluding only Sundays?
Yes. The Weekend setting offers five options, including Sun only and Fri only, so you can match six-day workweeks or other regional schedules instead of the standard Saturday-Sunday weekend.
How does the salary estimation work?
Enter your daily rate in Options and the calculator multiplies it by the number of workdays to show an estimated total. It supports decimal rates, displays a workdays × rate formula for transparency, and includes the salary when you copy the result.
How does Add Workdays handle weekends and holidays?
When adding workdays, the calculator counts forward (or backward, in Subtract mode) and skips both weekends and holidays. For example, adding one workday from a Thursday when Friday is a holiday lands on the following Monday under a Saturday-Sunday weekend.
Is my data stored or sent anywhere?
No. All calculations happen entirely in your browser, and no dates, settings, or results are sent to any server. Your preferences are saved only in your browser's local storage and are restored when you return.
No comments yet. Be the first to comment!