Yearly Accrual

Yearly Accrual plugin configuration
Yearly Accrual plugin configuration

The Yearly Accrual plugin grants time off as a lump sum once per year, either at the start or end of the vacation year. This is commonly used for benefits like Danish “Feriefridage” (additional vacation days) that are granted all at once.

When to use

Use this plugin when:

  • Time off is granted once per year as a lump sum
  • You’re implementing Danish Feriefridage (typically 5 days)
  • Benefits are tied to the start or end of a period (e.g., anniversary bonuses)
  • You need simple annual grants without monthly calculations

For time off earned gradually throughout the year, use Monthly Accrual or Danish Vacation instead.

Parameters

ParameterDescriptionRequired
Days per yearTotal days granted annually. Enter the number of days a full-time employee receives.Yes
Year start monthWhich month starts the accrual year. The lump sum is granted relative to this month.Yes
Accrual timingWhen to grant the annual amount: at the start or end of the vacation year.Yes
Prorate by employment durationWhen turned on, employees with partial years of employment receive proportionally fewer days.No
Prorate by working hoursWhen turned on, part-time employees receive proportionally fewer days based on their working hours (FTE).No

Accrual timing options

Year Start

Year Start grants the full annual amount on the first day of the vacation year.

When the accrual appears:

  • If year starts in September, accrual is granted on September 1
  • Employees can use the time immediately

Best for: Benefits that should be available from the beginning of the period.

Year End

Year End grants the full annual amount on the last day of the vacation year.

When the accrual appears:

  • If year starts in September, accrual is granted on August 31
  • Time becomes available at the end of the earning period

Best for: Benefits earned throughout the year but credited at year end.

How it works

The plugin calculates and grants a single accrual per vacation year:

  1. On the configured date (year start or end), the plugin calculates the full amount
  2. Proration factors are applied if configured
  3. The entire amount is credited as a single transaction
  4. The cycle repeats the following year

Proration calculations

When Prorate by employment duration is enabled:

  • An employee who joins mid-year receives a proportional amount
  • Example: Employee joins April 1 with September year start = 7/12 of annual amount
  • An employee who leaves receives accrual only for the portion worked

When Prorate by working hours is enabled:

  • An employee with 0.5 FTE receives 50% of the calculated amount
  • This is applied after employment duration proration

Examples

Danish Feriefridage

Danish Feriefridage are typically 5 additional vacation days granted at year start:

  1. Add the Yearly Accrual plugin
  2. Set Days per year to 5
  3. Set Year start month to September
  4. Set Accrual timing to Year Start
  5. Turn on Prorate by working hours if you have part-time employees

Calendar year bonus days

For companies that grant extra days at the start of each calendar year:

  1. Add the Yearly Accrual plugin
  2. Set Days per year to your bonus amount (e.g., 3)
  3. Set Year start month to January
  4. Set Accrual timing to Year Start

Year-end earned benefits

For benefits that are earned throughout the year and credited at year end:

  1. Add the Yearly Accrual plugin
  2. Set Days per year to your amount
  3. Set Accrual timing to Year End
  4. Turn on Prorate by employment duration to handle mid-year joiners/leavers

Combining with monthly accrual

A common pattern for Danish companies:

Policy 1: Main vacation (25 days)

Policy 2: Feriefridage (5 days)

  • Use Yearly Accrual
  • Granted as lump sum at year start

This separates the two benefit types for clearer tracking and different rules.

Troubleshooting

IssueSolution
Employee didn’t receive accrualCheck if they were employed on the accrual date (year start or end)
Amount is lower than expectedCheck “Prorate by working hours” and “Prorate by employment duration” settings, and verify employee’s FTE
Wrong accrual dateVerify “Year start month” and “Accrual timing” are set correctly
Need monthly accrual insteadSwitch to Monthly Accrual for gradual earning throughout the year