Equity Compensation (RSUs & ESPPs)

ESPP Qualifying vs. Disqualifying Dispositions

By WealthyDesis Team · August 6, 2026

If your employer runs a Section 423 Employee Stock Purchase Plan (ESPP), the timing of your sale — not just the decision to sell — decides how much of your gain gets taxed as ordinary income versus the lower capital gains rate. Sell too early and your whole built-in discount, sometimes more, turns into ordinary income. Wait out two specific holding periods and you cap that exposure. On an identical sale, that difference can run into the thousands.

The two clocks that decide everything

A qualifying ESPP under Section 423 of the tax code lets you buy company stock at a discount — typically up to 15% below market — through payroll deductions. Whether your eventual sale counts as a qualifying disposition or a disqualifying disposition comes down to two separate clocks, and both have to finish running:

  1. Two years from the offering (grant) date — when the purchase period opened, not when you actually bought shares.
  2. One year from the purchase date — when you actually bought the discounted shares.

Both have to be satisfied. Since most offering periods run six months to two years, this usually shakes out to holding shares somewhere between 18 months and just over two years after purchase.

Qualifying disposition: ordinary income gets capped

Hold long enough to clear both periods, and your ordinary income is capped at whichever is smaller: the actual gain on sale, or the discount calculated off the offering-date price. Everything above that capped amount gets taxed as a long-term capital gain — generally 0%, 15%, or 20% depending on your income, instead of your full ordinary rate.

Disqualifying disposition: the whole purchase-date spread becomes ordinary income

Sell before either clock finishes and the math flips. The entire gap between the fair market value on your purchase date and what you actually paid becomes ordinary income — no matter what you eventually sold for. Any gain or loss between the purchase date and the sale date is its own, separate capital transaction.

A worked example: same shares, two different outcomes

Say your offering period starts January 1, carries a 15% discount, and has a lookback feature — meaning the discount applies to whichever is lower, the offering-date price or the purchase-date price. Stock is $50 at the offering date and $70 by 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

On 500 shares, Scenario A leaves you with $13,750 of ordinary income. Scenario B leaves you with just $3,750 of ordinary income plus $22,500 of capital gain at the lower rate. Same shares — a very different tax bill.

Why “sell immediately” is still common — and sometimes the right call anyway

Despite the tax edge from waiting, most ESPP participants sell shortly after buying, because the discount alone is close to a free gain, and holding means twelve-plus more months of exposure to one stock’s price swings. If you’re an H1B holder already carrying employer concentration through RSUs, stacking an ESPP position on top and holding it purely for the tax treatment can mean piling even more single-employer risk onto a position that’s already concentrated — worth weighing that against the tax savings before you decide.

The H1B and green card angle

Like RSU vest income, ESPP ordinary income is generally exempt from Social Security and Medicare withholding under Section 423 — but employers often skip federal income tax withholding on it too, which makes it easy to under-report on your first ESPP sale if you’re not tracking it yourself. For H1B holders in their first U.S. tax season, or anyone whose ESPP participation started after a status change (OPT to H1B, say), this is a common blind spot: your W-2 won’t automatically reflect ESPP disposition income the way it does for RSU vests. You have to calculate and report it yourself, 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.

How long do I have to hold ESPP shares for the best tax treatment?

You need both the offering date plus 2 years and the purchase date plus 1 year to pass — in practice, usually somewhere between 18 months and just over 2 years after purchase, since offering periods commonly run six months to two years.

W

Written by WealthyDesis Team

Reviewed for accuracy against current IRS and USCIS guidance at time of publishing.