Yearly Accrual

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
| Parameter | Description | Required |
|---|---|---|
| Days per year | Total days granted annually. Enter the number of days a full-time employee receives. | Yes |
| Year start month | Which month starts the accrual year. The lump sum is granted relative to this month. | Yes |
| Accrual timing | When to grant the annual amount: at the start or end of the vacation year. | Yes |
| Prorate by employment duration | When turned on, employees with partial years of employment receive proportionally fewer days. | No |
| Prorate by working hours | When 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:
- On the configured date (year start or end), the plugin calculates the full amount
- Proration factors are applied if configured
- The entire amount is credited as a single transaction
- 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:
- Add the Yearly Accrual plugin
- Set Days per year
to
5 - Set Year start month to September
- Set Accrual timing to Year Start
- 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:
- Add the Yearly Accrual plugin
- Set Days per year
to your bonus amount (e.g.,
3) - Set Year start month to January
- Set Accrual timing to Year Start
Year-end earned benefits
For benefits that are earned throughout the year and credited at year end:
- Add the Yearly Accrual plugin
- Set Days per year to your amount
- Set Accrual timing to Year End
- 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)
- Use Danish Vacation or Monthly Accrual
- Accrues monthly throughout the year
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
| Issue | Solution |
|---|---|
| Employee didn’t receive accrual | Check if they were employed on the accrual date (year start or end) |
| Amount is lower than expected | Check “Prorate by working hours” and “Prorate by employment duration” settings, and verify employee’s FTE |
| Wrong accrual date | Verify “Year start month” and “Accrual timing” are set correctly |
| Need monthly accrual instead | Switch to Monthly Accrual for gradual earning throughout the year |