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.
Simplified ESPP model. Lookback and country-specific plans may differ.
In plain terms
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.
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.
Results will appear here once you enter the required details on the left.
Options and RSUs follow different tax paths — know which events create wage income vs capital gain.
1099-B for RSUs often shows low or zero basis — that does not mean your true basis is zero.
Basis adjustments connect vest wage income to later sales — document FMV from vest records.
RSUs are usually taxed as wages when they vest, not when the grant is signed. This guide walks through the timeline in plain terms.
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.
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 ).
Treating the entire sale as capital gain
Example scenario (hypothetical)
Illustration only, not your tax situation.
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.
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.
Internal Revenue Service · Official
Tool to estimate whether paycheck withholding (including supplemental events) will cover annual tax liability.
ESPP tax splits between discount income (often wages) and post-purchase capital gain depending on how long you hold shares after purchase.
How equity compensation shows up on W-2, 1099-B, Form 3921, and plan confirmations — and how to reconcile them before filing.
Options and RSUs follow different tax paths — know which events create wage income vs capital gain.
A planning calendar for equity compensation tax events — vest, exercise, sell, move, and file — with documents to gather at each step.
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.