CalculatorsBlog Download

ESPP Tax Calculator

Estimate your 2026 Employee Stock Purchase Plan after-tax gain. Models the 15% discount, lookback, and qualifying vs disqualifying disposition taxes side by side.

ESPP Tax Calculator

Annual Salary

$ /year
$20k $500k+

ESPP Contribution

% of pay
1% 15% (Section 423 max)

Offering Period

Discount Rate

%
0% 15%

Lookback Provision

Share Prices

Months Held After Purchase

months
0 (same-day) 60 (5 yr)

Filing Status

Tax Rates

See how supplemental wages like bonuses are taxed Fine-tune your marginal ordinary tax rate
Net after tax (active scenario)
$0.00
Qualifying disposition
Shares purchased 0
Effective purchase price / share $0.00
Effective discount vs market 0.0%
Annual contribution $0.00
Gross gain at sale $0.00
Annualized after-tax ROI 0.0%

Estimates only. Not tax or legal advice. Consult a tax professional for accuracy.

Qualifying vs Disqualifying

Ordinary income (qualifying)
$0.00
Long-term cap gain (qualifying)
$0.00
Total tax (qualifying)
$0.00
Net after tax (qualifying)
$0.00
Ordinary income (disqualifying)
$0.00
Capital gain (disqualifying) LT
$0.00
Total tax (disqualifying)
$0.00
Net after tax (disqualifying)
$0.00
Tax savings from waiting
$0.00

Notes

  • Hold at least 2 years from offering start AND 1 year from purchase to qualify for the favorable tax split.

Plan ESPP cash flow alongside every paycheck

Pay44 shows how an after-tax ESPP deduction lands on each pay period, plus federal, state, and FICA for all 50 states. Try the Pay44 app or pair this tool with the hourly paycheck calculator.

How ESPP taxes work in 2026

A Section 423 Employee Stock Purchase Plan lets you buy your employer's stock at a discount (up to 15%) using post-tax payroll contributions. Those contributions are not pre-tax like a 401(k), so each ESPP dollar still shows up in your taxable wages. The tax break comes from two places: the discount itself, and (on many plans) the lookback that applies the discount to the lower of the offering-start price or the purchase-date price.

For a qualified Section 423 plan, no tax is due at purchase. Tax happens when you sell. How long you held the shares from offering start and from purchase determines whether you get the favorable qualifying-disposition split (ordinary income on the discount, long-term capital gain on everything else) or the disqualifying treatment, where the larger bargain element at purchase is ordinary income and the rest becomes a short- or long-term gain depending on your hold from purchase.

The ESPP deduction also affects your take-home pay every period. To see how a 10% ESPP contribution changes a single paycheck on top of federal, state, and FICA, pair this tool with the hourly paycheck calculator.

Qualifying vs disqualifying dispositions

The IRS sets two clocks for ESPP shares. A qualifying disposition needs both:

  1. At least 2 years from the offering start date (the day your offering period began).
  2. At least 1 year from the purchase date (the last day of the offering period).

Hit both, and your ordinary income is capped at the offering-start discount (offering-start FMV times the discount rate). Anything above that is long-term capital gain, taxed at federal rates of 0%, 15%, or 20% depending on your taxable income. Miss either clock, and the entire bargain element at purchase (purchase-date FMV minus what you paid) becomes ordinary income on your W-2 in the year of sale. The rest of the gain is short- or long-term capital gain based purely on your hold from the purchase date.

Take the calculator's defaults: offering start $50, purchase $60, sale $75, 15% lookback discount, 18 months held. The qualifying scenario taxes $7.50 per share as ordinary income (15% of $50) and $25 per share as long-term capital gain. The disqualifying scenario taxes $17.50 per share as ordinary income (the full purchase-date bargain element) and $15 per share as a capital gain. The qualifying split keeps more of the gain in the lower long-term bracket.

The lookback advantage

A lookback turns a stated 15% discount into something much bigger when the stock rises. With a $50 offering-start price and a $60 purchase-date price, a 15% lookback discount buys shares at $42.50 (15% off the $50 reference price), not $51. If the shares later sell at $75, the effective discount versus sale price is over 40%. That's the chunk that funds the calculator's "annualized after-tax ROI" tile.

Plans without a lookback still offer a real discount, but only off the purchase-date price. In a falling market, that might be the only thing keeping you whole. A lookback plus a flat or rising market is where ESPP returns get interesting. Toggle the lookback chip above to see how the same offering-start and purchase prices change your per-share cost.

How to use this ESPP tax calculator

Enter your annual salary and the percent you contribute to the ESPP. The default 10% reflects what most Section 423 plans cap at, though some allow up to 15% (the statutory ceiling). Pick your offering period (6 months is the most common setup), set the discount and lookback to match your plan documents, and drop in the three share prices: offering-start FMV, purchase-date FMV, and your expected (or actual) sale price. Form 3922 from your employer has the first two for each completed purchase.

Set "Months held after purchase" to model future sales. Anything below 12 means short-term capital gain (taxed at ordinary rates) on the non-discount portion in a disqualifying disposition. At 12 or more months from purchase AND 24 or more months from offering start, the calculator switches to the qualifying split. Override the ordinary marginal rate and the long-term capital gains rate if you have a better estimate. The defaults of 32% and 15% reflect a typical mid-career single filer at the $100,000 salary default. Use the marginal vs effective tax rate calculator to dial in your ordinary slice, and check the bonus tax calculator if equity compensation is your full picture.

Frequently Asked Questions

Common questions about espp tax calculator

How is an ESPP taxed in 2026?

ESPP contributions come out of post-tax pay. For a Section 423 qualified plan, you owe no tax at purchase, only at sale. When you sell, part of the gain is taxed as ordinary income (the discount) and part as a capital gain. The split depends on how long you held the shares. Use the marginal vs effective tax rate calculator to pin down the ordinary slice.

What is the difference between a qualifying and disqualifying disposition?

A qualifying disposition means you held the shares at least 2 years from the offering start date AND at least 1 year from the purchase date. The discount (offering-start FMV times the discount rate) is taxed as ordinary income. Any remaining gain is long-term capital gain. A disqualifying disposition is everything else. The entire bargain element at purchase (FMV at purchase minus the discounted price) becomes ordinary income, with the rest taxed as short- or long-term capital gain based on your hold from purchase.

What is the ESPP lookback provision and why does it matter?

A lookback lets the discount apply to the lower of the offering-start price or the purchase-date price. If the stock opens an offering at $50 and closes it at $60, a 15% lookback discount means you buy at $42.50 (15% off $50), not $51 (15% off $60). On a $75 sale, that turns a stated 15% discount into a 43% effective discount, a real cash difference covered in the side-by-side card above.

Is the 15% ESPP discount taxed?

Yes, at sale. In a qualifying disposition, the discount (offering-start FMV times discount rate) shows up as ordinary income on your W-2, and the rest of the gain is long-term capital gain. In a disqualifying disposition, the larger bargain element at purchase is ordinary income. That's why holding through both thresholds usually wins on after-tax dollars.

What is the $25,000 ESPP limit?

Section 423(b)(8) caps how much ESPP stock you can buy at $25,000 of grant-date fair market value per calendar year. If you contribute enough to exceed the cap, your employer refunds the excess. The calculator flags this inline whenever your annualized contribution plus offering-start price crosses the limit.

Are ESPP contributions pre-tax like a 401(k)?

No. ESPP money comes from after-tax pay, so it shows up in your taxable wages on your paycheck. The benefit is the discount (and the lookback if your plan has one), not pre-tax treatment. See how the deduction lands on your check with the hourly paycheck calculator.

Do I pay taxes when I buy ESPP shares or only when I sell?

For a Section 423 qualified plan, no tax is due at purchase. Tax is triggered at sale. For non-qualified ESPPs, the bargain element (FMV at purchase minus what you paid) is ordinary income in the year of purchase, even if you keep the shares.

What tax forms cover ESPP, Form 3922 and Form 8949?

Form 3922 is sent by your employer for each purchase. It shows offering-start FMV, purchase-date FMV, and your discounted price. Form 1099-B reports the sale. You adjust cost basis on Form 8949 so the ordinary-income portion already in your W-2 box 1 is not taxed a second time. Pay44's blog walks through the box-by-box adjustment.