Home/All Calculators/ESPP Tax Calculator (2026) – Employee Stock Purchase Plan

ESPP Tax Calculator (2026) – Employee Stock Purchase Plan

Estimate ESPP taxes in 2026. Enter purchase price, FMV, sale price, and rates to see ordinary income and capital gains for qualified vs non-qualified dispositions.

Last updated: April 2026

Ordinary Income
$3,000
Capital Gains
$8,000
Estimated Ordinary Tax
$1,050
Estimated Capital Gains Tax
$1,200
Total Estimated Tax
$2,250
Notes
This simplified model assumes 423-qualified ESPP with basic holding test toggle and does not account for state taxes.

What is the ESPP Tax Calculator?

The ESPP Tax Calculator helps estimate taxes when selling shares acquired via an Employee Stock Purchase Plan. It models ordinary income from the plan discount and potential capital gains depending on whether your sale is a qualified or non-qualified disposition.

This simplified tool assumes a section 423-qualified ESPP and basic holding test toggle. It does not account for lookback specifics, AMT, state taxes, wash sales, or other complexities.

How to use this calculator

  1. 1
    Enter share and price detailsInput number of shares, purchase price, and FMV at purchase.
  2. 2
    Enter sale price and ratesAdd expected sale price, ordinary income rate and long-term capital gains rate.
  3. 3
    Set holding statusToggle qualified disposition if 1-year from purchase and 2-year from offering are met.
  4. 4
    Review resultsSee ordinary income, capital gains and estimated taxes.

Formula & example

Ordinary Income = Discount (qualified: min(discount, gain); non-qualified: full discount); Capital Gains = max(0, Sale Price − Basis); Total Tax = Ordinary Tax + Capital Gains Tax

Discount= FMV at purchase − Purchase price
Basis= Purchase price + Ordinary income per share
Gain= Sale price − Purchase price

Example (2026):

  • Shares: 1,000; Purchase: $17; FMV at Purchase: $20; Sale: $28
  • Discount per share: $3; Ordinary rate: 35%; LTCG rate: 15%

Qualified: Ordinary income = min($3, $11) = $3,000; Capital gains = $8,000; Tax = $1,050 + $1,200 = $2,250

Non-qualified: Ordinary income = $3,000; Capital gains = $8,000; Tax = $1,050 + $1,200 = $2,250

Benefits

Tax planning

Estimate ESPP tax impact before selling to plan timing and holding periods.

Compare scenarios

Model qualified vs non-qualified dispositions to see tax differences.

Rate optimization

Test different tax rates to understand your specific situation.

Use cases

Pre-sale planning

Estimate taxes before selling ESPP shares to plan cash flow.

Holding period analysis

Compare tax outcomes of selling now vs waiting for qualified status.

Tax advisor discussion

Bring structured calculations to your tax professional.

Frequently asked questions

What is an ESPP?+

An Employee Stock Purchase Plan (ESPP) lets employees buy company stock, often at a discount (up to 15%). Section 423-qualified plans can receive favorable tax treatment if holding requirements are met.

How is ESPP taxed?+

Generally, the discount is ordinary income. For qualified dispositions, ordinary income is typically capped and some growth can be long-term capital gains. Non-qualified dispositions recognize the full discount as ordinary income, with any additional gain as capital gains.

What are qualified disposition rules?+

A qualified disposition usually requires holding shares at least 1 year from purchase and 2 years from the offering/grant date. If not met, it's a non-qualified disposition.

Is this tax advice?+

No. This tool is for education only and simplifies rules. Consult a tax professional for advice on your situation.