Tenure-based accrual
Award additional time off based on how long an employee has worked at the organization.
Overview
The tenure-based accrual plugin grants extra days once employees reach specific seniority thresholds. You define tiers — for example, 2 extra days after 5 years, 5 extra days after 10 years — and the system accrues the matching amount based on each employee’s total employment duration.
There are two variants:
| Variant | Behavior |
|---|---|
| Recurring tenure (Tenure-Based Accrual ) | Grants a yearly-equivalent amount that accrues on a schedule (yearly, monthly, etc.) as long as the employee qualifies |
| Milestone tenure (Milestone Tenure-Based Accrual ) | A one-time award when an employee reaches a specific month milestone |
How tenure is calculated
The system calculates an employee’s tenure from their employment start dates. If an employee leaves and comes back, configurable gap tolerance determines whether previous service counts.
Recurring tenure
Configuration
- Go to and open a time off policy
- In the Accrual section, add the Tenure-Based Accrual plugin
- Configure:
| Setting | Description |
|---|---|
| Tenure Tiers | Define seniority thresholds (From Year) and the Days per year awarded at each tier |
| Accrual method | How often accruals are granted: yearly at start of year, yearly on employment anniversary, monthly, every 2 months, or every 3 months |
| Year start month | The month that starts the accrual year (not used with yearly on employment anniversary) |
| Maximum employment gap (months) | Number of months allowed between employments while still counting prior service. 0 means any break resets tenure |
| Maximum days | Optional upper limit on the total days that can be accrued per year. 0 means no maximum |
| Prorate by working hours | Adjust accruals for part-time employees based on their FTE |
- Click Save
Example
| Tier | Threshold | Days per year |
|---|---|---|
| 1 | 5 years | 2 |
| 2 | 10 years | 3 |
| 3 | 20 years | 5 |
An employee who has been employed for 12 years matches tier 2 and earns 3 extra days per year. When they reach 20 years, they automatically move to tier 3 and earn 5 days instead.
Milestone tenure
Milestone tenure awards a single, one-time credit when an employee reaches a specific number of months of employment.
Configuration
- Add the Milestone Tenure-Based Accrual plugin to a time off policy
- Under Tenure Milestones , define milestones: each has an At Months threshold and the Days awarded
- Choose the Accrual Method : On Employment Anniversary or At Start of Vacation Year (with a Vacation Year Start Month )
- Click Save
Example
| Milestone | Days awarded |
|---|---|
| 36 months (3 years) | 1 |
| 120 months (10 years) | 3 |
| 300 months (25 years) | 5 |
When an employee reaches 120 months of employment, they receive a one-time credit of 3 days.
Related
- Accrual plugins — overview of all accrual methods
- Employment terms — how employees get the policies scoped to their terms