📈 Section 423 · qualifying vs disqualifying

ESPP Tax Calculator

Calculate taxes on your Employee Stock Purchase Plan shares for 2026. Enter your ESPP details below to see the ordinary income and capital gains split for both qualifying and disqualifying dispositions, plus the total tax impact on your salary bracket.

Section 423 rules Qual vs disqual comparison Bracket-aware tax

📈 Your ESPP tax

Assumes Section 423 qualified ESPP with lookback. Ordinary income taxed at your marginal bracket; LTCG at 15%.

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 typeHolding requirementOrdinary income componentCapital gain type
Qualifying2+ years from offering date AND 1+ year from purchase dateLesser of: actual gain, or offering-date discountLong-term (15% rate)
DisqualifyingSold before meeting both holding periodsFull discount: purchase-date FMV minus purchase priceShort-term (ordinary rate) or LTCG if held 1+ year
💡
The lookback advantage: Many ESPPs use a "lookback" that sets your purchase price at the lower of the offering-date or purchase-date stock price, then applies the 15% discount to that lower price. If a stock rises from $50 (offering) to $60 (purchase), you buy at $42.50 (85% of $50) — an effective 29% discount. This is why ESPPs can outperform even a generous 401(k) match on a risk-adjusted basis.

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.

DisqualifyingQualifying
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.

Mustafa Bilgic
Reviewed & maintained by
Mustafa Bilgic — Editor, SalaryCalculator.us

ESPP rules per IRC Section 423; tax figures from IRS Rev. Proc. 2025-32.

  • 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