V VestedGrant
equity comp

ESPP Qualifying vs Disqualifying Disposition: The Actual Tax Difference

ESPP qualifying disposition requires 2 years from offering date and 1 year from purchase. Miss either and the entire discount becomes ordinary wages instead of capital gain.

By VestedGrant Editorial · Reviewed by Rebecca Thornton Patel, CFP, MSF · 7 min read · Updated April 21, 2026

A product designer at a large public company bought $20,325 worth of ESPP shares at a 15% discount in November 2023. Her purchase price was $17,276, reflecting the 15% discount on the stock price at the lower of the offering and purchase dates. She sold in December 2024, roughly 13 months after purchase. She assumed long-term capital gain treatment. Her accountant pulled up the ESPP offering calendar: the offering period had started in November 2022. She needed to hold to November 2024 to meet the 2-year-from-offering rule. She missed it by six weeks. The sale was a disqualifying disposition.

The cost: the full $3,049 discount became ordinary wages on her W-2, taxed at 32%, plus Medicare. Her capital gain on the post-purchase appreciation was long-term, which was the only piece she preserved. Net extra tax versus qualifying: about $500.

That is the smallest version of the mistake. For someone with a large ESPP balance sold just before the 2-year offering clock, the cost can be thousands.

The two clocks for ESPP

Under IRC §423, an ESPP qualifying disposition requires:

  • At least 2 years from the first day of the offering period (not the purchase date).
  • At least 1 year from the purchase date.

Both must be satisfied. Unlike ISO, where the offering date equivalent is the grant date and is relatively fixed, ESPP offering dates are set by the plan and are usually every 6 months. So you almost always have multiple open offering-period clocks at once.

What a qualifying disposition produces

If both clocks are met:

  • Ordinary income equals the lesser of:
    • The actual gain (sale price minus purchase price), or
    • The discount computed at the offering date (FMV at offering times discount percentage; for a 15% discount plan, that is 15% of the offering-date FMV).
  • Any remaining gain is long-term capital gain.

The “lesser of” rule is the key. If your stock has appreciated significantly, the discount at offering is the full ordinary income portion and the rest is LTCG. If your stock has declined, the actual gain is the ordinary portion and there is no LTCG.

Example: offering date FMV $100, 15% discount plan. Purchase date FMV $80 (stock dropped). Purchase price: $80 x 85% = $68. Sale at $150.

  • Actual gain: $150 - $68 = $82.
  • Discount at offering: $100 x 15% = $15.
  • Ordinary income: lesser of $82 or $15 = $15.
  • LTCG: $82 - $15 = $67.

If instead the stock had dropped and you sold at $72:

  • Actual gain: $72 - $68 = $4.
  • Discount at offering: $15.
  • Ordinary income: lesser of $4 or $15 = $4.
  • LTCG: $0.

What a disqualifying disposition produces

If either clock is violated:

  • Ordinary income equals the full discount at purchase (FMV at purchase minus purchase price).
  • Any additional gain is capital gain (short-term or long-term based on how long held from purchase).
  • Any loss is capital loss.

This is a different computation from the qualifying rule. The ordinary portion uses the purchase-date FMV rather than the offering-date FMV. For a 15% discount plan with a lookback, the difference can be significant.

Lookback makes the gap wider

Most ESPPs include a “lookback” feature where the purchase price is 85% of the lower of the offering-date FMV or the purchase-date FMV. If the stock rose during the offering period, you get 15% off the offering-date price, which is lower. If the stock fell, you get 15% off the purchase-date price.

Example: offering-date FMV $100, purchase-date FMV $150, 6-month offering, 15% lookback discount.

  • Purchase price: 85% x $100 = $85.
  • FMV at purchase: $150.
  • Built-in gain: $150 - $85 = $65, or 76% of purchase price.

If you hold and sell qualifying (24 months from offering, 12 from purchase):

  • Discount at offering (used for lesser-of): 15% x $100 = $15.
  • Actual gain at $165 sale: $165 - $85 = $80.
  • Ordinary income: lesser of $80 or $15 = $15.
  • LTCG: $65.

If you sell disqualifying right after purchase at $150:

  • Spread at purchase: $150 - $85 = $65.
  • Ordinary income: $65.
  • Capital gain: $0 (immediate sale).

The disqualifying disposition converts $50 of would-be LTCG into ordinary income. For a 37% vs 20% spread, that is $8.50 per share of additional tax.

Why the math is different from ISO

ISO disqualifying disposition uses “lesser of bargain element or actual gain” for ordinary income. ESPP disqualifying disposition uses the “full spread at purchase” without a lesser-of cap.

If the stock drops after purchase, an ESPP disqualifying disposition can produce ordinary income that exceeds the actual gain. You report ordinary compensation equal to the spread and a capital loss on the decline. The ordinary income is still real; it just gets offset (partially) by a capital loss that may be limited to $3,000 per year of ordinary offset.

This asymmetry is why ESPP sales during a stock decline are particularly painful. The employer has already reported the ordinary income on the W-2, and you cannot undo it.

The W-2 and 1099-B reporting

For a disqualifying disposition:

  • Employer reports the spread at purchase (ordinary income) on the W-2 in the year of sale.
  • Broker reports the sale on 1099-B with basis equal to the purchase price (discounted price paid).
  • You adjust basis on Form 8949 to reflect the ordinary income step-up: correct basis is purchase price plus ordinary income reported on W-2.

For a qualifying disposition:

  • Employer reports the lesser-of ordinary income on the W-2. The amount is typically smaller than the disqualifying version for appreciated stock.
  • Broker reports on 1099-B with basis equal to purchase price.
  • You adjust basis on Form 8949 similarly: correct basis is purchase price plus ordinary income.

The most common filing error is failing to adjust basis, leading to double taxation on the ordinary portion. See the separate article on ESPP Form 8949 basis errors.

Form 3922 documentation

The employer issues Form 3922 after each ESPP purchase. This form captures:

  • Offering date (start of the offering period).
  • Purchase date.
  • FMV at offering date.
  • FMV at purchase date.
  • Discount percentage.
  • Shares purchased.
  • Purchase price paid.

Keep every Form 3922 indefinitely. You need them to determine the qualifying disposition clocks and compute the ordinary/capital split correctly. The IRS receives a copy; mismatched reporting draws notices.

Comparison table

Scenario (offering FMV $100, purchase FMV $150, sale $165)Qualifying (held 24mo)Disqualifying (sold at purchase)
Purchase price$85$85
Ordinary income$15$65
Capital gain$65$0
Federal tax (37% ord, 20% LTCG)$5.55 + $13 = $18.55$24.05
Per-share saving from qualifying$5.50-

For 500 shares, that is $2,750 saved by waiting.

When a disqualifying disposition is acceptable

Cases where disqualifying is fine:

  • The discount is small and you need liquidity.
  • The stock is high-risk and you prefer to lock in the spread.
  • You are leaving the company and a large position in employer stock is not desired.
  • You plan to donate or gift the shares; donation during the qualifying period does not reset clocks.

Cases where qualifying is meaningful:

  • Large ESPP balance with significant appreciation.
  • Low state tax rate and high federal ordinary rate, where the LTCG discount is meaningful.
  • You are confident in the stock’s continued performance.

The 25-month strategy

Because the offering clock (24 months) starts on the first day of the offering period and the purchase clock (12 months) starts on purchase day, the binding constraint varies by purchase within the offering.

For a 6-month offering period, the first purchase (month 6) faces a 24-month offering clock and a 12-month purchase clock. The offering clock is the binding one (24 > 12 + 6). The second purchase (month 12) faces an 18-month remaining offering clock and a 12-month purchase clock. Still the offering clock (18 > 12).

For purchases that occur 12 months into the offering, the purchase clock (12 months from purchase) extends to 24 months from offering, matching the offering clock. Either can bind depending on exact dates.

The strategy for large positions is to mark the maximum of the two clocks per purchase lot and track them separately. Selling in FIFO order by default may hit disqualifying territory on older lots while qualifying lots are still held. Specific-share identification is possible with most brokers and avoids this.

Frequently asked

Does the 24-month clock run from the offering date or the enrollment date? The offering date as defined in the plan. Typically this is the first day of the offering period, not the date you enrolled. Your Form 3922 shows the correct date.

What if my employer terminates the plan before I meet the clocks? Termination is usually handled as a forced sale at the plan’s standard terms. If the sale occurs before the clocks run, treatment is disqualifying. No special rule saves the qualifying treatment.

If I leave the company, do the clocks stop? No. The clocks continue running on shares you already own. You can hold past termination to hit the qualifying date.

Can I do a partial qualifying disposition? Yes. Use specific-share identification to sell only the lots past both clocks. The remaining lots stay on their timeline.

What about ESPP shares held in a stock plan account transferred to a brokerage? The transfer itself is not a disposition. Clocks continue. Reporting on eventual sale comes through the new broker’s 1099-B; the employer W-2 reporting is triggered by the sale, not the transfer.

Next step

Pull every Form 3922 you have received. For each purchase, calculate the date both clocks expire (24 months from offering date, 12 months from purchase date; the later of the two governs). Plan any sale after the later date. Before that, run the disqualifying-versus-qualifying math for your actual stock price. In many cases the math is close enough that a small delay to hit qualifying is worth the wait.

RT
Reviewed by
Senior Financial Planner, Equity Compensation · MIT Sloan School of Management

Eleven years building ESPP participation plans for tech employees who treat it as a spreadsheet problem. Reviews VestedGrant's ESPP optimization content.

Last reviewed April 21, 2026
Free match · no obligation

Find a fiduciary advisor who understands equity compensation

Short form. We match you with up to three fee-only advisors who routinely work with RSUs, ISOs, and pre-IPO equity.

Free · advisors pay us · how we stay independent
Related reading