German break rules subtract statutory rest breaks from working time. Everhour keeps reported hours ready for review.
Enter your daily hours and rate to instantly calculate total hours, regular pay, and any overtime — no spreadsheet needed.
The calculator gives you the number — Everhour takes it from there.
One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.
Set a budget, assign rates, and get alerted before you're over.
Measurement
Track your budget through time or costs
Every report you need — configured your way, always up to date.
Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.
A German lunch-break calculation answers one practical question: how many working hours remain after subtracting rest breaks from the time between clock-in and clock-out. Under Germany's Working Time Act, working time runs from the beginning to the end of work excluding rest breaks, except that underground mining rest breaks count as working time.
For adult employees, the break threshold changes at two points. Daily working time of more than 6 hours and up to 9 hours requires predefined rest breaks totaling at least 30 minutes. Daily working time of more than 9 hours requires at least 45 minutes. Breaks may be split, but each counted segment must be at least 15 minutes.
Start with elapsed shift time, subtract qualifying unpaid break minutes, then convert the remaining minutes into hours. Use 24-hour entries for German records, such as 08:00 to 17:30, and keep the short date format in day-month-year order when the timesheet needs local formatting.
For example, a shift from 08:00 to 17:30 has 570 elapsed minutes. A 45-minute lunch deduction leaves 525 net working minutes, or 8.75 hours. At €24 per hour, straight-time pay for the net working time is €210.00 before taxes, deductions, overtime premiums, contract premiums, or sector-specific rules.
A common German lunch-entry mistake is treating every pause as a statutory break. A 10-minute pause does not count toward the statutory break total because German rest breaks may be split only into segments of at least 15 minutes. Two 15-minute breaks can satisfy a 30-minute requirement; three 10-minute pauses cannot.
The daily limit check also uses net working time, not the clock span alone. Daily working time may not exceed 8 hours, but it may extend to 10 hours if the average does not exceed 8 hours per working day over 6 calendar months or 24 weeks. That review sits beside the lunch deduction, not inside it.
A one-off calculation is enough when you need to check one shift, correct one lunch deduction, or explain why a daily total changed after a break was removed. It also works for a quick payroll estimate when the employee category, break length, and hourly rate are already clear.
A managed workflow becomes necessary when teams need repeated clock-in and clock-out records, break handling, approvals, exports, and review history. Everhour Reporting turns logged time into customizable reports with 45+ columns, grouping, filters, date ranges, and CSV, Excel/XLSX, or PDF exports for payroll review.
This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.
High Performer
G2
Summer 2026
Best Ease Of Use
Capterra
Summer 2026
Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.
German rest breaks are excluded from working time for Working Time Act purposes. The listed exception is underground mining, where rest breaks count as working time. Payroll treatment can also depend on contract, collective agreement, or employer policy, so keep the statutory working-time calculation separate from any paid-break arrangement.
Adult employees in Germany must receive at least 30 minutes of predefined rest breaks when daily working time is more than 6 hours and up to 9 hours. Daily working time of more than 9 hours requires at least 45 minutes. Adult employees may not be employed for more than 6 consecutive hours without a rest break.
Several pauses satisfy the statutory break total only if each counted segment is at least 15 minutes. A 20-minute lunch plus a 10-minute pause does not make 30 qualifying minutes because the 10-minute pause is too short to count toward the statutory rest-break total.
German time records commonly use 24-hour clock patterns such as HH:mm, and short numeric dates usually follow day-month-year order with dots. A shift entered as 08:00 to 17:30 avoids AM/PM ambiguity and makes elapsed-minute calculations easier to audit.
Young workers follow stricter break rules. They must receive at least 30 minutes of breaks for more than 4.5 up to 6 hours of work and 60 minutes for more than 6 hours. They also cannot work more than 4.5 consecutive hours without a break.
Everhour Reporting lets teams build reports with columns, grouping, filters, date ranges, and formatting so managers can review logged work time by person, project, and period. Saved reports can be exported as CSV, Excel/XLSX, or PDF for payroll checks and records.
Everhour Timesheets let users submit weekly project hours or working hours for review. Managers can approve, reject, or partially approve submitted time, and submitted or approved entries stay locked unless withdrawn or rejected, which protects reviewed records from casual edits.
Track approved German work hours, filter the totals by team or period, and export payroll-ready reports with Everhour Reporting.
14-day free trial · No credit card · Cancel anytime