Danish Weekend Supplement

The Danish Weekend Supplement filter implements the weekendtillæg clauses of the Danish public-sector natpenge-agreement (Fmst. cirk. 24/3 2006, § 3). It bundles every special day from the agreement — the Saturday-to-Monday weekend bridge, public holidays, the morning after a holiday, and partial-day Grundlovsdag and Christmas Eve — into a single configurable filter, including the “half of the shift after 14:00” rule for early Saturday hours.

Danish Weekend Supplement filter configuration
Danish Weekend Supplement filter configuration

When to use

Use this filter as the basis of a policy that pays the Danish public-sector weekend supplement. It is intended to run as its own policy so that it stacks with the Danish Inconvenience Hours policy — an hour worked on a Saturday night is then paid by both, as the agreement requires.

If you only need a flat all-day weekend allowance with no special bridge or holiday rules, the simpler Weekend filter is enough.

Parameters

ParameterDescriptionDefault
Saturday StartStart time on Saturday as HH:MM. Coverage runs from this time onwards into the rest of the weekend.14:00
Monday EndEnd time on Monday as HH:MM. Coverage runs from 00:00 to this time.06:00
Day After Holiday UntilEnd time on the weekday following a public holiday. Coverage runs from 00:00 to this time.06:00
Grundlovsdag FromStart time on 5 June (Constitution Day). Coverage runs from this time to 24:00.12:00
Christmas Eve FromStart time on 24 December. Coverage runs from this time to 24:00.14:00
Include Store BededagTreat Store Bededag as a full weekend-supplement day. Off by default because the holiday was abolished in 2024.Off
Saturday Half-Shift RuleWhen on, Saturday hours before the start time also count if at least half of the planned shift falls after the start time. This is the half-shift clause of the natpengeaftale.On

How it works

Day by day, the filter computes the union of every clause that applies and then intersects the result with the worked intervals.

  • Saturday[Saturday Start, 24:00], plus earlier hours when the half-shift rule fires (see below).
  • Sunday — full day, 00:00–24:00.
  • Monday00:00–Monday End.
  • Standard Danish holidays (søgnehelligdage) — full day.
  • Store Bededag — full day if Include Store Bededag is on.
  • The weekday after a public holiday00:00–Day After Holiday Until. Skipped when that weekday is itself a holiday or a Sunday (already covered).
  • Grundlovsdag (5 June)[Grundlovsdag From, 24:00].
  • Juleaftensdag (24 December)[Christmas Eve From, 24:00].

The Saturday half-shift rule

The natpengeaftalen says: “også timerne lørdag før kl. 14, hvis mindst halvdelen af den planlagte vagt ligger efter kl. 14” — Saturday hours before 14:00 also count if at least half of the planned shift falls after 14:00.

When Saturday Half-Shift Rule is on, the filter examines each Saturday shift individually:

  • Compare the shift’s duration with the portion of it that falls after Saturday Start.
  • If at least half is after the cutoff, the whole Saturday portion of the shift qualifies — including the morning hours before the cutoff.
  • Otherwise only the hours from Saturday Start onwards qualify (i.e. the normal rule).

The test is per shift, so a 10:00–18:00 shift (4 hours after, 4 hours before — half/half) qualifies in full; a 10:00–15:00 shift (1 hour after, 4 hours before) does not, and only 14:00–15:00 qualifies.

The half-shift rule can be turned off for agreements that don’t include it.

Examples

Standard public-sector weekend supplement

Leave the defaults. The filter covers Sat 14:00 → Mon 06:00 plus holidays, the morning after a holiday, Constitution Day from 12:00 and Christmas Eve from 14:00.

Combined with the 17-06 policy

Create two separate allowance policies:

  1. Inconvenience supplement — uses Danish Inconvenience Hours. Optionally turn off its weekend coverage so the two policies don’t double-pay the same hours within the same policy.
  2. Weekend supplement — uses Danish Weekend Supplement.

Because each policy receives the full input independently, an hour worked Saturday at 22:00 is paid by both, as the agreement requires.

Disabling the half-shift rule

Set Saturday Half-Shift Rule to off for agreements where only the strict Saturday-after-14:00 portion counts. A Saturday 10:00–18:00 shift then contributes only 14:00–18:00.