ESPP Tax Calculator

Model ESPP tax basics: purchase discount, holding periods, and what may show up as wages vs capital gain.

You participate in an employee stock purchase plan and want to estimate tax on a purchase or sale — discount as wages vs. capital gain depending on holding period.

Gather before you start

  • purchase confirmation.
  • Sale proceeds if selling (or at purchase for hold scenarios).
  • Plan discount percentage and lookback rules from your plan document.
  • Whether you meet qualifying disposition holding periods.

Simplified ESPP model. Lookback and country-specific plans may differ.

In plain terms

Enter shares, purchase price, at purchase (and offering period if needed), sale price, and disposition type. The calculator splits discount from post-purchase for planning.

Planning estimate

Educational estimate only. Whether your ESPP sale is qualifying or disqualifying depends on your plan and holding-period dates, which change the tax treatment. Confirm with your plan documents and a tax professional.

We do not pre-fill personal financial values. Estimates appear only after you enter your own numbers.

Enter your details to estimate

Add your equity, income, state, and withholding details to see an educational estimate. No personal financial values are pre-filled.

Start with the fields below.

Your details

Enter your own numbers below. This is an estimate, not a filing position.

Depends on how long you held from the offering and purchase dates.

Required to estimate

Discounted price you actually paid.

$

Required to estimate

$

Required to estimate

Used for qualifying dispositions with a lookback.

$
$

Required to estimate

Your ESPP discount, often a set plan percentage.

%

When to use this calculator

  • You participate in an employee stock purchase plan and want to estimate tax on a purchase or sale.
  • You are deciding whether to sell shares immediately after purchase or hold for qualifying disposition rules.
  • You received shares and see both discount income and a sale — want to map both.

Inputs you need

  • Offering period start/end, purchase price, on purchase date, and sale price if selling.
  • Discount percentage under your plan (often 15% off lookback price).
  • Holding period from purchase date and whether you meet qualifying disposition timelines.
  • Salary context, filing status, state, and tax year.

How to interpret the result

  • Discount element is generally — often on — while post-purchase appreciation may be depending on holding period.
  • Qualifying vs disqualifying disposition changes how much income lands on vs Schedule D.
  • Compare estimated tax to any payroll on the discount at purchase or sale.

What this calculator does not know

  • Your specific plan's lookback formula, reset dates, or country-specific variants.
  • Whether your employer reports discount income on at purchase or sale (reporting timing varies).
  • Wash sales if you repurchase company stock around the sale.
  • International tax treaties for non-US participants.

Documents to verify before filing

  • plan document and purchase confirmation.
  • showing discount in Box 1 or coded Box 12 if applicable.
  • for sales and broker detail.
  • Pay stubs if payroll withheld on disqualifying dispositions.

Next pages to read

These links are for education and planning. They are not filing instructions and do not replace review of your own documents or a qualified tax professional.

How the tax works

discount is generally compensation — often on .

Gain after purchase may be depending on disqualifying vs qualifying disposition.

Employer reporting timing varies (purchase vs sale year on ).

What to check on your end

  • Discount element as .
  • on appreciation after purchase.
  • Qualifying vs disqualifying disposition checkbox.
  • Whether already includes discount for your scenario.

Treating the entire sale as capital gain

The plan discount is usually first. Only post-purchase price change is when disposition rules are applied correctly.

What to pull from your files

  • purchase confirmation.
  • for discount reporting.
  • if you sold.
  • Plan document for discount formula.

Example scenario (hypothetical)

Illustration only, not your tax situation.

Example: 100 shares purchased at 15% discount, sold soon after — disqualifying disposition. Discount may be wages; small gain or loss on price move after purchase shows on Schedule D.

Questions people ask

Is there an ESPP tax guide on this site?
Use this calculator plus the equity comp tax documents guide for how and fit together. plan rules vary by employer.
Qualifying vs disqualifying disposition?
Holding period rules determine how much income is ordinary vs . Pick the disposition type that matches your hold period — check dates on your plan purchase confirmation.

When a CPA is worth it

  • Multiple purchases in one year.
  • International or dual tax residency.
  • and disagree on discount income.

Sources and notes

Primary tax claims on this page are supported by the official and secondary sources below. Broker and software links describe reporting mechanics — confirm rules against IRS or state guidance.

Calculator outputs are planning estimates with labeled assumptions — not a filing position.

  • IRS Publication 15 (Circular E) — Supplemental wages

    Internal Revenue Service · Official

    Section 7 describes supplemental wage withholding, including the optional 22% flat rate and 37% rate above $1 million of supplemental wages in a calendar year.

  • IRS Tax Withholding Estimator

    Internal Revenue Service · Official

    Tool to estimate whether paycheck withholding (including supplemental events) will cover annual tax liability.

Related pages

For learning, not filing

VestingTax.com is not a CPA firm or tax preparer. Grants, employers, and states all differ. Use the cited IRS and state sources above, your own documents, and a qualified tax professional before you make decisions from this guide.

Editorial standardsDisclaimer