Is Your ESPP Worth It? The Discount Math, Worked Out
By the Stoia team · August 16, 2026 · 6 min read
An employee stock purchase plan is one of the only places a paycheck can buy something for less than it is worth, on purpose, every six months. The common design (a 15% discount plus a lookback) is worth considerably more than 15%, and the arithmetic is worth seeing once in actual dollars before you decide whether to enroll.
Discount plus lookback: the mechanics
A typical plan works like this. You elect a percentage of your gross income, withheld from after-tax pay over an offering period, often six months. At the end, the plan buys company shares for you at a discount, commonly 15%. The lookback is the quiet multiplier: the discount applies to the lower of the price at the start of the period or the price at the end.
Put numbers on it. You set aside $425 a month for six months, $2,550 in total. The stock starts the period at $50.
| Six months later | Purchase price | You receive | Market value | Instant gain |
|---|---|---|---|---|
| Stock rises to $60 | 85% of $50 = $42.50 | 60 shares | $3,600 | $1,050 (41%) |
| Stock flat at $50 | 85% of $50 = $42.50 | 60 shares | $3,000 | $450 (17.6%) |
| Stock falls to $40 | 85% of $40 = $34.00 | 75 shares | $3,000 | $450 (17.6%) |
Read the last column again. When the stock rises, the lookback lets you buy at a discount off the old, lower price, so the gain compounds to 41% here. When it falls, the discount simply applies to the new price, and the 15% discount still means buying a dollar for 85 cents, a built-in 17.6% markup the day you receive the shares. Rise, flat, or fall, the purchase itself starts ahead; the only open question is what happens while you hold.
Qualifying vs. disqualifying, in plain words
The discount was never tax-free; the tax code just asks when and how to tax it. Sell soon after the purchase and the sale is disqualifying: the bargain you received (market value at purchase minus what you paid, the $1,050 in the rising scenario) is taxed as ordinary income like wages, and any movement after the purchase date is a capital gain or loss on top. Hold long enough (more than a year after the purchase and more than two years after the offering began) and the sale is qualifying: the ordinary-income piece shrinks to the discount measured at the offering-start price ($7.50 a share here, about $450) or your actual profit if that is smaller, and everything above it becomes long-term gain, priced on the gentler ladder the capital gains tax calculator models. Two honest footnotes: even qualifying sales usually include some ordinary income, and the better tax treatment requires holding a single stock for another year or two, which is a market risk decision wearing a tax label.
Whichever route you take, watch the paperwork. Brokers often report only what you paid as the cost basis, while the ordinary-income portion lands on your W-2. If you file without adjusting the basis upward by that W-2 amount, you pay tax on the discount twice.
The sell-immediately baseline
The neutral default is to sell as soon as the shares land. It locks in the discount and the lookback gain, takes essentially no additional market risk, and the tax cost is mild: the bargain element was going to be ordinary income anyway on a quick sale, and there has been no time for further gain to tax. Treated this way, an ESPP is a recurring bonus you buy with patience: money goes in for six months and comes back with a markup. Holding for qualifying treatment is a real option, but it should be compared honestly: you are risking a year of single-stock movement to improve the tax rate on a few hundred dollars of discount.
When skipping is reasonable
- The paycheck cannot spare it. Contributions leave every check for months before any shares arrive. If a 10% election would push rent or debt payments onto a credit card, the discount is not worth the interest. Run the election through the paycheck calculator first: 10% of gross pay withheld after tax shrinks take-home by noticeably more than 10% feels like it should.
- You are already concentrated. Salary, RSUs, and ESPP shares all lean on one employer. Selling at purchase keeps the exposure brief; holding stacks it.
- The plan is weak. A small discount with no lookback and a long required holding period is a different product from the one worked above. The math only earns its enthusiasm when the design does.
- More urgent dollars exist. High-interest debt or a missing emergency fund usually outranks a six-month share purchase, however good the markup.
Deciding once, then automating
The honest summary: with the common 15%-plus-lookback design and a sell-at-purchase habit, an ESPP is a recurring, mechanical gain on money you were paid anyway, and the main costs are cash-flow strain and paperwork. Decide once whether your budget can carry the withholding, set the election, and let it run. The proceeds, the shares, and the paycheck they came from all belong in one picture, where an employer's stock quietly accumulating is something you notice, not something you discover.