# Working Days Calculator

Calculate working days between two dates, excluding weekends and holidays

> Canonical page: https://elysiatools.com/en/tools/working-days-calculator

- **Category:** Utilities

- **Keywords:** working days, business days, calculator, weekdays, holidays, work days, date calculation

## Overview

The Working Days Calculator allows you to accurately determine the number of business days between two dates by automatically excluding weekends and public holidays.

## Inputs

- **Start Date** (text): 2024-01-01
- **End Date** (text): 2024-12-31
- **Country (for holidays)** (select)
- **Include Public Holidays** (checkbox)
- **Exclude Weekends (Saturday, Sunday)** (checkbox)
- **Custom Holidays (comma-separated)** (text): 2024-12-25, 2024-12-26
- **Decimal Precision** (number): Number of decimal places

## When to use

- Planning project timelines and delivery deadlines.
- Calculating payroll or billable hours based on actual work days.
- Determining the duration of a contract or service agreement.

## How it works

- Enter your start and end dates in the required fields.
- Select your country to automatically account for regional public holidays.
- Toggle the exclusion settings for weekends and holidays to refine your calculation.
- Add specific custom dates to exclude if your organization observes unique non-working days.

## Use cases

- Project management for calculating realistic sprint durations.
- HR departments determining vacation day accruals.
- Freelancers estimating project completion dates for clients.

## Frequently asked questions

### Does this tool account for leap years?

Yes, the calculator automatically adjusts for leap years when calculating the span between dates.

### Can I exclude specific dates that aren't public holidays?

Yes, use the 'Custom Holidays' field to enter any specific dates you wish to exclude from the count.

### What happens if I select 'No public holidays'?

The tool will only exclude weekends (if enabled) and ignore all regional holiday calendars.

### Is the start date included in the calculation?

The tool calculates the total number of business days within the inclusive range of your selected start and end dates.

### Why is the precision setting useful?

The precision setting allows you to format the result to a specific number of decimal places, which is helpful for financial or payroll reporting.

## Related tools

- [Date Difference Calculator](https://elysiatools.com/en/tools/date-difference): Calculate the difference between two dates in various time units
- [Zodiac Date Calculator](https://elysiatools.com/en/tools/zodiac-date-calculator): Calculate zodiac sign based on birth date and show date ranges for all zodiac signs
- [Age Calculator](https://elysiatools.com/en/tools/age-calculator): Calculate age from birth date in years, months, days, and total time units
- [Date Adder](https://elysiatools.com/en/tools/date-adder): Add or subtract time periods from a date (years, months, days, hours, minutes, seconds)
- [Week Number Calculator](https://elysiatools.com/en/tools/week-number-calculator): Calculate the week number of a date within a year. Supports different week number calculation standards (ISO 8601, US standard, etc.) for project management, time planning, and data analysis.
- [Zodiac Sign Calculator](https://elysiatools.com/en/tools/zodiac-calculator): Calculate zodiac signs based on birth date and get detailed astrological information
- [UTM Zone Calculator](https://elysiatools.com/en/tools/utm-zone-calculator): Calculate UTM zone from latitude and longitude coordinates
- [Day of Year Converter](https://elysiatools.com/en/tools/day-of-year-converter): Convert any date to its day-of-year number (1-366) and back, with ISO week number, leap-year check, and days remaining in the year.

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion

## Related content

- [Recurring Calendar and ICS Scheduling](https://elysiatools.com/en/hubs/calendar-recurrence-and-ics-scheduling): Plan and verify recurring meetings across time zones, workdays, holidays, conflicts, and ICS export requirements.
- [Date and Time Normalization and Deadline Calculation](https://elysiatools.com/en/hubs/date-time-scheduling): Turn ambiguous or mixed-format date inputs into validated, timezone-aware, business-ready timestamps, deadlines, and duration facts.
