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.

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
| Parameter | Description | Default |
|---|---|---|
| Saturday Start | Start time on Saturday as HH:MM. Coverage runs from this time onwards into the rest of the weekend. | 14:00 |
| Monday End | End time on Monday as HH:MM. Coverage runs from 00:00 to this time. | 06:00 |
| Day After Holiday Until | End time on the weekday following a public holiday. Coverage runs from 00:00 to this time. | 06:00 |
| Grundlovsdag From | Start time on 5 June (Constitution Day). Coverage runs from this time to 24:00. | 12:00 |
| Christmas Eve From | Start time on 24 December. Coverage runs from this time to 24:00. | 14:00 |
| Include Store Bededag | Treat Store Bededag as a full weekend-supplement day. Off by default because the holiday was abolished in 2024. | Off |
| Saturday Half-Shift Rule | When 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. - Monday —
00: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 holiday —
00: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:
- 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.
- 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.