uniteapps.dk/en/overtime-calculator-denmark

Overtime pay calculator for Denmark – 50% and 100% overtime

Calculate overtime pay in Denmark from your normal and actual working hours: 50% for the first 3 hours and 100% after, as in Danish collective agreements (overenskomster) – or your own limits and rates, including work before your start time.

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.

Overtime calculator
Normal working hours
Actually worked

An end time before the start time counts as the next day.

Monthly paid: monthly salary ÷ 160.33 (the Danish agreement divisor). Leave blank to calculate in hours only.

Rates and limits
Try:

Fill in the times and press Calculate to see the overtime.


About the overtime calculator

The overtime calculator works out the overtime for one working day under the rules used in Denmark. You enter your normal working hours, when you actually started and finished, and optionally your hourly rate. The calculator finds the overtime hours before your start time and after finishing time and adds the supplement step by step: by default 50% for the first 3 hours and 100% thereafter, as in many Danish collective agreements (overenskomster).

You can adjust the limit and the rates yourself to match your collective agreement (overenskomst) or employment contract. If your agreement pays a different rate for work before your normal start time – for example 100% from the first hour – you can give those hours a rate of their own.

How overtime at 50% and 100% is calculated in Denmark

Overtime at 50% is paid as hourly rate × 1.5, and overtime at 100% as hourly rate × 2. The steps are applied one after the other: with 4 overtime hours, the first 3 hours get 50% and only the fourth gets 100%. That gives 3 × 1.5 + 1 × 2 = 6.5 hours of pay – not 4 × 2 = 8 hours.

Overtime hoursCalculationPaid as
11 × 1.51.5 h
22 × 1.53 h
33 × 1.54.5 h
43 × 1.5 + 1 × 26.5 h
53 × 1.5 + 2 × 28.5 h
63 × 1.5 + 3 × 210.5 h

With the standard steps: 50% for the first 3 hours, then 100%. Multiply »Paid as« by the hourly rate to get the amount in Danish kroner (DKK).

The rules in Denmark
  • No statutory overtime pay: Neither the Danish Salaried Employees Act (funktionærloven) nor the Working Time Act (arbejdstidsloven) sets a supplement for overtime. The rates are found in the collective agreement (overenskomst) or the employment contract.
  • Industriens Funktionæroverenskomst (salaried employees' agreement for manufacturing), § 11, stk. 3: »hourly pay plus 50 per cent for the first three hours after the end of normal working hours, and for overtime after that time 100 per cent is paid« (unofficial translation). Sundays and public holidays (helligdage) are paid at 100%.
  • Funktionæroverenskomst for Handel, Viden og Service (salaried employees' agreement for retail, knowledge and service), § 3, nr. 1, litra A: The same steps – 50% for the first 3 hours, then 100% – and »Overtime is counted in half hours« (unofficial translation). Overtime between midnight and 06:00 is paid at 100%.
  • Before start time: Some collective agreements pay work before the start of normal working hours at a higher rate than work after finishing time. Check the wording of your own agreement.
  • Hourly rate for monthly-paid staff: Both agreements calculate the hourly rate as the monthly salary divided by 160.33.
The fields explained
  • Normal working hours: The hours you were supposed to work that day, e.g. 07:00–15:00.
  • Started and finished: When you actually began and stopped work. An end time before the start time counts as the next day.
  • Hourly rate: Optional. Filled in, it gives the result in DKK; left blank, it gives it in hours.
  • First hours, supplement and thereafter: The steps: how many hours get the lower rate, and which rate the rest get.
  • Separate rate before start time: Hours before normal working hours get a fixed rate and are not part of the steps. If unticked, they count in the steps together with the hours after finishing time.
  • Rounding: Rounds the overtime up to each quarter hour, half hour or hour begun – for example when the collective agreement says that overtime is counted in half hours.

Example calculations

4 hours of overtime after finishing time

Normal working hours 07:00–15:00, finished at 19:00. A monthly salary of DKK 35,000 gives an hourly rate of 35,000 ÷ 160.33 = DKK 218.30.

3 hours × 1.5 + 1 hour × 2 = 6.5 hours × DKK 218.30.

Overtime pay:DKK 1,418.95

Before start time with a separate rate (100%)

Normal working hours 07:00–15:00, started at 05:00 and finished at 17:00. Hourly rate DKK 218.30.

Before start time: 2 hours × 2 = 4 hours. After finishing time: 2 hours × 1.5 = 3 hours. In total 7 hours × DKK 218.30.

Overtime pay:DKK 1,528.10

Same day, one set of steps

As above, but without a separate rate before start time. The 4 overtime hours go through one set of steps: 3 × 1.5 + 1 × 2 = 6.5 hours.

With a separate rate before start time it was 7 hours. The difference grows the more hours fall before start time: 3 hours before and 1 after gives 7.5 hours against 6.5 in one set of steps.

Paid as:6.5 hours

Rounding up to half hours

Normal working hours 07:24–15:00, finished at 18:51. The overtime is 3 hours and 51 minutes = 3.85 hours.

Rounded up to each half hour begun, it becomes 4 hours: 3 × 1.5 + 1 × 2.

Paid as:6.5 hours
As an employer in Denmark, be aware of

A spreadsheet that picks one rate from the total number of overtime hours pays too much: 4 hours become 8 hours of pay instead of 6.5. Calculate each step separately.

Overtime pay is typically only due for overtime ordered by the employer (beordret overarbejde). Make it clear who can order overtime, and give notice the day before where possible.

Long days must still comply with the 11-hour rest rule (11 timers reglen) and the average of 48 hours a week.

As an employee in Denmark, be aware of

Write down when you started and finished, and who asked you to stay. Without documentation, overtime is hard to claim afterwards.

If your pay is agreed as an all-inclusive salary (funktionsløn), it can cover overtime so that nothing extra is paid. Check your contract.

The calculator does not know time-of-day rules such as 100% between midnight and 06:00 or on Sundays and public holidays (helligdage). In that case, set the rate to 100% from the first hour.

Questions and answers

How is overtime calculated in Denmark?

Find the overtime hours as the time you worked beyond your normal working hours. Multiply each hour by the hourly rate plus the supplement: 1.5 for 50% and 2 for 100%. With the usual steps in Danish collective agreements (overenskomster), the first 3 hours get 50% and the rest 100%.

What is overtime at 50% in Danish kroner?

The hourly rate × 1.5. With an hourly rate of DKK 218.30, a 50% hour is DKK 327.45, of which DKK 109.15 is the supplement.

Do all hours get 100% once I have worked more than 3 hours?

No, not under the usual wording »the first 3 hours«. The first three hours still get 50%; only the hours after that get 100%. 4 overtime hours are therefore paid as 6.5 hours, not 8.

How do I work out the hourly rate from my monthly salary?

Many Danish collective agreements for salaried employees (funktionæroverenskomster) divide the monthly salary by 160.33. DKK 35,000 ÷ 160.33 = DKK 218.30 an hour.

Does overtime before start time count towards the first 3 hours?

That depends on the agreement. Some collective agreements put all overtime on the same day into one set of steps; others pay work before normal working hours at a fixed, higher rate. Choose »Separate rate for hours before start time« in the calculator if your agreement does that.

Can I calculate overtime in Excel?

Yes. The Excel macro pack has the function =Overtid(), which calculates the same steps for a whole list of days.

Content last reviewed October 2026.