Work hours calculator

Estimate work hours across a date range using workdays per week and holiday deductions.

What this calculator covers

Use this calculator when you need a schedule-based estimate across a longer date range rather than a punch-by-punch total from individual shifts.

The result is intentionally assumption-driven: it counts workdays from the chosen weekly schedule, subtracts whole-day holidays, then multiplies by hours per workday.

Frequently asked questions

How does the calculator decide which days are workdays?
It counts from Monday as the first workday. A 5-day workweek covers Monday through Friday, a 6-day workweek adds Saturday, and a 7-day workweek includes Sunday. Days falling outside the selected workday count are skipped automatically.
Are both the start and end dates included in the count?
Yes. The date range is inclusive, so both the start date and the end date are treated as potential workdays if they fall within the scheduled workdays for that week.
How should I use the holiday field?
Enter the number of whole-day holidays that fall within the date range. The calculator subtracts that count from the scheduled workday total before multiplying by daily hours. It does not know which specific dates are holidays, so you need to count them yourself.
Can I use this for non-standard schedules like 4-day workweeks?
Yes — set workdays per week to 4. The calculator counts consecutive Monday-based workdays, so a 4-day week covers Monday through Thursday. For schedules that start mid-week or skip non-consecutive days, the result will be an approximation.

Tool

Run the calculation

Result

RESULT · WORK HOURS

â„–131

From Apr 20, 2026 through May 15, 2026, the schedule contains 20 workdays and 160.00 hours of estimated work time after subtracting holidays.

Date range
Apr 20, 2026 to May 15, 2026
Scheduled workdays
20 days
Holiday deduction
0 days
Net workdays
20 days

Step-by-step solution

  1. 1.Count the scheduled workdays in the inclusive date range using a 5-day workweek that starts on Monday.
  2. 2.Subtract 0 holidays from the scheduled workday total to keep the estimate from overstating available working time.
  3. 3.Multiply the remaining 20 workdays by 8.00 hours per day to reach 160.00 hours.

Walkthrough

Visual walkthrough

This estimate turns a date range into work hours by first deciding which weekdays count as workdays.

  1. 01

    Mark the scheduled workdays

    20 days in range

    The calculator treats Monday as the first workday and counts consecutive workdays up to the selected weekly total.

  2. 02

    Remove holidays

    20 days - 0 holidays

    Holiday deductions reduce the workday count before hours are calculated.

  3. 03

    Multiply by daily hours

    20 days x 8.00 hours h

    The final estimate is 160.00 hours of total work time.

    160.00 hours