ESPP Qualifying vs. Disqualifying Dispositions
By WealthyDesis Team · August 6, 2026
If your employer offers a Section 423 Employee Stock Purchase Plan (ESPP), when you sell the shares — not just whether you sell — determines how much of your gain is taxed as ordinary income versus lower-taxed capital gains. Sell too early and you convert your entire built-in discount, and often more, into ordinary income. Sell after two specific holding periods pass and you cap that exposure. The difference can be thousands of dollars on an otherwise identical sale.
The two holding periods that decide everything
A qualifying ESPP plan under Internal Revenue Code Section 423 lets you buy company stock at a discount — typically up to 15% below market price — through payroll deductions. Whether a later sale counts as a qualifying disposition or a disqualifying disposition depends on two clocks that both have to run out:
- Two years from the offering (grant) date — when the purchase period began, not when shares were actually bought.
- One year from the purchase date — when shares were actually bought at the discounted price.
You need both conditions met. Most offering periods run six months to two years, so in practice this usually means holding shares somewhere between 18 months and just over 2 years after purchase before you clear both clocks.
Qualifying disposition: capped ordinary income
If you hold long enough to satisfy both periods, your ordinary income is capped at the lesser of two amounts: the actual gain on sale, or the discount calculated using the stock’s price on the offering date. Any additional appreciation beyond that capped amount is taxed as a long-term capital gain — generally at 0%, 15%, or 20% depending on your income, rather than at your full ordinary rate.
Disqualifying disposition: the purchase-date spread becomes ordinary income
Sell before either holding period is satisfied, and the calculus flips: the entire spread between the fair market value on the purchase date and your discounted purchase price becomes ordinary income, regardless of what you actually sold for. Any further gain or loss between the purchase date and the sale is a separate capital transaction.
Worked example: same shares, two outcomes
Say your ESPP offering period starts January 1, with a 15% discount and a lookback feature (the discount applies to the lower of the offering-date price or purchase-date price). Stock is $50 at the offering date, and $70 at the June 30 purchase date. Your purchase price: 85% × $50 (the lower, lookback price) = $42.50/share.
Scenario A — you sell immediately at $70 (disqualifying disposition):
- Ordinary income = purchase-date FMV − purchase price = $70 − $42.50 = $27.50/share, fully taxed as wages
- No capital gain, since you sold at the same price used to calculate the ordinary income
Scenario B — you hold past both periods, then sell at $95 (qualifying disposition):
- Ordinary income = the lesser of (actual gain: $95 − $42.50 = $52.50) or (offering-date discount: 15% × $50 = $7.50) → $7.50/share taxed as wages
- Remaining gain = $52.50 − $7.50 = $45/share taxed as a long-term capital gain, at a materially lower rate for most earners than ordinary income
On 500 shares, that’s the difference between $13,750 of ordinary income (Scenario A) and $3,750 of ordinary income plus $22,500 of capital gain taxed at a lower rate (Scenario B) — a meaningful shift in your total tax bill for the same shares.
Why “sell immediately” is still common — and sometimes right
Despite the tax advantage of waiting, most ESPP participants sell shortly after purchase anyway, because the discount alone creates a near risk-free gain and holding introduces real exposure to a single stock’s price swings for 12-18+ more months. For an H1B holder already carrying employer concentration through RSUs, adding an ESPP position on top and holding it purely to optimize tax treatment can mean stacking even more single-employer risk on top of an already concentrated position — the tax savings from a qualifying disposition need to be weighed against that.
The H1B and green card angle
ESPP ordinary income, like RSU vest income, is generally exempt from Social Security and Medicare withholding under Section 423 rules — but employers often don’t withhold federal income tax on it either, which means it’s easy to under-report income on a first ESPP sale if you’re not tracking it yourself. For H1B holders navigating a first U.S. tax season, or anyone whose ESPP participation started after their status changed (OPT to H1B, for example), this is a common blind spot: the W-2 may not fully reflect ESPP disposition income the way it automatically does for RSU vests, leaving it on you to calculate and report correctly using your employer’s Form 3922 and Form 8949.
What happens if this is mismanaged
- Confusing offering date with purchase date: the two-year clock starts at the offering date, which can be well before the shares were actually purchased — miscounting this can make you think you’ve hit the qualifying threshold when you haven’t.
- Assuming the broker’s 1099-B basis is correct: like RSUs, ESPP cost basis on Form 1099-B often excludes the ordinary income component, which can cause the same income to be taxed twice unless corrected on Form 8949.
- Not accounting for ESPP income at all: because federal withholding often doesn’t apply to the ordinary income portion, it’s easy to leave it off your return entirely if you’re not specifically tracking dispositions via Form 3922.
- Ignoring concentration from ESPP on top of RSUs: holding for a qualifying disposition adds 12-18+ months of additional single-stock exposure on top of whatever RSU concentration already exists.
- Missing plan-specific lookback rules: not every ESPP uses a lookback discount — assuming your plan works like a colleague’s at a different company can lead to miscalculating both your purchase price and your eventual tax bill.
Sources: 26 U.S.C. § 423; IRS Publication 525 (Taxable and Nontaxable Income), Employee Stock Purchase Plans.
Frequently asked questions
What's the difference between a qualifying and disqualifying ESPP disposition?
A qualifying disposition means you sold after holding shares 2+ years from the offering date and 1+ year from purchase, which caps your ordinary income at the grant-date discount. A disqualifying disposition — selling before both periods pass — taxes the full purchase-date spread as ordinary income.
Is it ever worth selling ESPP shares immediately even though it's a disqualifying disposition?
Often yes. Selling right after purchase locks in the discount as a near-guaranteed gain and removes single-stock risk, even though more of that gain is taxed as ordinary income rather than capital gains — the certainty can outweigh the extra tax for many people.
Does my employer withhold tax on ESPP disposition income?
Under IRC Section 423 plans, the ordinary income from either type of disposition is generally exempt from Social Security and Medicare withholding, and many employers don't withhold federal income tax on it either — it's on you to account for it at filing.
Written by WealthyDesis Team
Reviewed for accuracy against current IRS and USCIS guidance at time of publishing.
More in Equity Compensation (RSUs & ESPPs)