ESPP Discount Benefit Calculator
Calculate the immediate gain from an Employee Stock Purchase Plan discount, and the effective return on your contributions.
Result
- Your contribution$10,000.00
- Value of shares purchased$11,764.71
- Discount15%
- Immediate gain$1,764.71
- Return on contribution17.6%
Step-by-step
- You contribute $10,000.00 and buy at 85% of market price.
- Shares are worth $11,764.71 = contribution รท (1 โ 15%).
- Immediate gain = $1,764.71 = a 17.6% return if sold right away.
How to use this calculator
- Enter your annual ESPP contribution (often capped at $25,000 by the IRS).
- Enter the purchase discount your plan offers (commonly 15%).
- Choose whether your plan has a lookback provision.
- Read the immediate gain and the effective return on your contributions.
About this calculator
An Employee Stock Purchase Plan (ESPP) lets you buy company stock at a discount โ typically 15% โ using payroll deductions, which is one of the best risk-adjusted perks an employer can offer. The key insight is that the return on your money is larger than the headline discount: if you buy shares at 85% of market price, you contribute $85 to get $100 of stock, an immediate gain of $15 on $85 โ about 17.6%, not 15%. The formula is contribution ร discount รท (1 โ discount). Many plans also include a "lookback" that buys at the lower of the price at the start or end of the offering period, which adds further upside when the stock has risen. This calculator shows the immediate benefit and the effective return on your contributions. Note that the discount is taxed as ordinary income, and selling immediately locks in the gain but forgoes any favorable long-term tax treatment.
How it works โ the formula
Shares value = Contribution รท (1 โ discount)
Immediate gain = Contribution ร discount รท (1 โ discount)
Return = gain รท contribution
(Lookback: buy at lower of start/end price, then discount)Buying at a discount means your contribution purchases more value; the gain measured against your cost exceeds the nominal discount.
Worked examples
- Inputs:
- contribution=10000, discount=15, lookback=no
- Output:
- $1,764.71 gain (17.6% return)
- Inputs:
- contribution=10000, discount=15, lookback=yes
- Output:
- gain boosted by the lookback
- Inputs:
- contribution=5000, discount=10, lookback=no
- Output:
- $555.56 gain (11.1%)
Limitations
- Models the discount gain assuming a prompt sale.
- Lookback case assumes a 10% price rise for illustration.
- Pre-tax; ordinary-income tax on the discount applies.
Estimate; ESPP tax treatment is nuanced โ consult a tax advisor.