ESPP Qualifying and Disqualifying Dispositions
Sep 13, 2026
Your first Employee Stock Purchase Plan (ESPP) offering period just ended, payroll deductions from the last several months just bought company stock at a discount, and now you have a decision to make: sell right away, or hold. The tax answer depends entirely on when you sell relative to two separate holding-period clocks that most first-time participants have never heard of. This article walks through how an ESPP purchase works, what makes a later sale "qualifying" or "disqualifying," how much of any gain is ordinary income, and which tax forms you should expect.
How does my ESPP purchase actually work?
A typical §423 ESPP runs on offering periods: you elect a percentage of pay to have deducted from every paycheck during the offering period, and that money accumulates, uninvested, until a specific purchase date at the end of the period. On the purchase date, your accumulated payroll deductions buy company stock at a discount off the market price — and many plans use a "look-back" feature, which prices the purchase off the lower of the stock's price at the start of the offering period or its price on the purchase date, so a rising stock price over the period increases your effective discount further. The specific discount percentage and look-back structure are set by your plan document, not by you, and both are capped by federal tax rules that limit how generous a §423 plan can be while still qualifying for favorable tax treatment. There is also a federal limit on how much stock you can accrue the right to purchase under a §423 plan in a single calendar year, measured by the fair market value of the stock at the start of each offering period rather than by the discounted price you actually pay — a limit set at the plan-design level that most participants never approach unless they are deducting a very large share of a high income.
What makes a sale qualifying or disqualifying?
A §423 ESPP sale is either "qualifying" or "disqualifying," and the label depends entirely on two holding periods measured from two different dates, both of which must be satisfied for a sale to qualify: one measured from the offering (grant) date at the start of the offering period, and a separate, shorter one measured from the purchase (transfer) date when the shares actually came into your account. If you sell before either of those two clocks has run out, the sale is disqualifying, full stop — there is no partial credit for meeting one holding period but not the other. Because the offering-date clock usually runs longer, the practical constraint for most participants is the shorter purchase-date clock, but a plan with a long offering period can make the offering-date clock the binding one instead. The label matters because it changes how much of your gain is taxed as ordinary compensation income versus long-term capital gain, discussed next — it does not change whether the sale is legal, and it does not create any additional paperwork burden beyond correctly characterizing the sale on your return. Track both dates from your own purchase confirmation, since your broker's 1099-B does not reliably distinguish qualifying from disqualifying sales for you.
How much of my ESPP gain is ordinary income?
In a disqualifying disposition — a sale before both holding periods are met — the discount you received at purchase is ordinary compensation income no matter what the stock did afterward, and it is generally reported on your W-2 as wage income. Any additional gain above the purchase-date fair market value is a capital gain, and whether it is short-term or long-term depends on how long you held the shares after purchase, separate from the ESPP-specific rules. In a qualifying disposition — a sale after both holding periods are satisfied — the ordinary-income portion is calculated differently and is generally smaller: it is the lesser of your actual gain on the sale, or the discount available under the plan's terms measured at the start of the offering period, with the remainder taxed as long-term capital gain rather than short-term. This "lesser-of" rule is specifically designed to reward waiting: it caps how much of a big post-purchase run-up in the stock gets taxed as ordinary income, sending that additional appreciation to the more favorable long-term capital gains rate instead. Getting this calculation right requires your own purchase records, since neither your W-2 nor your 1099-B fully computes it for you.
Should I sell my ESPP shares right away?
The tax math favors waiting: a qualifying disposition generally shifts more of your gain from ordinary income to long-term capital gains, which for most people is taxed at a lower rate. But that tax benefit has to be weighed against a real, non-tax cost — every extra week you hold ESPP shares is a week of concentrated exposure to a single company's stock, on top of the exposure you already have through your salary and any RSUs or options from the same employer. If the stock is volatile, the potential gain from qualifying treatment can be wiped out many times over by a price decline during the holding period, while selling immediately locks in the discount as a known, realized amount with no further stock-price risk. Our policy is to flag any single stock above 10% of investable net worth — ESPP shares included — and to bring it back under that level within 12–24 months using vest-date sales and tax-lot selection, so once a position crosses that line, further holding for tax optimization typically stops being worth the added risk. There is no universally correct answer — it depends on how large the ESPP holding is relative to your total portfolio.
Which tax forms will I get?
Your employer is required to furnish you Form 3922 for every ESPP purchase, reporting the offering date, purchase date, and the price used at each — information you need to calculate your basis and your holding periods, since neither figure is calculated for you elsewhere. Form 3922 is an informational form only; it does not itself go on your tax return, but you should keep every one you receive, because you will need the numbers on it whenever you eventually sell those specific shares, sometimes years later. When you do sell, your broker issues a Form 1099-B reporting the sale, but the basis your broker reports is frequently wrong for ESPP lots: brokers are not always required to include the compensation portion of your gain in the basis they report, so the 1099-B box can understate your true basis. If you use the 1099-B basis as-is, you risk paying tax a second time on income already taxed as compensation. Use your Form 3922 records, and for a disqualifying disposition, the ordinary-income amount from your W-2, to correct the basis before filing rather than trusting the 1099-B number by itself.
Key numbers (2026)
- Annual accrual limit — federal tax rules cap the value of stock you can accrue the right to purchase under a §423 ESPP at $25,000 per calendar year, measured by fair market value at the start of each offering period (IRC §423(b)(8)).
- Maximum plan discount — a §423 plan may not set its purchase price below 85% of the stock's fair market value, so the maximum discount a §423 plan may offer is 15% (IRC §423(b)(6); IRS Pub 525).
- Qualifying holding periods — a sale qualifies only once you have held the shares more than two years from the offering (grant) date and more than one year from the purchase (transfer) date (IRC §423(a)(1); IRS Pub 525).
- Form 3922 deadline — your employer must furnish Form 3922 to you by January 31 of the year following the calendar year of the purchase (IRS Pub 525; 26 CFR §1.6039-2).
Current as of 2026-09
Sources
- IRS Publication 525, Taxable and Nontaxable Income (Employee Stock Purchase Plans) — https://www.irs.gov/publications/p525
- Instructions for Forms 3921 and 3922 — https://www.irs.gov/instructions/i3921
- 26 CFR §1.6039-2 — https://www.law.cornell.edu/cfr/text/26/1.6039-2
- Internal Revenue Code §423, Employee Stock Purchase Plans — https://www.law.cornell.edu/uscode/text/26/423
Sample content for demonstration purposes — not financial advice.