ESPP Tax Calculator 2026 β Qualifying vs Disqualifying Disposition
Calculate ESPP tax for qualifying and disqualifying dispositions. See ordinary income, capital gains, total tax, and whether to hold or sell now.
ESPP Tax Calculation β Step by Step
| Step | Description | Amount |
|---|
How to Use This ESPP Tax Calculator
Enter the Grant Date FMV (stock price at the beginning of the offering period, from Form 3922), the Purchase Date FMV (price on the actual purchase date), and your purchase price β which auto-fills at 85% of the lower of the two FMV values (the standard lookback provision). Then enter your sale price, number of shares, and whether this is a qualifying or disqualifying disposition.
The Formula
Total Gain = (Sale Price β Purchase Price) Γ Shares
QUALIFYING DISPOSITION:
Ordinary Income = min(Grant FMV β Purchase Price, Sale Price β Purchase Price) Γ Shares
Long-Term Capital Gain = Total Gain β Ordinary Income
DISQUALIFYING DISPOSITION:
Ordinary Income = (Purchase FMV β Purchase Price) Γ Shares [bargain element]
Short/Long-Term Capital Gain = (Sale Price β Purchase FMV) Γ Shares
Example
Purchase price: 85% Γ $100 (lower of grant/purchase) = $85/share
Total gain: ($130 β $85) Γ 200 = $9,000
Grant-date discount: $100 β $85 = $15/share
Actual gain per share: $130 β $85 = $45
Ordinary income: min($15, $45) Γ 200 = $3,000 (taxed at marginal rate)
LTCG: $9,000 β $3,000 = $6,000 (taxed at 0%/15%/20%)
Total tax much lower than if disqualifying disposition!
Qualifying vs Disqualifying β Key Dates
For a qualifying disposition you must hold the shares for both: (1) more than 2 years from the grant date (start of offering period), AND (2) more than 1 year from the purchase date. If you sell before either of these periods, it is a disqualifying disposition. Check your Form 3922 for the exact grant date β it is commonly confused with the purchase date.
Holding Period Decision Tool
Compare your tax if you sell now (disqualifying) vs waiting for qualifying disposition status β and the dollar savings from waiting
Compare the tax on selling now (disqualifying) vs waiting for qualifying status. See if holding is worth it.
| Tax Item | Sell Now (Disqualifying) | Wait for Qualifying | Savings from Waiting |
|---|
Tax at Different Sale Prices
Qualifying disposition tax vs disqualifying at various future sale prices (based on your current inputs).
| Sale Price | Total Gain | Tax (Disqualifying) | Tax (Qualifying) | Savings |
|---|