Work planning

Monthly & Annual Work Hours Calculator

Calculate monthly or annual scheduled work hours from your actual calendar. Select working weekdays, hours per day and closure dates, then export a daily breakdown.

Calculate with your figures

Working weekdays

No holidays are preloaded. Enter only closures within the selected month.

Inputs are processed in your browser. CSV exports contain the figures you enter.

Enter your figures and calculate.

Annual work hours from an actual calendar

Choose the year, working weekdays and hours per working day. Enter workplace closure dates explicitly. The planner counts dates in the selected year, then removes closures only when they fall on a selected working weekday. Duplicate closure dates count once. Holidays are not loaded automatically.

Working weekdays

Enter your figures and calculate.

Why a year is not always 2,080 calendar hours

The 2,080 convention is 40 × 52. An actual calendar year has 365 or 366 days, so selected weekday counts may differ from exactly 260. In 2027 there are 261 Monday–Friday dates, or 2,088 hours at eight per day before closures. Excluding January 1 leaves 260 dates and 2,080 hours. That example models a specified closure, not an automatic holiday entitlement.

Do not subtract the same absence twice. A closure already removed from the calendar should not also be deducted as individual leave. For compensation comparisons use the salary-to-hourly calculator; for fixed-hour conversion use hours to workdays. Calendar capacity and paid compensation are different measures.

Use the actual calendar, not an average

September 2026 contains 22 Monday–Friday dates. At eight hours per day, that is 176 scheduled hours. If September 7 is a closure for your organization, the remaining 21 days give 168 hours. The calculator starts with no closures so that you can apply your own calendar.

How the total is calculated

Count dates in the selected month whose weekday is checked. Remove each matching closure once. Multiply the remaining working days by daily hours. The CSV lists every date as working, closure or rest, allowing a manager to check why a day contributes zero hours.

Both the first and last dates of the month are considered. Leap years are handled by the calendar. There is no fixed 160-hour assumption, and an average such as 173.33 hours does not override the actual dates.

From individual hours to a team plan

For people with identical schedules, multiply one person’s result by the number of people. Run separate calculations for different daily hours or working weekdays. Then subtract individual absences separately; a company closure is not the same as one employee taking leave.

Use business days between dates for a range spanning several months. Read actual monthly hours versus annual averages before using the figure in payroll or staffing.

Frequently asked questions

How many work hours are in a month?

It depends on the month, working weekdays, daily hours and closures. Twenty-two scheduled days at eight hours equal 176 hours before closures or individual absences.

Are public holidays deducted automatically?

No. Enter the closure dates that apply to your organization. A public holiday and an employer closure are not always the same thing.

Will a Sunday closure reduce a Monday–Friday schedule?

No. Only a closure on a selected working weekday reduces the total. Duplicate dates are counted once.

Can I use a four-day workweek?

Yes. Select the four working weekdays and enter the scheduled hours per day. This model assumes the same hours on each selected day.

Is this my paid-hours total?

Not necessarily. This is scheduled capacity after closures. Paid holidays, paid leave, overtime and payroll rules require a separate payable-hours calculation.