Skip to content

Business Day Calculator

Add a number of business days to a date, or count how many business days fall between two dates - automatically skips weekends, with optional holidays.

Category: time
Use Case: Estimating Shipping or Delivery Dates, Calculating Contract & Legal Deadlines, Project Timeline Planning
Privacy: 100% browser-based

Recommended Settings

Pro Tips

  • Weekends (Saturday and Sunday) are automatically excluded from both modes
  • Add specific holiday dates, one per line in YYYY-MM-DD format, to exclude them too
  • Use a negative number in 'Add' mode to count business days backward from the start date
  • When counting between two dates, both the start and end dates are included if they fall on a business day

Most Popular

Most users add 5-10 business days to estimate a shipping or processing deadline

When to Use This Tool

Estimating Shipping or Delivery Dates

Calculate the expected delivery date based on a stated number of business days.

Calculating Contract & Legal Deadlines

Determine a deadline that falls a specific number of business days from a trigger date.

Project Timeline Planning

Plan project milestones based on working days rather than calendar days.

Payroll & Billing Cycle Calculations

Count business days for payroll processing or billing cycle calculations.

How It Works

1

Step through each calendar day one at a time from your starting point

2

Skip weekends automatically, and skip any date you've listed as a holiday

3

Either count matching business days until reaching your target date, or keep counting business days until you've added the requested number

100% Private

Files never leave your device. All processing happens locally in your browser.

Lightning Fast

Powered by Client-side calendar date iteration for optimal performance on modern browsers.

Open Source

Built with verified, open-source libraries. Fully transparent.

Frequently Asked Questions

What counts as a business day?

Monday through Friday, excluding any dates you've explicitly listed as holidays. Saturday and Sunday are always excluded.

Can I exclude public holidays?

Yes, list them one per line in the holidays field using YYYY-MM-DD format, and they'll be excluded from both the count and add calculations.

Does this account for regional holiday differences?

No, it doesn't include any built-in holiday calendar since holidays vary by country and region - you provide the specific dates relevant to you.

Is my data sent to a server?

No. All calculation happens entirely in your browser.

Are the start and end dates included when counting?

Yes, both endpoints are included in the count if they themselves fall on a business day.