Skip to content
FinToolSuite
Updated 2026-09-09 · Startup & VC · Educational use only ·
Privacy

Employee Stock Purchase Plan (ESPP) Calculator

What buying employer shares at a discount is worth on the day of purchase.

Work out what an employee share purchase plan discount is worth, from the contribution per period, the share price and the discount offered.

What this tool does

This calculator works out the immediate benefit of buying employer shares at a discount through a payroll-funded purchase plan. It takes the contribution per pay period, the number of periods, the share price and the discount offered, then reports the total contributed, the shares acquired at the discounted price, their value at the market price, and the difference between the two. That difference is the whole of the modelled benefit: nothing in the result depends on the share price rising. The discount drives everything, and it is worth more than its headline figure, because a percentage taken off the market price is a larger percentage of the smaller amount actually paid. The calculator assumes the discount and the share price hold steady across the offering period and that shares are bought once at the end. It excludes tax and payroll withholding, any lookback feature, waiting periods before shares can be sold, dealing costs, and every movement in the share price after purchase.

Quick answer: with the default values, the result is $1,058.82 (Immediate Discount Benefit). Adjust the values below for your own figures.


Enter Values

People also use

Formula Used
Immediate benefit from the discount at purchase
Contribution taken each pay period
Number of pay periods in the offering period
Market share price at purchase
Discount off the market price, as a decimal

Disclaimer

Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.

An employee share purchase plan lets staff buy their employer's shares at a set discount to the market price, funded by deductions taken from pay across an offering period. The discount is the whole of the immediate benefit: nothing here depends on the share price going up.

How the discount turns into a return

The arithmetic catches people out, because a discount off the market price is worth more than the same figure as a return on what was paid. At a 15% discount, 6,000 of contributions buys shares at 85 rather than 100, which is 70.5882 shares worth 7,058.82 at the market price. The gain is 1,058.82, and against the 6,000 actually contributed that is 17.65%, not 15%. The general form is d divided by one minus d: a 10% discount returns 11.11%, a 15% discount returns 17.65%, a 20% discount returns 25%.

A worked example

Contribution per period 500, twelve periods, a share price of 100 and a 15% discount. Total contributed 6,000. Purchase price 85. Shares acquired 70.5882. Market value at purchase 7,058.82. Immediate benefit 1,058.82, a 17.65% return on what went in.

Selling at purchase against holding

Selling at the purchase price on the purchase date converts the discount to cash and ends the exposure to the share price. That is the cleanest version of the arithmetic above, and it is not always available: many plans impose a delay between purchase and the first permitted sale, and during that window the share price moves like any other. Holding on adds ordinary share price exposure on top of the discount, in the shares of the same company that already pays the salary.

That last point has been studied. Work on company stock inside employer retirement plans reports that participants systematically underestimate the risk of employer stock and lean on its past performance when deciding how much to hold. The finding is about retirement plan balances rather than purchase plans, but the position it describes is the same one: pay, and savings, riding on a single employer.

What the discount actually is

The discount is a form of pay, not a market return, and accounting treats it that way. A plan like this falls under the international standard for share-based payment, which requires the effects of share-based payment transactions with employees to be reflected in the employer's reported profit or loss.

Tax is outside the model and varies widely. In most systems the discount is treated as employment income at some point, and how much of any later gain counts as an investment gain often depends on how long the shares are held after purchase. Plans differ, jurisdictions differ, and the figure this calculator shows is before any of it.

What the calculator leaves out

  • A lookback feature, where the purchase price is set from the lower of the offering-date and purchase-date prices, which raises the effective discount by an amount that depends entirely on how the price moved
  • Caps on participation, whether as a share of salary or an absolute amount, which are set by the plan and by local rules
  • Any waiting period between purchase and the first permitted sale, and any movement in the share price across it
  • Tax and payroll withholding on the discount
  • Dealing costs and currency conversion on sale
  • Whether the contributions would have been doing something else in the meantime

For educational illustration only

This calculator divides total contributions by a discounted purchase price, values the resulting shares at the undiscounted price, and reports the difference. It assumes the discount and the share price both hold steady across the offering period, and that shares are bought in one go at the end. The output is the arithmetic of the discount at one price, not a projection of what a holding will be worth.

Example Scenario

An employee share purchase plan at a 15% discount, funded by $500 per period across 12 periods, produces $1,058.82 of immediate benefit at a share price of $100. The gain is the discount, before tax.

Inputs

Contribution Per Pay Period:$500
Pay Periods:12 periods
Stock Price:$100
Discount:15%
Expected Result$1,058.82
Expected Result breakdown
Total Contributed$6,000.00
Shares Purchased70.5882
Market Value$7,058.82
Return on Contribution17.65%

This example uses sample figures for illustration. Adjust the inputs above to match a specific situation and see how the result changes.

Sources & Methodology

Methodology

The calculator multiplies the contribution per pay period by the number of periods to get the total contributed, applies the discount to the market share price to get the purchase price, and divides one by the other to get the shares acquired. Those shares are valued at the undiscounted market price, and the immediate benefit is that value less the total contributed. Because the discount is taken off the market price rather than off the amount paid, the benefit expressed as a return on contributions is larger than the discount percentage: the relationship is d divided by one minus d. The model holds both the discount and the share price constant across the offering period and treats the purchase as a single event at the end of it. It excludes tax and payroll withholding, lookback provisions, plan or statutory caps on participation, any waiting period before shares may be sold, dealing costs, and all share price movement after purchase. Limits and tax treatment are set by the plan and by local rules, so no figure for either is assumed here.

Frequently Asked Questions

How much is a 15% discount actually worth?
More than 15%, because the discount comes off the market price rather than off the amount paid. At a 15% discount, 6,000 of contributions buys 70.5882 shares at 85 each, worth 7,058.82 at the market price of 100. That is a gain of 1,058.82 on 6,000, or 17.65%. The general form is the discount divided by one minus the discount, so 10% returns 11.11% and 20% returns 25%.
Sell immediately or hold?
Selling at the purchase price on the purchase date converts the discount to cash and ends the share price exposure, which is the arithmetic this calculator shows. Many plans impose a delay before the first permitted sale, and the price moves across that window like any other. Holding beyond it adds share price exposure in the same company that pays the salary, and research on company stock in employer retirement plans reports that participants tend to underestimate the risk of employer stock and lean on its past performance when sizing the position.
What about taxes?
Tax varies by country and by plan, and none of it is in this calculator. In most systems the discount is treated as employment income at some point, while how much of any later gain counts as an investment gain often turns on how long the shares are held after purchase. The figure shown here is before tax and before any payroll withholding.
What is the annual limit?
There is no universal figure. Plans set their own caps, commonly as a share of salary, and separate statutory caps apply in some countries and not in others. Both the cap and the way it is measured, whether against contributions, market value or share count, come from the plan documents and from local rules rather than from any global standard.

Related Calculators

More Startup & VC Calculators

Explore Other Financial Tools

Spotted something off?

Calculations or display — let us know.