"Dutch vacation" configuration

Updated by Leigh Hutchens

This page is currently only available in English.
Please take a look at our "Dutch vacation" FAQ here!

Statutory vacation and non statutory vacation

In some countries, holiday entitlement is split into standard and extra. But it is all in one balance, so you will get X amount of hours every year according to your agreement template setting, agreement length and employment rate, where one part is statutory (legal) and one part is non statutory (extra).

The statutory hours (legal) can be used for another 6 months after the year they in which they were given.

Statutory hours given in 2019 can be used latest last of June 2020 (expires July 1st 2020)

Statutory hours are defined as : ( ( full time hours per week multiplied by 4 ) divided by (number of days in year / agreement active days in year)) multiplied by employment rate

The non statutory hours (extra) can be used for another 5 years from the year in which they were given.

Non statutory hours given in 2019 can be used latest last of December 2024 (expires Jan 1 2025)

Non statutory hours are defined as : (Total hours given for full time employee as defined on agreement template multiplied with (agreement active days / number of days in year)) multiplied by employment rate -(minus) Statutory hours
Example 1 : Part year full time

Employee startdate=Agreement startdate 2020-10-01
Employee enddate = Agreement enddate 2020-12-31
Total hours given for full time employee as defined on agreement template 182.4
Agreement active days in year (2020) 92
Number of days in year (2020) 366
Full time hours per week 38
Emplyment rate 100%
Statutory hours 38.21
Non statutory hours 7.64
Total sum of hours 45.85

Example 2 : Part year part time

Employee startdate=Agreement startdate 2021-03-01
Employee enddate = Agreement enddate 2021-12-31
Total hours given for full time employee as defined on agreement template 182.4
Agreement active days in year (2021) 306
Number of days in year (2021) 365
Full time hours per week 38
Emplyment rate 60%
Statutory hours 76.46
Non statutory hours 15.29
Total sum of hours 91.75

Dutch vacation - First to expire

First to expire in this case means that when vacation is deducted from the Time Tracker by using a Time Tracker association on the agreement template the hours will be deducted from the balance that is first to expire.

Statutory hours given in 2020 can be used latest last of June 2021 (expires July 1st 2021)

Non statutory hours given in 2015 can be used latest last of December 2020 (expires Jan 1 2021)

Example

  • Employee has 20 statutory hours from 2020 and has 20 Non Statutory hours from 2015.
  • Employee has approved vacation for 3 days (24 hours in October 2020)
  • The first 20 hours will in this case be deducted from the Non statutory hours from 2015 since they will expire on Jan 1 2021
  • The last 4 hours will be deducted from the statutory hours from 2020 since they will expire July 1st 2021

Configure "Dutch vacation"

Create a periodized Time Tracker

It is important that the following is set accordingly.
  • Standard deduction order = First to Expire (Dutch)
    • This to deduction from the TT yearly balances that are to expire first.
  • Balance as of = Actual day (for both current and previous year).
    • This must be present in order to show the employee what the current actual balance is in regards to vacation days both statutory/non statutory separately.
  • Balance as of = Next occurrence of (for both current and previous year).
    • when this setting is used Quinyx will show the balance as of the following hardcoded dates :
      • Statutory hours current year (2021) - Show as per 2022-06-30 (current year+1 : June 30)
      • Non - Statutory hours (2021) - Show as per 2026-12-31 (current year +5 years : December 31)
      • Statutory hours year - 1 (2020) - Show as per 2021-06-30 (year -1 +1 year : June 30)
      • Non - Statutory hours (2020) - Show as per 2025-12-31 (year -1 +5 year : December 31)
      • Non - Statutory hours (2019) - Show as per 2024-12-31 (year -2 +5 year : December 31)
      • Non - Statutory hours (2018) - Show as per 2023-12-31 (year -3 +5 year : December 31)
      • Non - Statutory hours (2017) - Show as per 2022-12-31 (year -4 +5 year : December 31)
      • Non - Statutory hours (2016) - Show as per 2021-12-31 (year -5 +5 year : December 31)
From a user perspective this will mean that actual chosen dates will not be taken into consideration at all. So all periodised Time Trackers with set first to expire and show next occurrence of .. will have the same hardcoded dates.
Time Trackers are configured from Account settings > Agreements > Time Trackers. Read more about Time Trackers here

Create 4 Time Tracker associations in an agreement template

This setup is done from Account settings > Templates > Chosen template > Time Trackers.

Add X amount of vacation hours every year

This will add the number of hours that the employee connected to this agreement template should be given each year on the first of January.

If the agreements connected to the agreement template where this is Time Tracker association is defined would be part of year. Then Quinyx will calculate the hours automatically based on the agreement period and employment rate on the agreement. This also applies if employment rate by date is updated on an individual agreements.
  • Apply to specific period
    • 0 (They are added to the current year).
  • Accrual driver
    • Each year after specified date of agreement start year (that it is applied each year).
  • Date
    • January 1 (The day when the yearly value is to be added).
  • Time Tracker balance operator
    • Add to Time Tracker balance.
  • Factor level regulator
    • Accumulated value of chosen accrual driver.
  • Accrual factor
    • X hours (in this example 200).
  • Accrual factor by employment rate
    • Multiply accrual factor by employment rate will allow for automatic multiplying of the defined hours and the employment rate.
  • Check Multiply accrual factor by value provided by accrual driver.
The First to Expire (Dutch) requires that the employee is given an amount each year and not accruing a value per day.

Reset previous year's statutory hours on July 1st and carry over the non-statutory

This will allow the non statutory hours given the previous year to be carried over to be saved 5 years and also to remove unused statutory hours from the previous year.

  • Apply to specific period
    • -1 (for previous year)
  • Accrual driver
    • Each year after specified date of agreement start year
  • Date
    • July 1 (first day that they cannot be used anymore)
  • Time Tracker balance operator
    • Set to custom balance value
  • Define method
    • Non-Statutory hours (Dutch) will allow the only the Non-Statutory hours to be carried over into a separate balance
  • Factor level regulator
    • Accumulated value of chosen accrual driver
    • Accrual factor
      • 0
  • Multiply carry-over by employment rate
    • Checked

Reset 5 year old non statutory vacation hours

Remove remaining unused extra legal hours after 5 years.

Example: Non statutory hours given in 2019 can be used latest last of December 2024 (expires Jan 1 2025)

  • Apply to specific period
    • -6
  • Accrual driver
    • Each year after specified date of agreement start year.
  • Date
    • January 1 (first day that they cannot be used anymore).
  • Set to custom balance value
    • Carry over up to value = 0
  • Factor level regulator
    • Accumulated value of chosen accrual driver.

Reduce by vacation hours

Set up an accrual driver for deducting vacation hours from the balance that is first to expire.

  • Apply to specific period
    • Must be unchecked so that the expire first logic is used for deductions of used vacations.
    • Accrual driver
      • Each vacation leave hours.
    • Start date
      • A date from when vacation hours in Quinyx WFM will be deducted.
    • Date
      • January 1 (first day that they cannot be used anymore).
    • Don´t accrue on selected day-counts
      • Checked
        • This to allow for deduction of vacations even if the vacation is on a bank holiday. If vacation should not be deducted on a bank holiday this setting can be unchecked. Yes this is currently illogical and we will try to update it to something better moving forward. /Quinyx
  • Add to Time Tracker balance
  • Factor level regulator
    • Accumulated value of chosen accrual driver.
  • Accrual factor
    • -1.0
  • Multiply accrual factor by value provided by accrual driver.

Manage Non-statutory hours manually

In some cases individual employees have deviating personal agreements where there is a need to add a number of Non statutory hours each year or as a single sum one year.

This is possible to do both through the GUI (on the time card) and through the Web Service API (default is to update non-statutory).

When connecting a salary type to a Time Tracker that is set to "first to expire" they will by default be placed in the Non Statutory hours balance.

Visible outcome with the above configuration for "Dutch vacation"

The result will be visible in the:

  • Mobile application under Salary information for the employee to always have the current balance visible in the mobile app (Android, iOS).
  • Absence dialogue in the web app.
  • Time Trackers in the Time card in the web app.


How Did We Do?