Equity-type coordination
ESPP shares and 10b5-1 plans: what insiders need to know.
Employee Stock Purchase Plan (ESPP) shares are a common part of the equity picture for senior employees at public companies. But ESPP shares behave differently from RSUs, options, and open-market purchases inside a 10b5-1 plan. The purchase itself is automatic under a plan schedule — but the sale is discretionary, and for Section 16 insiders, that discretion creates the same insider-trading exposure as any other employer-stock sale. This guide covers the three questions executives with ESPP shares typically need to answer: how the tax works, whether to include ESPP lots in a 10b5-1 plan, and what Section 16 requires.
§423 ESPP basics: how the discount is structured
Most public-company ESPPs are qualified plans under IRC §423. The employee directs payroll deductions over an offering period (commonly 6 or 24 months), and at the end of each purchase period, shares are purchased at a discount — typically 5–15% off the lower of the stock price at the beginning or end of the offering period.
The lower-of-two-prices feature means employees benefit whether the stock went up or down during the offering period: if it went up, you buy at the lower beginning price (at a discount); if it went down, you buy at the current lower price (at a discount). For a 15% discount plan, the floor return on a flat stock price is ~17.6% before taxes.
Under §423(a), there is no income recognized at purchase — the discount is not taxable at the time shares are acquired. The taxable event happens at disposition. This is the opposite of NSO/NQSO treatment, where the spread at exercise is ordinary income in the year of exercise.
The holding period clock: qualifying vs. disqualifying dispositions
The tax treatment of the gain at sale depends entirely on whether the holding period requirements are met. Two clocks run simultaneously from purchase:
Both clocks must run to zero for a qualifying disposition. A sale before either clock expires is a disqualifying disposition.
Qualifying disposition — the favorable outcome
If you hold long enough for both clocks to expire, the tax split is:
- Ordinary income = the lesser of (a) your actual gain at sale (sale price minus purchase price), or (b) the spread at the offering date (offering-date FMV minus your purchase price). This caps the ordinary income component at the original discount — if the stock has risen, only the discount is ordinary; the rest is capital gain.
- Long-term capital gain = sale price minus (purchase price + ordinary income recognized). Since you've held more than one year from purchase, this portion qualifies for LTCG rates.
• Offering-date spread: $100 − $85 = $15.
• Actual gain: $150 − $85 = $65.
• Ordinary income: min($65, $15) = $15 (the discount only).
• LTCG: $150 − ($85 + $15) = $150 − $100 = $50.
At the 20% LTCG rate + 3.8% NIIT, the $50 gain costs ~$11.90 in federal tax vs. $18.50 at the 37% ordinary rate — a $6.60 per share difference.
Disqualifying disposition — sells too soon
If you sell before either clock expires, the full spread at purchase date is taxable as ordinary income in the year of sale, regardless of when you actually sell:
- Ordinary income = FMV at purchase date minus purchase price (the spread at exercise, similar to an NSO). The employer is required to include this in W-2 income for the year of sale.1
- Capital gain or loss = sale price minus FMV at purchase date. Whether it's short-term or long-term depends on the holding period from the purchase date. If you held more than one year from purchase (but less than two years from offering date), this portion is LTCG.
• Ordinary income: $120 − $85 = $35 (full purchase-date spread, taxed at 37%).
• Short-term capital gain: $130 − $120 = $10 (held less than one year, also taxed as ordinary income).
• Same shares, same sale price of $130 → total ordinary income = $45 vs. $15 + capital gain under a qualifying disposition.
If the stock falls below purchase price
In a qualifying disposition where the stock falls below your purchase price: no ordinary income is recognized (there is no gain to characterize), and you have a capital loss equal to the difference between sale price and purchase price. In a disqualifying disposition where the sale price is below purchase-date FMV, ordinary income is limited to the actual gain — you cannot recognize negative ordinary income.
Should ESPP shares go into the 10b5-1 plan?
There is no single right answer. The decision depends on how many ESPP lots you have, how much each lot is worth, and what your concentration and tax goals are. Three common approaches:
Option 1: Auto-sell at purchase (no plan coverage needed)
Many insiders choose the "sell-to-cover" or "immediate sale" election at purchase. Under this approach, the broker sells the shares immediately on the purchase date at a known price. The result is a disqualifying disposition (you cannot hold long enough to qualify), so the full purchase-date spread is ordinary income — but the sale is mechanical, non-discretionary, and removes ongoing insider-trading risk for those lots. The trade-off is paying ordinary income rates on the full spread rather than the qualifying-disposition split.
For insiders who primarily want to diversify and don't want to manage the two clocks, the auto-sell election is a clean and common solution. The purchase itself is covered by the Rule 16b-3(c) exemption from Section 16(b) short-swing profits (see below), and an immediate sale in an issuer-approved window satisfies the trading-window requirement without a 10b5-1 plan.
Option 2: Include ESPP shares in the 10b5-1 plan
If you hold multiple ESPP lots and want to sell them on a coordinated schedule — for example, rolling each qualifying lot into the plan once the 2-year/1-year clocks expire — the plan can specify these sales. The plan would need to account for:
- Lot-specific instructions: Each ESPP purchase period creates a separate lot with its own basis and clock. The plan should identify which lots to sell, by which rule (FIFO, specific identification), and when.
- Forward-looking lot coverage: A plan written today can cover ESPP lots that will be acquired in future purchase periods, as long as the instruction is sufficiently specific — typically: "sell X shares from each ESPP purchase, beginning Y days after each purchase date."
- Clock coordination: The plan should schedule sales only from lots that will have cleared both holding period clocks by the planned sale date, if preserving the qualifying-disposition treatment matters. Sales from lots that haven't cleared the offering-date clock will be disqualifying dispositions.
Option 3: Hold for qualifying treatment, sell outside the plan in open windows
Some executives prefer to hold ESPP lots until both clocks expire, then sell in open trading windows without a plan, relying on the issuer's pre-clearance process. This works if your open windows are adequate, if you are not a director or officer with heavy MNPI exposure, and if the lots are small enough that the sales don't attract scrutiny. It is the highest-risk approach from a compliance standpoint for directors and officers with meaningful positions.
Section 16 insiders and ESPP
For directors and officers subject to Section 16, ESPP shares interact with two distinct sets of rules:
The purchase: Rule 16b-3(c) exemption
The automatic purchase under a §423 ESPP is exempt from Section 16(b) short-swing profit liability under Rule 16b-3(c).2 This means you do not need to match the ESPP purchase against a prior or subsequent sale when calculating short-swing liability — the purchase is excluded from the short-swing calculation entirely, as long as the plan satisfies the Rule 16b-3 conditions (shareholder-approved plan, purchase price and formula fixed in advance, etc.).
The sale: Form 4 within 2 business days
The sale of ESPP shares by a Section 16 insider — whether at auto-sale at purchase, through a 10b5-1 plan, or in an open window — must be reported on Form 4 within 2 business days of the transaction date.3 If the sale is made under a 10b5-1 plan, check the plan-sale box (Column 3 of Form 4, Table I).
The 6-month lookback
While the Rule 16b-3(c) exemption protects the ESPP purchase from short-swing profit calculation, the sale of ESPP shares does participate in the 6-month lookback period. If you sell ESPP shares and then repurchase employer stock within 6 months (or vice versa), the short-swing profit rule under §16(b) can still apply to the round-trip. The 10b5-1 plan does not create an exemption from §16(b) — it provides an affirmative defense against insider-trading claims under Rule 10b-5, not against short-swing profit recovery. See the Section 16 and Form 4 guide for the full interaction.
Tax coordination across the equity stack
For executives with a mix of ESPP lots, RSUs, options, and open-market shares inside a 10b5-1 plan, the annual tax picture is an interaction of multiple income types:
- ESPP disqualifying dispositions add W-2 ordinary income in the sale year — this stacks with RSU vest income and bonus in the same calendar year.
- ESPP qualifying dispositions produce a capped amount of ordinary income (just the discount) plus LTCG — often the more efficient outcome for large, appreciated lots.
- NIIT exposure: ESPP capital gains are net investment income and subject to the 3.8% NIIT above $200,000 single / $250,000 MFJ. Ordinary income from disqualifying dispositions is not NIIT-subject, but stacks with other income and affects marginal rates.4
- 2026 LTCG rate brackets: 0% to $49,450 single / $98,900 MFJ; 15% to $545,500 single / $613,700 MFJ; 20% above (IRS Rev. Proc. 2025-67).5
For executives with multiple years of ESPP lots at different prices and different points in the holding-period clocks, use the concentration and tax calculator to model which lots to sell this year vs. holding for qualifying disposition, and how those sales interact with other income. See the year-end tax planning guide for the full Q4 coordination workflow when a 10b5-1 plan is running alongside ESPP activity.
What an advisor coordinates on ESPP
An advisor who specializes in executive equity will work through the ESPP position alongside the rest of the equity stack. Specifically:
- Inventory all ESPP lots by offering date, purchase date, purchase price, current FMV, and days remaining to qualifying-disposition status.
- Model the tax difference between selling each lot now (disqualifying) vs. waiting for the holding-period clock to expire (qualifying), and compare against the concentration risk of continued holding.
- Structure the 10b5-1 plan to cover the ESPP lots efficiently — either by including specific lot-sale instructions, or by using the auto-sell election for each purchase and managing the resulting ordinary income against other income sources.
- Coordinate the Section 16 Form 4 reporting and ensure the plan's instructions are aligned with what the broker will actually execute for each lot type. See the RSU and stock option planning guide for how this coordination extends to RSU and option lots in the same plan.
Sources
ESPP tax rules verified against IRS Publication 525 and IRC §423. Tax values verified for 2026.
- IRS Publication 525 — Taxable and Nontaxable Income: §423 ESPP qualifying and disqualifying disposition rules, ordinary income on purchase spread, employer W-2 reporting obligations.
- SEC Rule 16b-3(c) — Transactions pursuant to employee benefit plans: exemption of §423 ESPP purchases from Section 16(b) short-swing profit calculation.
- SEC Section 16 Compliance and Disclosure Interpretations: Form 4 reporting requirements, 2-business-day deadline, reporting of §423 ESPP sales by Section 16 insiders.
- IRS Topic 559 — Net Investment Income Tax: 3.8% NIIT on capital gains above $200,000 single / $250,000 MFJ (IRC § 1411); ESPP capital gain portion is net investment income; ordinary income from disqualifying dispositions is not.
- IRS 2026 Inflation Adjustments (IRS Rev. Proc. 2025-67): 2026 LTCG rate brackets — 0% to $49,450 single / $98,900 MFJ; 15% to $545,500 single / $613,700 MFJ; 20% above.
Coordinate your ESPP and 10b5-1 plan together
Advisors who specialize in executive equity can inventory your ESPP lots, model the qualifying vs. disqualifying trade-offs, and structure a 10b5-1 plan that integrates your full equity position — RSUs, options, open-market shares, and ESPP lots — into a single tax-aware sell schedule.