FBFinbrief

Invest

ESPP guide: How an Employee Stock Purchase Plan actually works

An Employee Stock Purchase Plan is one of the highest-return benefits most employees have access to — and one of the most under-understood. Here's how to actually use it.

Jahanzeb Nawaz — Founder, FinBrief

Written by

Jahanzeb Nawaz

Founder, FinBrief

Reviewed by the FinBrief Editorial Team

Updated · 11 min read

If your employer offers a Section 423 ESPP with a 15% discount and a lookback, you should almost certainly be participating at the maximum. The minimum annualized return is well into double digits — and that's before any stock appreciation. But the rules are confusing enough that many eligible employees skip it or get the tax treatment wrong.


The basic mechanics

  1. You enroll. Elect a percentage of paycheck (commonly 1–15%) to be withheld after tax.
  2. Money accumulates over an offering period (typically 6 months; some plans 12 or 24).
  3. On the purchase date (end of offering period), the plan uses your accumulated cash to buy company stock at a discount.
  4. Shares deposit into a brokerage account in your name (often Fidelity, Schwab, or Computershare — the plan provider).
  5. You decide whether to sell or hold.

The discount: 5–15%, plus a possible lookback

The IRS allows a maximum 15% discount on Section 423 qualified plans. Some companies offer 5% or 10% — still worthwhile but materially less.

The lookback is the bigger lever. With a lookback, the purchase price is calculated as the discount applied to the LOWER of (a) the stock price at the start of the offering period or (b) the stock price at the purchase date.

ScenarioStart priceEnd priceYour purchase price (15% + lookback)Immediate gain
Stock flat$100$100$85+17.6%
Stock up 50%$100$150$85+76.5%
Stock down 20%$100$80$68+17.6%

Notice the asymmetry: when the stock falls, you still get the 17.6% minimum (15% off the lower price). When the stock rises, the lookback compounds the discount enormously. A 6-month offering period producing 17.6% minimum return annualizes to ~38%.


The tax rules — qualifying vs. disqualifying

Tax treatment depends on how long you hold the shares after purchase. There are two holding-period tests, and you must satisfy BOTH to get qualifying-disposition treatment:

  1. 2 years from grant date (start of offering period)
  2. 1 year from purchase date
Disposition typeHolding periodTax treatment of discount
Qualifying2 yr from grant AND 1 yr from purchaseLesser of actual gain or 15% × grant price = ordinary income; rest is LTCG
DisqualifyingAnything shorterFull bargain element (FMV at purchase − your cost) = ordinary income; additional gain/loss = ST or LT capital

Sell immediately or hold? The pragmatic answer

Most financial advisors recommend selling on purchase day (a disqualifying disposition) for one main reason: concentration risk. You're already exposed to your employer through your salary. Adding a meaningful stock position on top concentrates your finances in a single company — and if the company has trouble, your job AND your savings take the hit simultaneously.

The tax case for holding:

  • Qualifying disposition pushes some of the gain from ordinary income rates (up to 37%) to long-term capital gains rates (0/15/20%).
  • The savings can be ~10–20 percentage points of effective tax on the appreciated portion.

The risk case for selling:

  • Single-stock price risk over 1+ year is high — much higher than the tax savings on a typical position.
  • Liquidity risk if you need cash; concentration risk in a layoff scenario.
  • Lookback discounts are "locked in" only if you sell immediately; holding exposes them to the stock price.

Rule of thumb: Sell immediately if your ESPP holdings would exceed 10–15% of your liquid net worth. Sell some, hold some if you want optionality. Pure tax-optimization "hold to qualifying" is rarely worth the concentration risk.


How to integrate with your broader investing

After selling ESPP shares, the cash should flow into your broader plan:

  • If you're not yet maxing a Roth IRA, fund that first. See 2026 Roth IRA limits.
  • If you're not maxing the 401(k), bump your contribution to capture more pre-tax savings; live off the ESPP proceeds.
  • Otherwise, invest in a taxable brokerage account — total-market index fund or a 3-fund portfolio.

Open a Fidelity brokerage → Schwab Vanguard


The $25,000 IRS cap — and how it bites

The IRS caps ESPP purchases at $25,000 of stock value per year, valued at the GRANT-DATE price. If your company's stock is at $100 on the grant date, you can purchase a maximum of 250 shares regardless of how the stock moves during the offering period. Most plans also impose a percentage-of-pay cap (typically 10–15%) which kicks in first for most employees.

For very high earners or stocks that have run up significantly, you may hit the $25K cap before hitting the percentage cap — at which point further payroll deductions stop or spill into the next offering period.


Common ESPP mistakes

  • Not enrolling at all. The most common error. Often driven by misunderstanding the discount as "risky."
  • Holding for tax reasons without considering concentration. Tax-tail wagging the investment dog.
  • Forgetting to report on Schedule D / Form 8949. Disqualifying dispositions are confusing because the broker's 1099-B shows your basis as the purchase price, not including the bargain element added to W-2 wages. You must adjust to avoid double-taxing yourself. Use good tax software or a CPA.
  • Letting cash sit in the ESPP brokerage account. After you sell, move cash to your main brokerage and put it to work.
  • Misjudging the offering structure. A 24-month offering with a lookback resets only at the end — pay attention to your specific plan documents.

The bottom line

If your employer offers an ESPP with a discount, participate at the highest level you can afford. If it has a lookback, max it out. Sell on purchase day unless you have a strong, specific reason not to. Reinvest the proceeds into your broader portfolio. The return on this is one of the best you'll find anywhere in personal finance.

Related reading

Frequently asked questions

If my employer offers an ESPP, should I participate?
Almost always yes — if the plan has any discount (typically 5–15%) and you can afford the payroll deduction. The minimum return is the discount itself, which beats any short-term savings rate. With a lookback feature, the effective return can be 30%+ annualized. The main reason to skip is severe cash flow constraint.
What's a 'lookback' and why does it matter?
A lookback feature applies the discount to the LOWER of the stock price at the offering period's start OR end. If your company's stock starts an offering at $50 and ends at $100, your purchase price (with a 15% discount on the lower) is $42.50 — meaning your shares are worth $100 the moment you buy them. The lookback can turn a 15% discount into an effective 50%+ gain.
Should I sell ESPP shares immediately?
Generally yes — sell on purchase day. The discount is locked in; holding adds employer-concentration risk (you're already exposed to your company through salary and any RSUs). The tax math slightly favors a qualifying disposition (hold 2 years from grant, 1 year from purchase) but the price risk of holding usually outweighs the tax savings. Most CPAs recommend immediate sale.
Is the discount taxable?
Yes. In a qualifying disposition, the discount is taxed as ordinary income in the sale year (up to the lesser of the actual gain or 15% × grant-date price). In a disqualifying disposition (sold within 2 years of grant or 1 year of purchase), the entire bargain element (FMV at purchase minus what you paid) is taxed as ordinary income in the purchase year. Any additional gain/loss is capital gain/loss.
How much can I contribute?
IRS rule: max $25,000 of stock value per year (calculated at the grant-date price, not the discounted purchase price). Your employer may set a lower cap (often 10–15% of salary). The contribution comes out of after-tax paycheck dollars.
What if I leave my job mid-offering period?
Your payroll deductions for that offering period typically get refunded to you (no purchase happens). Already-purchased shares are yours to keep. Check your plan documents — some plans handle this differently for involuntary vs. voluntary departure.