Check your shifts against the Danish working time rules: the 11-hour rest rule, the weekly rest day, the 48-hour rule, breaks and night work.
Danish rules
This calculator applies Danish law and Danish collective agreements. It is for employment in Denmark and does not reflect the rules of other countries.
Record each shift or working day with a start and end time.
No periods yet.
Use “Fill period” for a fixed weekly schedule, try an example above, or add one shift at a time.
No periods recorded yet.
The result updates as you enter your periods.
Your data is stored only in your own browser. The check follows the main rules of Danish law — your collective agreement (overenskomst) may deviate from them.
The Working Time Check tests your working hours against the rules that apply to all employees in Denmark: the 11-hour rest rule, the weekly rest day (fridøgn), the 48-hour rule, the right to a break and the rules on night work. You record your shifts or working days with start, end and break. The tool finds the breaches, tells you which day they fall on, and shows how many hours you can work before the average becomes too high. Use it to check a shift rota before it takes effect, or to document working time that has already passed. The rules are Danish: if you work in another country, different limits apply.
You finish on Tuesday at 22:00 and start on Wednesday at 06:00.
06:00 − 22:00 = 8 hours' rest < 11 hours
The earliest lawful start time is 09:00.
You are on duty from Monday 08:00 to Tuesday 08:00 and start again on Wednesday at 08:00.
Tue 08:00 → Wed 08:00 = 24 hours' rest ≥ 11 hours
The length of the shift is not a breach. Had you started again on Tuesday at 16:00, there would only have been 8 hours' rest — that is a breach.
The period 5 January – 4 May 2026 is 120 days = 17.14 weeks. There are 86 weekdays of 11 hours each.
86 × 11 = 946 hours · limit 17.14 × 48 = 823 hours
946 ÷ 17.14 = 55.2 hours a week on average. That is 123 hours too many. The tool runs the same calculation for every possible start day and shows the most heavily loaded period.
You are off on Sunday and Monday and then work Tuesday through Saturday of the following week — 12 days in a row. Both calendar weeks have days off, but the period from Tuesday to the following Monday has none.
Tue 07:00 → Sat 15:00 (+11 days) = 272 hours > 133 hours
Every 7-day period must contain a rest day of at least 35 hours.
You must have an objective, reliable and accessible system that records each employee's daily working time (arbejdstidsloven § 4 b). This tool only stores data in the individual's browser and cannot replace such a system.
The rest rules concern how working time is organised. Supervision is the employer's responsibility, and breaches can lead to a fine, even when they are neither deliberate nor systematic.
The rest period and the rest day can only be departed from where the law allows it. In unforeseen events such as accidents and machine breakdowns, the deviation must be documented in writing (arbejdsmiljøloven § 52). An agreed deviation must be clear and unambiguous. Both trigger a duty to give compensatory rest (§ 56).
Time you require the employee to spend on the business is, as a rule, working time. This includes, for example, compulsory changing into work clothes.
Your collective agreement (overenskomst) may have other rules, e.g. a longer reference period, reduced rest for certain types of shift or a different night period. Check it before concluding that the rules have been broken.
Managers and employees who set their own working hours may be exempt from the 48-hour rule if this is stated in the employment contract (arbejdstidsloven § 1(6)). If you are under 18, stricter rules apply, e.g. 12 hours' rest (arbejdsmiljøloven § 62).
That time counts as working time under the rest rules does not automatically mean you are entitled to pay for it. Pay is determined by your collective agreement or contract.
Your entries stay in your browser until you clear them. Save them as a file (requires login) if you need them as documentation or want to continue on another computer.