Free tool
Vesting cliff calculator
Punch in your grant date, cliff, and total shares. See every tranche on a calendar, what is vested today, the next vest date, and export the whole schedule to iCal. Works for RSUs, ISOs, NSOs, ESPP, and crypto token grants.
Informational only, not financial or tax advice. Tax treatment varies by jurisdiction and grant agreement. Confirm specifics with your equity admin or a licensed advisor.
Vested as of
Nov 2, 2026
25.0%
1,000 of 4,000 shares
Next tranche
Dec 2, 2026
83
shares vesting in 30 days
Vesting schedule
Cliff lands Nov 2, 2026. Fully vested Nov 2, 2029.
RSU tax treatment
Not tax adviceRestricted stock units. Company shares delivered on each vest date.
Ordinary income on vest. Double-trigger RSUs (private companies) defer to liquidity event.
All tranches
37 total. Past tranches are dimmed.
| Date | Shares | Cumulative | % vested |
|---|---|---|---|
| Nov 2, 2026Cliff | 1,000 | 1,000 | 25.0% |
| Dec 2, 2026 | 83 | 1,083 | 27.1% |
| Jan 2, 2027 | 83 | 1,166 | 29.1% |
| Feb 2, 2027 | 83 | 1,249 | 31.2% |
| Mar 2, 2027 | 83 | 1,332 | 33.3% |
| Apr 2, 2027 | 83 | 1,415 | 35.4% |
| May 2, 2027 | 83 | 1,498 | 37.5% |
| Jun 2, 2027 | 83 | 1,581 | 39.5% |
| Jul 2, 2027 | 83 | 1,664 | 41.6% |
| Aug 2, 2027 | 83 | 1,747 | 43.7% |
| Sep 2, 2027 | 83 | 1,830 | 45.8% |
| Oct 2, 2027 | 83 | 1,913 | 47.8% |
| Nov 2, 2027 | 83 | 1,996 | 49.9% |
| Dec 2, 2027 | 83 | 2,079 | 52.0% |
| Jan 2, 2028 | 83 | 2,162 | 54.0% |
| Feb 2, 2028 | 83 | 2,245 | 56.1% |
| Mar 2, 2028 | 83 | 2,328 | 58.2% |
| Apr 2, 2028 | 83 | 2,411 | 60.3% |
| May 2, 2028 | 83 | 2,494 | 62.4% |
| Jun 2, 2028 | 83 | 2,577 | 64.4% |
| Jul 2, 2028 | 83 | 2,660 | 66.5% |
| Aug 2, 2028 | 83 | 2,743 | 68.6% |
| Sep 2, 2028 | 83 | 2,826 | 70.7% |
| Oct 2, 2028 | 83 | 2,909 | 72.7% |
| Nov 2, 2028 | 83 | 2,992 | 74.8% |
| Dec 2, 2028 | 83 | 3,075 | 76.9% |
| Jan 2, 2029 | 83 | 3,158 | 79.0% |
| Feb 2, 2029 | 83 | 3,241 | 81.0% |
| Mar 2, 2029 | 83 | 3,324 | 83.1% |
| Apr 2, 2029 | 83 | 3,407 | 85.2% |
| May 2, 2029 | 83 | 3,490 | 87.3% |
| Jun 2, 2029 | 83 | 3,573 | 89.3% |
| Jul 2, 2029 | 83 | 3,656 | 91.4% |
| Aug 2, 2029 | 83 | 3,739 | 93.5% |
| Sep 2, 2029 | 83 | 3,822 | 95.5% |
| Oct 2, 2029 | 83 | 3,905 | 97.6% |
| Nov 2, 2029 | 95 | 4,000 | 100.0% |
Cliff vesting in 60 seconds
Most tech equity grants pair a cliff with a multi-year vest. The classic shape is 4 years total with a 1-year cliff: nothing vests for the first year, then 25% lands on the cliff date, then the remaining 75% drips monthly across the next 36 months. The cliff exists to align incentives early, leave before it, and you walk with nothing. The drip exists to keep you around after.
Why your RSU grant says “4 years monthly” but actually backloads
Some companies tilt the schedule on purpose: 10% in year one, 20% in year two, 30% in year three, 40% in year four. Amazon's 5/15/40/40 was the loudest example. Read the grant agreement, not the offer letter, the cadence and the per-year split live in there. If your schedule is non-uniform, override the cadence and split the grant into separate sub-grants in this calculator to model each phase.
Double-trigger RSUs, what happens at IPO or acquisition
Private-company RSUs typically need two events: time-based vesting (the schedule here) and a liquidity event (IPO, acquisition, tender offer). Until the second trigger fires, vested-on-paper RSUs don't deliver shares and don't generate taxable income. When the second trigger fires, every already-time-vested unit settles at once, which can be a meaningful tax bill in a single year. Model the timing with the “as of” field above to see the cumulative count at any future date.
Best uses
- Deciding when to leave, pull the “as of” date forward to see how many shares you walk with on a given last day.
- Comparing two offers, open this in two tabs with different grant terms, share the URLs, and read the cumulative-percent column.
- Planning estimated-tax payments around large vest dates. Pair with a time zone converter if your equity admin runs in a different region.
- Setting calendar reminders before each vest, hit “Export schedule (.ics)” and drop the file into Google Calendar, Outlook, or Apple Calendar.