ESPP Calculator

Calculate ESPP gains and tax treatment for qualifying vs disqualifying dispositions.

$
$
$
%
%
Disposition

Purchase Price / Share

$68.00

Shares Bought

176.00

Total Gain

$5,632.00

ESPP Breakdown

Total Contribution$12,000.00
Purchase Price Per Share$68.00
Discount Per Share$32.00
Total Discount Value$5,632.00

Tax Treatment

Disposition TypeQualifying
Ordinary Income$2,112.00
Capital Gain (LTCG)$3,520.00
Total Gain$5,632.00

Use the ESPP Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.

Disclaimer: This calculator is for informational purposes only and does not constitute tax, financial, or legal advice. Results are estimates based on the information you provide and current rates. Always consult a qualified tax professional or financial advisor for advice specific to your situation.

How It Works

An ESPP (Employee Stock Purchase Plan) Calculator helps employees determine the tax implications and potential gains from purchasing company stock through their employer's plan. For 2026, ESPP contributions remain limited to $25,000 per calendar year based on fair market value, making accurate tax planning crucial for maximizing benefits.

The calculator determines both the discount benefit (typically 5-15% off market price) and the tax treatment based on holding period requirements. It distinguishes between qualifying dispositions (held 2+ years from grant and 1+ year from purchase) and disqualifying dispositions, which affects whether gains are taxed as ordinary income or capital gains.

Remember that the discount received is always taxed as ordinary income, regardless of holding period. A common mistake is not accounting for the lookback provision in many plans, which allows purchasing at 85% of the lower of the stock price at enrollment or purchase date. Always verify your plan's specific terms as tax treatment can vary significantly.

ESPP Purchase: $5,000 contribution with 15% discount on $50 stock

  1. 1 Employee contributes $5,000 over 6 months to purchase company stock at $50 per share with a 15% discount, resulting in a purchase price of $42.50 per share.
  2. 2 Calculate shares purchased: $5,000 ÷ $42.50 = 117.65 shares (rounded to 117 shares). Actual purchase amount: 117 × $42.50 = $4,972.50.
  3. 3 The discount benefit equals $7.50 per share × 117 shares = $877.50, which will be reported as ordinary income on the employee's W-2 regardless of when shares are sold.
  4. 4 If sold immediately at $50 per share, total proceeds equal $5,850 with $877.50 taxed as ordinary income and no additional capital gains. The effective after-tax benefit depends on the employee's marginal tax rate applied to the discount.

Source: IRS — Forms, Instructions & Publications · Last updated: April 2026

Frequently Asked Questions

How does an ESPP work?
An Employee Stock Purchase Plan lets you buy company stock at a discount (typically 15%) using after-tax payroll deductions. Most ESPPs have a 6-month offering period with a lookback provision that uses the lower of the start or end price.
How is the ESPP discount taxed?
In a qualifying disposition (held 2+ years from offering start and 1+ year from purchase), the discount is ordinary income up to 15%, and additional gain is long-term capital gains. In a disqualifying disposition, the full discount at purchase is ordinary income.
Is an ESPP worth it?
Almost always yes. A 15% discount with a lookback provision can yield 30-50%+ returns in a 6-month period. Even if you sell immediately after purchase, the guaranteed 15% discount minus short-term capital gains tax is still a strong return.