ESPP taxation
How Employee Stock Purchase Plan shares are taxed in 2026
An Employee Stock Purchase Plan (ESPP) lets you buy company stock at a discount — typically 15% below the market price — through after-tax payroll deductions. It is one of the best guaranteed-return benefits an employer can offer. But the tax treatment when you sell those shares is surprisingly complex, and it depends on how long you hold them.
Under IRC Section 423, a qualified ESPP provides favorable tax treatment if you meet the holding period requirements. The two critical dates are the offering date (when the offering period begins, setting the lookback price) and the purchase date (when your accumulated contributions actually buy shares).
Qualifying vs. disqualifying disposition
The tax treatment depends entirely on when you sell:
| Disposition type | Holding requirement | Ordinary income component | Capital gain type |
|---|---|---|---|
| Qualifying | 2+ years from offering date AND 1+ year from purchase date | Lesser of: actual gain, or offering-date discount | Long-term (15% rate) |
| Disqualifying | Sold before meeting both holding periods | Full discount: purchase-date FMV minus purchase price | Short-term (ordinary rate) or LTCG if held 1+ year |
Worked example: $50 offering, $60 purchase, $70 sale
Suppose your ESPP offering-date price was $50, purchase-date FMV was $60, your purchase price (with 15% discount and lookback) was $42.50, and you sell at $70 per share. You own 100 shares.
| Disqualifying | Qualifying | |
|---|---|---|
| Proceeds (100 shares x $70) | $7,000 | $7,000 |
| Cost basis (100 x $42.50) | $4,250 | $4,250 |
| Total gain | $2,750 | $2,750 |
| Ordinary income | $1,750 (FMV $60 - $42.50) | $750 (lesser of gain or $50 x 15%) |
| Capital gain | $1,000 (STCG or LTCG) | $2,000 (LTCG) |
| Tax at 22% + 15% CG | ~$535 | ~$465 |
The qualifying disposition saves about $70 in this example because more of the gain shifts from ordinary income (22%+) to long-term capital gains (15%). The savings grow with larger discounts and higher stock appreciation.
When does an immediate sale make sense?
A same-day sale is always a disqualifying disposition. You pay ordinary income tax on the full discount, but you lock in the guaranteed return with zero stock price risk. For a 15% discount, that is a 17.6% annualized return (15 / 85) even after tax — competitive with any risk-free investment. The decision to hold comes down to your risk tolerance, portfolio concentration, and the tax savings from qualifying.
How ESPP income interacts with your salary bracket
The ordinary income portion of an ESPP sale is added on top of your regular salary for the tax year. If your salary already puts you near a bracket boundary, the ESPP income can push marginal dollars into a higher rate. Use the calculator above to model the exact bracket impact. For example, a $90K salary in the 22% bracket with $5,000 of ESPP ordinary income stays in 22%, but a $120K salary could be pushed from 22% into 24%.
Common questions
ESPP tax calculator FAQ
How are ESPP shares taxed?
ESPP shares are taxed in two components: ordinary income on the discount (the bargain element) and capital gains on any appreciation above the purchase price. How much falls in each category depends on whether the sale is a qualifying or disqualifying disposition. A qualifying disposition gets more favorable tax treatment, converting some of the discount into long-term capital gains.
What is a qualifying vs disqualifying disposition?
A qualifying disposition requires holding the shares for at least 2 years from the offering date AND 1 year from the purchase date. If you sell before meeting both holding periods, it is a disqualifying disposition. In a disqualifying disposition, the full discount (FMV at purchase minus purchase price) is taxed as ordinary income. In a qualifying disposition, ordinary income is limited to the lesser of the actual gain or the offering-date discount.
What is the ESPP discount?
Most Section 423 qualified ESPPs offer a discount of up to 15% off the stock price. Many plans also include a lookback provision that uses the lower of the stock price at the offering date or the purchase date, then applies the discount to that lower price. This can result in an effective discount well above 15% if the stock has risen during the offering period.
Is the ESPP discount taxed as ordinary income?
Yes, the discount portion of an ESPP purchase is always taxed as ordinary income at some point. In a disqualifying disposition, the full discount (FMV at purchase minus your purchase price) becomes ordinary income in the year of sale. In a qualifying disposition, the ordinary income component is the lesser of: (a) the actual gain on sale, or (b) the discount based on the offering-date price.
Do I pay taxes when I buy ESPP shares?
No, you do not owe tax at the time of purchase. Taxes are triggered only when you sell the shares. However, the payroll contributions used to buy ESPP shares are made with after-tax dollars (they have already been subject to income tax and FICA withholding from your paycheck).
How does ESPP interact with my salary tax bracket?
The ordinary income portion of an ESPP sale is added to your regular wages for the year, potentially pushing you into a higher marginal bracket. For example, if your salary puts you at the top of the 22% bracket, the ESPP ordinary income could spill into 24%. Use the calculator above to see the combined tax impact on your specific salary and ESPP gain.
Should I sell ESPP shares immediately or hold?
An immediate sale (same-day sale) locks in the guaranteed discount with zero stock price risk, but triggers a disqualifying disposition with the full discount taxed as ordinary income. Holding for the qualifying period can reduce the ordinary income component, but you bear the risk of the stock price declining. Many financial advisors suggest selling immediately to capture the guaranteed 10-15% return without stock concentration risk.
- Sources: IRC Section 423 (qualified ESPP rules, 15% max discount, 2-year/1-year holding periods) · IRS Rev. Proc. 2025-32 (2026 brackets) · IRS Publication 525 (taxable and nontaxable income).
- 🔄 Last updated July 2026 · Tax year 2026
← Back to the full salary calculator · Related: RSU tax calculator · ISO AMT calculator · NSO tax calculator · Capital gains tax
