crypto calculators

Token Vesting Schedule Calculator

Determine how many tokens have vested and their current dollar value given a cliff period and linear vesting schedule. Useful for founders, employees, and investors tracking unlocked token allocations.

About this calculator

Token vesting schedules protect projects by releasing tokens gradually rather than all at once. A cliff period is an initial lock-up during which zero tokens vest; after the cliff, tokens unlock linearly over the remaining schedule. The formula is: if monthsElapsed < cliffMonths, vestedValue = 0; otherwise, vestedValue = min(totalTokens, totalTokens × ((monthsElapsed − cliffMonths) / (vestingMonths − cliffMonths))) × currentPrice. The min() function ensures vested tokens never exceed the total allocation. Linear vesting after the cliff means each month you earn an equal fraction of the remaining tokens. Multiplying by the current token price converts your vested token count into a real-time dollar value, helping you understand your liquid net worth from the grant at any point in time.

How to use

Say you received 120,000 tokens with a 6-month cliff and 24-month total vesting at a current price of $2.00. At month 18: monthsElapsed (18) ≥ cliffMonths (6), so vesting applies. Vested tokens = 120,000 × ((18 − 6) / (24 − 6)) = 120,000 × (12 / 18) = 120,000 × 0.667 = 80,000 tokens. Vested value = 80,000 × $2.00 = $160,000. At month 3 (before cliff), vested value = $0. Enter your numbers to see your current vested amount instantly.

Frequently asked questions

What does a cliff period mean in a token vesting schedule?

A cliff is a mandatory waiting period during which no tokens vest at all. If you leave or are removed before the cliff date, you receive nothing. Once the cliff is reached, the tokens that would have accrued during that waiting period are typically released all at once, and linear vesting begins for the remainder. Cliffs protect projects and investors by ensuring commitment before any tokens become liquid.

How is linear token vesting calculated after the cliff period ends?

After the cliff, the remaining vesting period is divided into equal monthly (or daily) increments. Each interval, you earn an equal share of the total allocation proportional to time elapsed versus the full vesting duration minus the cliff. For example, with a 6-month cliff and 24-month total vesting, you vest 1/18 of total tokens per month after month 6. The formula tracks your progress through that linear ramp from cliff to full vesting.

Why does token price matter when calculating vesting schedule value?

While your vested token count follows a fixed schedule, the dollar value of those tokens fluctuates with market price. Multiplying vested tokens by the current price gives you a real-time snapshot of your liquid wealth from the grant. This is critical for financial planning, tax reporting, and deciding when to sell. Many holders track both their vested token count and dollar value separately, since token count is deterministic but dollar value is not.