Overview
Step 5 applies the plan’s vesting schedule to determine what portion of each participant’s account is vested (owned by the employee) versus unvested (subject to forfeiture if they terminate).Vesting is a critical employee retention mechanism that gradually transfers ownership of ESOP shares to participants based on years of service.
Core Responsibilities
Vesting Calculation
Apply vesting schedule based on service years
Forfeiture Identification
Calculate non-vested amounts subject to forfeiture
Multi-Class Support
Track vesting per security in multi-class mode
Cash Vesting
Apply vesting to both shares and cash balances
How Vesting Works
Vesting Schedule Types
- Graded Vesting
- Cliff Vesting
- Immediate Vesting
Ownership increases gradually over time:Example:
- Employee has 1,000 allocated shares
- Service years: 3.5 years
- Vesting: 60% (based on 3 years, rounded down)
- Vested: 1,000 × 0.60 = 600 shares
- Unvested: 1,000 × 0.40 = 400 shares (potential forfeiture)
Processing Logic
Single-Class Mode
Multi-Class Mode
Vesting is applied per security:Vesting Examples
- Example 1: Fully Vested
- Example 2: Partially Vested
- Example 3: Not Vested
- Example 4: Multi-Class
Scenario:
- Service years: 5.2 years
- Vesting schedule: 100% at year 5
- Allocated shares: 1,000
- Opening shares: 4,000
- Total: 5,000 shares
- Vesting %: 100%
- Vested shares: 5,000 × 1.0 = 5,000 shares
- Potential forfeitures: 5,000 × 0.0 = 0 shares
Cash Vesting
New in v0.2: Cash balances are vested using the same schedule as shares.
- Company cash contributions
- Diversification elections (converted from stock to cash)
- Dividends or interest
- Opening cash balances
- Employee has $10,000 cash in account
- Service: 2 years → 40% vested
- Vested cash: 4,000
- Potential forfeiture: 6,000
Potential Forfeitures
When Forfeitures Occur
Forfeitures are realized in Step 7 when:- Employee terminates
- Employee has
potential_forfeitures > 0 - Forfeiture policy is applied
- Step 5: Calculate
potential_forfeitures - Step 7: If terminated → convert to
forfeited_shares - Step 2 (next year): Reallocate forfeited shares
Forfeiture vs. Vested
| Metric | Vested | Unvested (Potential Forfeiture) |
|---|---|---|
| Ownership | Employee owns | Company owns |
| If terminated | Employee keeps | Company reclaims |
| If continues | Stays with employee | May vest later |
| Distribution | Must be distributed | Never distributed |
Service Year Rounding
Service years are rounded down (floor) to determine vesting schedule lookup.
- 1.0 years → Lookup year 1
- 1.9 years → Lookup year 1 (not 2!)
- 2.0 years → Lookup year 2
- 2.999 years → Lookup year 2
- 5.1 years → Lookup year 5
Data Flow
Inputs
- Plan Rules
- Employee Data
Outputs
- Employee Updates
- Compliance Events
Edge Cases
Service Years Exceed Max Schedule
Service Years Exceed Max Schedule
If employee service exceeds the max year in vesting schedule:Example:
- Schedule ends at year 5
- Employee has 12 years service
- Vesting: 100% (fully vested)
Service Years Below Min Schedule
Service Years Below Min Schedule
If employee service is less than first schedule year:Example:
- Schedule starts at year 1
- Employee has 0.5 years service
- Vesting: 0% (not vested)
Negative Balances Protection
Negative Balances Protection
In rare cases, diversification or corrections might cause negative balance:Prevents negative vesting calculations.
Newly Allocated Shares
Newly Allocated Shares
Compliance Events
- vesting_updated
- vesting_computed (structured)
Legacy compliance log format:
Related Steps
Step 3: Allocation
Provides allocated shares that get vested
Step 6: Diversification
Reduces share balance before vesting calculation
Step 7: Repurchase
Converts potential forfeitures to actual forfeitures
Plan Rules
Defines vesting schedule
Vesting Strategy Considerations
Why Use Graded Vesting?
Why Use Graded Vesting?
Advantages:
- Gradual ownership transfer
- Reduces forfeiture shock
- Better retention over time
- Employees see progress annually
- More complex to administer
- Partial forfeitures common
Why Use Cliff Vesting?
Why Use Cliff Vesting?
Advantages:
- Simpler to administer
- Strong retention at cliff point
- Clear ownership threshold
- “All or nothing” can be demotivating
- High forfeiture if employees leave before cliff
- May violate DOL regulations if cliff > 3 years for ESOPs
Accelerated Vesting Triggers
Accelerated Vesting Triggers
Some plans include accelerated vesting for:
- Death
- Disability
- Retirement (age 65)
- Plan termination
- Change of control
Summary
Step 5 is the vesting calculator that:- ✅ Applies vesting schedule based on service years
- ✅ Calculates vested shares and cash balances
- ✅ Identifies potential forfeitures (unvested amounts)
- ✅ Supports multi-class securities with per-security tracking
- ✅ Handles edge cases (service beyond schedule, negative balances)
- ✅ Emits compliance events for audit trail
Vesting calculations in Step 5 are forward-looking estimates. Actual forfeitures only occur in Step 7 if the employee terminates.
.png?fit=max&auto=format&n=_b1oFDtC7brS6c3Z&q=85&s=d3ec56559a51e770e67aa19d77e1da67)
.png?fit=max&auto=format&n=AWN49C5ILGJ2VJNX&q=85&s=9e43d95342e1c0ca7d9eadaa6d3acb0d)