Skip to main content

Business Day Calculator: Working Days Between Dates

In business, banking, courts, and shipping, weekends and holidays do not count. The Business Day Calculator calculates the exact number of working days between any two dates, or adds a specific number of business days to find a project completion deadline, automatically excluding Saturdays and Sundays.

Share this Calculation

1

How to Use the Business Days Calculator

Follow these simple steps to calculate your exact result in seconds.

Step 1

Choose Mode

Select whether to count business days between two dates, or add/subtract business days from a start date.

Step 2

Set Start and End Dates

Pick your calendar dates.

Step 3

Toggle Holidays (Optional)

Optionally exclude official US Federal Holidays from the work day count.

Step 4

View Working Days

Instantly view net business days, weekend days skipped, and total calendar days.

2

How the Calculation Works

Understand the underlying formula and arithmetic logic.

Core Formula

Business Days = Total Calendar Days - Saturdays - Sundays - Recognized Holidays

The algorithm iterates chronologically from start to finish. For each calendar day, it checks date.getDay(); if the value is 0 (Sunday) or 6 (Saturday), it increments the weekend counter and skips the day. Otherwise, it increments the net working day count.

Edge Cases and Special Rules Handled

Federal Holidays Falling on Weekends

When a federal holiday like July 4th or Christmas falls on a Saturday, it is observed on Friday; if it falls on Sunday, it is observed on Monday. The holiday engine accounts for these in-lieu observances.

Adding Business Days Across Weekends

Adding 5 business days to a Monday delivers the following Monday (skipping Sat/Sun), not Saturday.

3

Real-World Examples & Calculations

See step-by-step walkthroughs of common situations.

Scenario 1

Banking Check Clearance / ACH Transfer

Context: An ACH bank transfer takes "3 to 5 business days" initiated on a Thursday afternoon.

Inputs: Start: Thursday | Business Days: 5

Calculation: Day 1: Friday. Weekend skipped. Day 2: Monday. Day 3: Tuesday. Day 4: Wednesday. Day 5: Thursday.

Result: Funds clear by the following Thursday.
Scenario 2

10-Business-Day Court Filing Window

Context: A legal response must be filed within 10 business days of receiving formal notice on Wednesday, October 7th.

Inputs: Start: Oct 7 | Business Days: 10 (excluding Columbus Day / Indigenous Peoples Day)

Calculation: Skips 2 weekends (4 days) and 1 federal holiday (1 day).

Result: Filing due Wednesday, October 21st.
Scenario 3

Real Estate Escrow Contingency Period

Context: A home purchase contract grants a 17-business-day home inspection contingency.

Inputs: Start Date: Monday, March 2nd | Add: 17 Business Days

Calculation: Week 1: 5 days. Week 2: 5 days. Week 3: 5 days. Week 4: 2 days (Mon, Tue).

Result: Contingency expires Tuesday, March 24th.
📖

Comprehensive Guide: Practical Concepts & Deep Dive

Topical insights, industry conventions, and real-life guidelines.

Why Banking and Legal Deadlines Treat Weekends Differently

In financial commerce, interbank transactions flow through the Federal Reserve’s Automated Clearing House (ACH) and Fedwire systems. Because the Federal Reserve banks close on Saturdays, Sundays, and 11 official federal holidays, electronic fund transfers literally do not process on those days.

Similarly, courts and municipal offices close on weekends. Rule 6 of the Federal Rules of Civil Procedure stipulates that when calculating legal response deadlines measured in days, if the final day falls on a weekend or legal holiday, the deadline automatically extends to the end of the next business day.

In-Lieu "Observed" Holidays Explained

When an official holiday with a fixed date—such as Independence Day (July 4), Veterans Day (November 11), or Christmas Day (December 25)—lands on a weekend, public employees and financial institutions do not lose the paid day off.

Under federal regulations (5 U.S.C. 6103), if a holiday lands on a Saturday, the preceding Friday is the legally observed holiday. If it lands on a Sunday, the following Monday is observed. Our calculator’s holiday filter automatically adjusts for observed dates.

⚠️

Common Mistakes to Avoid

Avoid these frequent calculation pitfalls that lead to errors.

✕Assuming 5 business days means 5 calendar days

Why it happens: A 5-business-day timeline starting on Wednesday actually finishes the following Tuesday (7 calendar days), not Sunday.

✓Solution: Always factor in the intervening weekend when estimating project completion dates.

📋

Business Days to Calendar Days Conversion Table

Typical calendar day spans when adding business days without holidays.

Business Days:1 Business Day
Calendar Days Span:1 to 3 days
Weekends Crossed:0 to 1 weekend
Example Delivery Window:Next-day courier shipping
Business Days:3 Business Days
Calendar Days Span:3 to 5 days
Weekends Crossed:0 to 1 weekend
Example Delivery Window:Standard ACH bank transfer
Business Days:5 Business Days
Calendar Days Span:7 calendar days
Weekends Crossed:1 full weekend
Example Delivery Window:1 full business week
Business Days:10 Business Days
Calendar Days Span:14 calendar days
Weekends Crossed:2 full weekends
Example Delivery Window:Standard warranty repair turnaround
Business Days:15 Business Days
Calendar Days Span:21 calendar days
Weekends Crossed:3 full weekends
Example Delivery Window:Mortgage loan underwriting
Business Days:20 Business Days
Calendar Days Span:28 calendar days
Weekends Crossed:4 full weekends
Example Delivery Window:Full business month
Business Days:30 Business Days
Calendar Days Span:42 to 44 calendar days
Weekends Crossed:6 weekends
Example Delivery Window:Government permit application review
4

Comparison vs Alternative Calculation Methods

Why dedicated online calculation saves time and prevents errors.

Automated business day calculations ensure legal filings, banking transfers, and shipping guarantees are never misjudged.

TimeCalculatorHub

Recommended
SpeedInstant
Accuracy100% exact weekend & holiday filtering
ConvenienceOne-click US federal holiday exclusion
Shows weekend days and total calendar days

Counting on Paper Calendar

SpeedSlow
AccuracyHigh error rate: counting Sunday or missing a holiday
ConvenienceRequires checking a holiday calendar
Commonly miscounts Friday-to-Monday spans

Excel NETWORKDAYS()

SpeedFast if in Excel
AccuracyHigh if holiday range is supplied
ConvenienceRequires software license and syntax knowledge
Must maintain a separate holiday range table
💡

Practical Tips for the Business Days Calculator

Expert advice and helpful shortcuts tailored to this tool.

Always Clarify "Calendar Days" vs "Business Days"

Check the exact wording of your contracts; "30 days" typically means calendar days, while "30 business days" equals approximately 6 full calendar weeks.

Watch for In-Lieu Observed Holidays

Banks and federal courts close on Monday when a holiday falls on a Sunday. Keep this in mind for financial transactions.

?

Frequently Asked Questions

Clear, honest answers to common questions about this calculator.

Q:What is considered a business day?

A standard business day is any official working day of the week, conventionally Monday through Friday, excluding public federal holidays.

Q:How many business days are in a typical month?

A standard month contains approximately 20 to 22 business days, depending on month length and where weekends fall.

Q:How many business days are in a year?

A normal year contains 260 or 261 weekdays (52 weeks × 5 days). After deducting the 11 US federal holidays, there are typically 249 to 250 working days.

Q:How does the calculator handle federal holidays?

You can toggle the holiday option to automatically exclude the 11 standard US federal holidays (New Year’s, MLK Day, Memorial Day, Juneteenth, July 4th, Labor Day, etc.).

Q:What happens if a holiday falls on a weekend?

Federal rules dictate that if a holiday lands on a Saturday, the preceding Friday is observed as a day off; if it lands on Sunday, the following Monday is observed.

Q:Can I use this for international working days?

The Monday-to-Friday weekend filter applies globally. For custom regional holidays, you can calculate raw weekdays and manually adjust for local bank holidays.