ESPP disqualifying disposition: when early sales turn discount into wages

A disqualifying ESPP sale usually means more purchase discount lands on your W-2 as wages — reconcile plan dates, W-2, and 1099-B before filing.

Rates and rules change. Content is reviewed for tax year 2026. Check the last-reviewed date and methodology on each page, then confirm against IRS or state guidance before you file.

Spot an outdated rate or date?

We update when we can, but we miss things. Send a link to the official source if you have one.

Email us

You sold ESPP shares before meeting the statutory holding periods, or your W-2 jumped in the sale year while your broker sent a normal 1099-B. You want to know how much of the discount is wages and how much is capital gain.

In plain terms

A disqualifying sale generally means you did not hold shares long enough after purchase (and from the start of the offering period) for qualifying treatment. More of the purchase discount often lands on your as ordinary wages, and the piece may be smaller than on a qualifying sale. Your plan purchase confirmation, Form 3922 if you received one, , and should tell the same story before you file.

Gather before you start

  • purchase confirmation: offering period start, purchase date, price paid, at purchase.
  • Sale confirmation: date, proceeds, shares sold.
  • for the purchase or sale year (some plans report discount wages at purchase, others at sale).
  • from your broker.
  • Form 3922 if your employer issued it after the sale.
  • Plan summary describing qualifying vs disqualifying rules for your company.

How the tax works

Employee stock purchase plans give a purchase discount because payroll deductions buy shares at a favorable price. Congress treats part of that discount as compensation, not a tax-free perk. How much hits wages, and when, depends on how long you hold the shares after purchase.

Statutory rules define qualifying dispositions using two clocks: time from the start of the offering period and time from the purchase date. Many employees sell as soon as the plan allows trading. That is often a disqualifying sale even when it felt like a normal brokerage trade. On a disqualifying sale, the discount element is commonly on the in the year of purchase or the year of sale depending on plan design.

Price change after purchase is a separate piece. If the stock rose after you bought it, you may also have on the sale. If it fell, you may have a capital loss on that post-purchase movement even though wages from the discount already happened. reports proceeds and often incomplete basis — the broker does not know how much discount your employer will put on the .

Tax software that imports alone can overstate unless you coordinate discount wages and Form 8949. Form 3922, when issued, helps tie offering dates and prices to your return but does not replace your purchase confirmation. Lookback plans can make the discount and wage piece larger on paper; the same holding-period rules still apply.

If you sold partial lots from multiple purchases, each lot may have different purchase dates and different qualifying status. Lot-level tracking matters more than a single headline sale on . Qualifying and disqualifying sales are timing rules, not a moral judgment — some employees intentionally take disqualifying treatment for liquidity.

What to check on your end

  • Offering period start date and purchase date on plan records.
  • Whether you held more than two years from offering start and more than one year from purchase before selling.
  • wages labeled or similar in the purchase or sale year.
  • proceeds vs your sale confirmation.
  • Whether on the looks like full proceeds minus zero basis (red flag).
  • Form 3922 dates and prices vs your purchase confirmation.
  • Whether discount wages were entered in software before the stock sale.

Reporting the full 1099-B gain and ignoring ESPP wages

Importing with $0 or incomplete basis and skipping the line double-counts income. The discount was (or will be) wages. The sale should reflect post-purchase price change on top of basis that includes the taxed discount.

What to pull from your files

  • purchase and sale confirmations.
  • and employer tax detail if provided.
  • all boxes, especially proceeds and .
  • Form 3922.
  • Plan document section on disqualifying dispositions.
  • Prior-year return if you sold shares in an earlier year from the same purchase (basis carryover).

Disqualifying sale the year after purchase

Illustration only, not your tax situation.

Jordan bought shares in July 2024 at a 15% discount from payroll. at purchase was $100; Jordan paid $85. Jordan sold all shares in March 2025 for $110 when the plan first allowed it. The sale was disqualifying because Jordan had not held one year from purchase. Jordan's in 2025 may include roughly $15 per share of discount wages. The shows $110 proceeds with basis that may not reflect the full story. Jordan reconciles wages and Form 8949 so the discount is not taxed again as .

Questions people ask

What is an ESPP disqualifying disposition?
Generally a sale of shares before you meet the statutory holding periods measured from the offering period start and the purchase date. IRS Topic 427 and Pub. 525 describe qualifying vs disqualifying treatment. Your plan administrator's dates control the test.
When does ESPP discount income hit my W-2 on a disqualifying sale?
Many employers report discount wages in the year of sale for disqualifying dispositions; some report at purchase. Check your and employer stock plan tax guide for the year you sold.
Qualifying vs disqualifying ESPP: which is better?
There is no universal winner. Disqualifying sales are simpler for cash flow but often push more . Qualifying sales may shift part of the economics to , but you take market risk while holding.
Does Form 3922 mean my ESPP sale was disqualifying?
Form 3922 reports transfer information the IRS uses. It supports your records but does not by itself label the sale qualifying or disqualifying. Compare your hold period to the statutory tests and your plan rules.
How is ESPP disqualifying treatment different from RSU tax?
usually tax as wages at . tax splits discount (often wages on sale or purchase) from post-purchase reported on and Form 8949.

When a CPA is worth it

  • Your plan uses lookback or multiple offering periods in one year.
  • wages and totals still conflict after adjustment.
  • You sold and shares from the same brokerage account.
  • You moved states between purchase and sale.

Sources and notes

Primary tax claims on this page are supported by the official and secondary sources below. Broker and software links describe reporting mechanics — confirm rules against IRS or state guidance.

ESPP disqualifying disposition discount as wages vs post-purchase capital gain.

Related calculators

Related pages

For learning, not filing

VestingTax.com is not a CPA firm or tax preparer. Grants, employers, and states all differ. Use the cited IRS and state sources above, your own documents, and a qualified tax professional before you make decisions from this guide.

Editorial standardsDisclaimer