Calculator

Work hours calculator with breaks

Enter start, end and break: the working time in hours and decimal hours, also for split shifts and night shifts.

Working time of one day

For a split shift, add another block; the time in between counts as a break.

Block 1

One break in one piece inside the blocks, in whole minutes. Enter several breaks as gaps between blocks.

Hours worked
8:308.50 h
Time present
9:30
Breaks in total
1:00

Is the break long enough?

Germanyenough (30 min)
Austriaenough (30 min)
Switzerlandenough (30 min)

The length of each single break is checked, for adults; the calculator does not count interruptions under 15 minutes, in Austria under 10. In Switzerland 15 and 30 minutes must be taken in one piece; in Austria a split break is only allowed in the employees' interest or for operational reasons. When the breaks are taken is not checked.

Weekly hours to monthly hours

How many hours a month is a 40-hour week? On average, weekly hours times 52 weeks divided by 12 months.

For example 40, 37.5 or 37:30.

Per month on average
173:20173.33 h
Per working day
8:008.00 h

Monthly hours = weekly hours × 52 ÷ 12. A single month has more or fewer, depending on its working days and holidays.

How to work out your hours

  1. End minus start. From 07:45 to 17:15 is 9 hours 30 minutes present.
  2. Take off the break. With a 60-minute break, 8 hours 30 minutes of working time remain.
  3. Convert to decimal hours. Minutes divided by 60: 30 minutes are 0.5, so 8.5 hours. Decimal hours can be multiplied by an hourly rate directly.
  4. Count on past midnight. For a night shift from 22:00 to 06:00, count to midnight and on from midnight: 8 hours.

How long may a working day be?

In Germany working time may not exceed 8 hours per working day; up to 10 hours are allowed if 8 hours per working day are not exceeded on average over six months or 24 weeks. After more than six hours a break of at least 30 minutes is required, after more than nine hours 45 minutes; it may be split into parts of at least 15 minutes.[1][2]

In Austria normal working time is generally 8 hours a day and 40 hours a week; a working day may not exceed 12 hours. Over six hours a break of at least 30 minutes is required. It may be split into two breaks of 15 or three of 10 minutes if that is in the employees' interest or operationally necessary.[3][4]

In Switzerland the Labour Act limits the week to 45 or 50 hours, depending on the business and the job. Breaks: 15 minutes over five and a half hours, 30 minutes over seven, one hour over nine. Only breaks of more than half an hour may be split: the hour into half an hour and shorter breaks.[5][6]

Break rules in Germany, Austria and Switzerland →

Keep calculating

Or let the app keep count.

WorkFlow records arriving at and leaving your workplace automatically, deducts your break and works out every day and the week against your target. Free, no ads, no account.

How the automatic tracking works →

Get it on Google Play

Frequent questions

How do I work out my hours with a break?

End minus start gives the time present; take the break off that. From 08:00 to 17:00 with an hour of break is 8 hours of working time.

How do I convert working time to decimal hours?

Divide the minutes by 60 and add them to the hours: 7 hours 45 minutes are 7.75 hours, 7 hours 48 minutes are 7.8 hours.

How many hours a day is a 39-hour week?

With five working days, 7 hours 48 minutes, so 7.8 hours a day. A 40-hour week is 8 hours a day.

How many hours a month is a 40-hour week?

On average 173 hours 20 minutes, worked out as 40 × 52 ÷ 12. A single month has more or fewer depending on its working days.

Do breaks count as working time?

No, rest breaks are deducted. In Switzerland a break counts as working time if you may not leave the workplace during it.

How do I work out a night shift?

If the end is before the start, the calculator counts on past midnight: 22:00 to 06:00 is 8 hours present.

Sources

  1. § 3 ArbZG (Arbeitszeit)
  2. § 4 ArbZG (Ruhepausen)
  3. Österreich: Arbeitszeitgesetz (AZG), §§ 3, 9
  4. Österreich: § 11 AZG (Ruhepausen)
  5. Schweiz: Arbeitsgesetz (ArG), Art. 9 und 15
  6. SECO: Wegleitung zu Art. 18 ArGV 1 (Pausen)

Written by Ivan Knezevic, developer of WorkFlow, Zürich. Updated on 6 October 2026.

Legal sources checked on 6 October 2026. The sources are in German. This page is not legal advice.

Set it up today, clock in automatically tomorrow.

Free, no ads, no account. Set up in a few steps.

Get it on Google Play