RSU Vesting Schedule

CDG01
CDG01 Quicken Windows Subscription Member ✭✭
edited January 6 in Investments

Unlike Stock Option Grants (which Quicken correctly vests on a grant-by-grant basis), Quicken has programmed RSUs to Vest in a First-In-First-Out format.

The issue is that with multiple RSU grants (i.e. annually) in an account, Quicken rapidly fails to track the correct number of Vested/Unvested remaining from a given grant. It vests all shares from the oldest grant first, and then proceeds to vest shares from the second-oldest, etc.

For example, assume company RSUs are granted to an employee each year:

  • Jan 1, 2024 Grant: 100 RSUs granted, vesting 25% per year every 12 months for 4 years
  • Jan 2, 2025 Grant: 100 RSUs granted, vesting 25% per year every 12 months for 4 years

On 1/1/25, Quicken will correctly report:

  • Jan 1, 2024 Grant: 25 RSUs vested, 75 unvested. Shares will be added.

On 1/1/26, Quicken will correctly report:

  • Jan 1, 2024 Grant: 50 RSUs vested, 50 unvested (50% vested)
  • Jan 2, 2025 Grant: 0 RSUs vested, 100 unvested (have not yet hit the vesting date)

But on 1/2/26, Quicken will Incorrectly report:

  • Jan 1, 2024 Grant: 75 RSUs vested, 25 unvested (the 2025 grant's shares are taken from the 2024 grant)
  • Jan 2, 2025 Grant: 0 RSUs vested, 100 unvested

Quicken should update the default logic to remove shares from each specific Grant lot, the same way it correctly does for Stock Options.

Note: One can subsequently edit the "Shares Removed" event to specify lots, but without this user-intervention, accurate grant accounting quickly gets lost.

1
1 votes

Reviewed · Last Updated