Your ESPP details
With lookback, your purchase price uses the lower of offering or purchase FMV
Tax comparison
| Qualifying | Disqualifying | |
|---|---|---|
| Ordinary income | $35,000 | $35,000 |
| Capital gains / (loss) | $20,000 | $20,000 |
| Ordinary income tax | $11,200 | $11,200 |
| Capital gains tax | $3,000 | $3,000 |
| Total estimated tax | $14,200 | $14,200 |
| Purchase price per share | $85 |
| Bargain element per share | $35 |
| Sale price per share | $140 |
| Gain per share | $55 |
| Ordinary income (lesser of discount or gain) | $35,000 |
| Capital gains (remaining gain) | $20,000 |
| Ordinary tax (32%) | $11,200 |
| LTCG tax (15%) | $3,000 |
| Total tax | $14,200 |
| Total sale proceeds | $140,000 |
| Total purchase cost | $85,000 |
| Net (qualifying) | $125,800 |
| Net (disqualifying) | $125,800 |
What is How to Use the ESPP Tax Calculator?
An Employee Stock Purchase Plan (ESPP) authorized under IRC § 423 allows employees to purchase company stock at a discount of up to 15%, typically through after-tax payroll deductions. The tax treatment of ESPP shares depends critically on whether you achieve a qualifying disposition — holding shares at least 2 years from the offering date AND 1 year from the purchase date. For qualifying dispositions, ordinary income is limited to the lesser of the bargain element (discount at purchase) or your actual gain, with any remaining gain taxed as long-term capital gains. For disqualifying dispositions, the full bargain element at purchase is taxed as ordinary income regardless of holding period. A key advantage of qualified Section 423 ESPPs is that the discount is exempt from FICA taxes (Social Security and Medicare) on both qualifying and disqualifying dispositions, unlike RSUs or non-qualified stock options. The lookback provision, if offered by your plan, applies the discount to the lower of the offering-date or purchase-date fair market value, potentially creating an effective discount far greater than 15%. The maximum annual purchase is $25,000 of stock measured at offering-date FMV.
How to Use
- Enter the number of shares purchased through your ESPP
- Input the FMV at the offering date and purchase date
- Set your discount percentage (typically 15%, per IRC § 423)
- Enter your expected sale price per share
- Toggle the lookback provision if your plan includes one
- Compare qualifying vs disqualifying disposition tax outcomes
Why Use This Tool?
Tips & Best Practices
- Qualified Section 423 ESPP shares are exempt from FICA taxes on the discount — a key advantage over RSUs
- The lookback provision can dramatically increase your effective discount if the stock price rose during the offering period
- Selling immediately (disqualifying disposition) locks in the discount but taxes the full bargain element as ordinary income
- The $25,000 annual purchase limit is measured at the offering-date FMV, not the purchase price
- Consider your overall equity exposure — if ESPP plus other company stock exceeds 10% of net worth, diversify
Frequently Asked Questions
How are ESPP shares taxed?
The discount on ESPP shares is taxed as ordinary income. For qualifying dispositions (held 2+ years from offering and 1+ year from purchase per IRC § 423(a)), ordinary income is limited to the lesser of the discount or your actual gain. The remaining gain is taxed as long-term capital gains. For disqualifying dispositions, the full bargain element at purchase is ordinary income.
What is a qualifying disposition for ESPP?
A qualifying disposition requires holding shares at least 2 years from the offering date AND 1 year from the purchase date under IRC § 423(a). Both holding periods must be met. If either is not met, it is a disqualifying disposition.
What is the ESPP lookback provision?
A lookback provision applies the discount to the lower of the stock price at the offering start or the purchase date. If the stock rose during the offering period, you buy at the lower offering price minus the discount, creating a larger effective discount.
Are ESPP shares subject to FICA taxes?
Qualified Section 423 ESPP shares are NOT subject to FICA (Social Security and Medicare) on the discount — for both qualifying and disqualifying dispositions. This is a key advantage over RSUs and NSOs.
What is the maximum ESPP discount allowed?
Under IRC § 423, the maximum discount is 15%. The maximum annual purchase is $25,000 of stock measured at the offering-date fair market value.
What does this calculator not cover?
This calculator does not cover non-qualified ESPPs (Section 423 vs non-qualified plans have different tax treatment), wash sale implications if you sell at a loss and repurchase, alternative minimum tax (AMT) interactions, state tax differences, or the impact of ESPP income on income-tested programs. It also does not model multiple purchase periods or partial sales. Consult a qualified tax professional for complex equity compensation situations.
Real-world Examples
1,000 shares with lookback, qualifying disposition
You purchase 1,000 shares through a Section 423 ESPP with a 15% discount and lookback provision. Offering FMV was $100, purchase FMV is $120. You sell at $140 after meeting both holding periods. Your ordinary rate is 32%, LTCG rate is 15%.
500 shares without lookback, disqualifying disposition
You purchase 500 shares at a 15% discount with no lookback. Purchase FMV is $80. You sell at $90 immediately (disqualifying). Ordinary rate is 24%, LTCG rate is 15%.
Related Tools
Tax Disclaimer
This ESPP tax calculator provides estimates for educational purposes only and is not tax or financial advice. ESPP tax rules are complex and depend on your specific plan document, holding periods, and individual tax situation. The calculator assumes a qualified Section 423 ESPP; non-qualified plans have different tax treatment. Consult a qualified tax professional before making decisions about selling or holding ESPP shares.
How this is calculated
ESPP tax calculations follow the rules in IRC § 423 and IRS Publication 525. The key distinction is between qualifying and disqualifying dispositions:
- Purchase price: With lookback, purchase price = min(offering FMV, purchase FMV) × (1 − discount%). Without lookback, purchase price = purchase FMV × (1 − discount%).
- Bargain element: FMV at purchase date − purchase price per share. This is the discount you received.
- Qualifying disposition: Ordinary income = min(bargain element per share, gain per share) × shares. Remaining gain = LTCG. Requires 2 years from offering + 1 year from purchase.
- Disqualifying disposition: Ordinary income = bargain element per share × shares (full discount taxed as ordinary income). Capital gain = (sale price − FMV at purchase) × shares.
- FICA exemption: Section 423 ESPP discount is exempt from Social Security and Medicare tax on both qualifying and disqualifying dispositions.
- Tax savings: Disqualifying total tax − Qualifying total tax = savings from holding for qualifying disposition.
Sources
- IRS Publication 525 — Taxable and Nontaxable Income
- IRC § 423 — Employee Stock Purchase Plans (Cornell Law)
- IRS Form 3922 — Transfer of Stock Acquired Through an ESPP
Based on IRC § 423 and IRS Pub 525 · Last updated June 2026
Data sources
- ESPP tax rules: IRC § 423 (Cornell Law Institute)
- Taxable income rules: IRS Publication 525
- ESPP reporting: IRS Form 3922 Instructions
- Capital gains rates: IRS Topic No. 409 — Capital Gains
Data compiled by Zhisan — Last updated June 2026
Related Finance Calculators
Learn More
SE tax rate, deduction, quarterly payments
Fill-the-bracket strategy explained
Take-home pay and the rate to charge
Required minimum distributions in 2026
Safe harbor rules to avoid penalties
Why bonuses are withheld so high