Skip to content
Calc.

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.

Last updated: September 2026

Fill in the required fields to see your result.
Compare 3 scenarios

Formula below · 2 sources (sec.gov, Wikipedia) · Updated Sep 2026

Compare with similar

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 nothing can be claimed; at the cliff date the tokens that accrued during the cliff unlock at once, and the rest vest linearly until the end of the schedule (the standard 'cliff then linear' model, e.g. a 4-year schedule with a 1-year cliff unlocks 25% at month 12). The formula is: if monthsElapsed < cliffMonths, vestedValue = 0; otherwise vestedValue = min(totalTokens, totalTokens × monthsElapsed / vestingMonths) × currentPrice. Some token contracts instead start linear vesting only after the cliff (0% at the cliff); check your agreement, and if it works that way the vested amount is totalTokens × (monthsElapsed − cliffMonths) / (vestingMonths − cliffMonths).

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 / 24 = 90,000 tokens. Vested value = 90,000 × $2.00 = $180,000. At month 6 exactly, 30,000 tokens (25%) unlock at once; at month 3 (before the cliff), vested value = $0. With the default inputs (10,000 tokens, 12-month cliff, 48 months, month 18, $5) the vested value is 3,750 tokens × $5 = $18,750.

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?

With a standard cliff, the tokens for the cliff months unlock at the cliff date and the remaining tokens unlock in equal monthly (or daily) amounts until the end of the schedule, so each month after the cliff adds 1 / vestingMonths of the total. For example, with a 6-month cliff and 24-month total vesting, 25% unlocks at month 6 and then 1/24 of the total each month until month 24. Some schedules instead spread everything over the post-cliff period (1/18 per month in this example, starting from 0% at the cliff); confirm which your agreement uses.

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.

Related calculators

Sources & references