German timesheets require net working time after statutory breaks. Everhour turns calendar events into reviewable time entries.
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.
The calculation answers one basic payroll question: how many hours of working time remain after you subtract rest breaks from the span between start and finish. In Germany, working time for Working Time Act purposes runs from the beginning to the end of work excluding rest breaks, except that underground mining rest breaks count as working time. A timesheet total should separate gross presence time from net working time.
German entries normally use 24-hour time and short dates in day-month-year order, such as 14.03.26. That format reduces AM/PM mistakes, but it still requires careful break handling. Adult employees may not be employed for more than 6 consecutive hours without a rest break, so a long shift needs both a time total and a break compliance check.
Adult employees in Germany must receive predefined rest breaks totaling at least 30 minutes when daily working time is more than 6 hours and up to 9 hours. Adult employees must receive predefined rest breaks totaling at least 45 minutes when daily working time is more than 9 hours. German rest breaks may be split, but each break segment must be at least 15 minutes to count toward the statutory break total.
Treat the break rule as a validation step before payroll math. A 10-minute pause and a 20-minute pause total 30 minutes on paper, but the 10-minute segment does not count toward the statutory break total because it is below 15 minutes. The paid-hours calculation can still subtract actual unpaid break time, while the compliance review separately flags whether the statutory rest break was properly scheduled.
Use this formula: end time minus start time equals gross time, gross time minus unpaid rest breaks equals net working time, and net working time multiplied by the hourly rate equals straight-time pay. For a shift from 08:00 to 17:00, the gross span is 9 hours. Subtract a 30-minute unpaid rest break, which is 0.5 decimal hours, and the net working time is 8.5 hours.
At €24 per hour, straight-time pay for that shift is €204 before taxes, deductions, overtime premiums, allowances, or contract-specific additions. The same structure works for weekly totals: calculate each day in decimal hours, review statutory break handling for each shift, then add the net working time across the pay period.
A one-off calculation is enough when you need to check a single shift, correct one timesheet row, or estimate gross pay before payroll review. The calculator result gives you a clean number, but it does not prove that the employee received 11 consecutive hours of daily rest, stayed within the 8-hour daily limit with permitted averaging up to 10 hours, or avoided Sunday and public-holiday work from 00:00 to 24:00 unless an exception applies.
A managed workflow matters when hours come from calendars, projects, approvals, and payroll exports. Everhour's calendar integration can turn Google, Outlook, and iCloud calendar events into timesheet entries within a configurable time window, excluding all-day, recurring, and pre-connection events. That gives managers structured entries to review before approving time for billing, reporting, or payroll handoff.
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.
Subtract the start time from the end time, then subtract unpaid rest breaks from that gross span. Germany's Working Time Act treats working time as the period from the beginning to the end of work excluding rest breaks, with a special exception for underground mining rest breaks. Use the net result for timesheet totals and straight-time pay math.
A break segment must be at least 15 minutes to count toward Germany's statutory rest break total. Several shorter pauses can reduce actual paid time if they are unpaid under the employer's policy or contract, but they do not satisfy the statutory break requirement unless each counted segment reaches 15 minutes.
An adult shift of more than 6 hours and up to 9 hours requires at least 30 minutes of predefined rest breaks. A shift over 9 hours requires at least 45 minutes. The threshold uses daily working time, so the timesheet should record breaks clearly before anyone signs off on the daily total.
Clock times should stay in the source record, and decimal hours should be used for totals and pay calculations. A 30-minute break becomes 0.5 hours, and 45 minutes becomes 0.75 hours. Keeping both formats prevents payroll math errors while preserving the 24-hour time record that German workplace entries commonly use.
Young workers have stricter break thresholds. 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, with no more than 4.5 consecutive hours without a break. The arithmetic still subtracts unpaid breaks, but the compliance check uses the youth thresholds.
Everhour integrates with Google, Outlook, and iCloud calendars and converts events with defined start and end times into timesheet entries. Users choose a configurable sync window from 15 minutes to 3 hours before or after events, while all-day, recurring, and pre-connection events are excluded.
Convert calendar events into structured Everhour timesheet entries, review German break handling, and approve clean time records before payroll, billing, or reporting uses the numbers.
14-day free trial · No credit card · Cancel anytime