Equity Compensation Calculators

ESPP (Employee Stock Purchase Plan) Tax Calculator

Calculate the ordinary income vs. capital gains tax split when you sell ESPP shares — compare a qualifying vs. disqualifying disposition and see your real after-tax proceeds.

| Updated
Use Calculator Free — No Sign-up Instant Results 2,740 Tests Passing Updated

Enter Your Details

Adjust values to see instant results

11000000
$0$10,000
$0$10,000
$0$10,000

Additional Details

$0$10,000

Additional Details

$0$20,000,000
015%

Ordinary Income (Taxed as Wages)

$600.00

Estimated • Based on your inputs

Residual Capital Gain/Loss

$3,000.00

Total Estimated Tax Owed

$624.00

Net Proceeds After Tax

$6,376.00

Detailed Breakdown

Effective Discount vs. Purchase-Date FMV32.00%
Total You Paid at Purchase$3,400.00
23%
Total Sale Proceeds$7,000.00
48%
Total Gain/Loss on Sale$3,600.00
25%
Federal Tax on Ordinary Income$144.00
1%
State Tax on Ordinary Income$30.00
0%
Tax on Residual Capital Gain$450.00
3%

Disclaimer: This calculator provides estimates for informational purposes only. Results should not be considered financial, tax, or legal advice. Consult a qualified professional for your specific situation.

How This Calculator Works

Calculation methodology and assumptions

When you sell shares purchased through a Section 423 qualified Employee Stock Purchase Plan, part of your gain is taxed as ordinary income and part as a capital gain — the split depends on whether you meet the holding period for a "qualifying disposition" (at least 2 years from the start of the offering period and at least 1 year from the purchase date). For a QUALIFYING disposition, ordinary income equals the lesser of (1) the discount at grant — the offering-date fair market value minus your purchase price — or (2) your actual gain at sale; the rest is long-term capital gain (IRS FAQ, "Stocks (options, splits, traders) 5"). For a DISQUALIFYING disposition, ordinary income instead equals the full bargain element at purchase — the purchase-date fair market value minus your purchase price — regardless of what the stock does afterward (even a later loss doesn't erase this ordinary income); any further gain or loss from the purchase-date price to the sale price is a separate capital gain or loss. Unlike NSO or disqualifying-ISO exercise income, ESPP ordinary income is exempt from FICA (Social Security/Medicare) withholding under IRC §3121(a)(22) and IRS Notice 2002-47, so only federal and state income tax apply here.

Key State Information

This calculator applies federal tax rules (which are the same nationwide for ESPP disposition treatment) plus a flat state income tax rate you provide against the ordinary-income portion. A handful of states tax capital gains at different rates than ordinary income or exempt certain gains — this calculator assumes your state taxes both at the flat rate you enter.

Standard financial formulas Pre-filled with documented data Estimates only — not financial advice
Data Source
IRS FAQ "Stocks (options, splits, traders) 5" (irs.gov); IRS Topic 427; IRC §421-423, §3121(a)(22); IRS Notice 2002-47. The IRS FAQ page's disqualifying-disposition paragraph does not render as parseable text in this environment (the heading appears with no body text beneath it), so that specific rule was cross-verified against two independent secondary sources before use — see methodology note below.
View Original Source | Source record reviewed | Review target: annually

How to Use This Equity Compensation Calculator

  1. 1

    Enter your information

    Input the required values. The calculator is pre-filled with your state's data where applicable — adjust to match your specific situation for accurate results.

  2. 2

    Review default values

    Check that the pre-filled state-specific data (tax rates, median values, etc.) matches your local situation. You can override any value to customize the calculation.

  3. 3

    Analyze your results

    Review the calculated outputs. Use the breakdown table to understand exactly how each factor contributes to the final result.

  4. 4

    Compare across states

    Use the related state calculators linked below to compare results across different states — useful for relocation planning and financial comparison.

Example Calculation

Here's a practical example using this state's data.

The calculator uses state-specific public data and documented estimates where available — including tax rates, median values, and cost benchmarks — to produce a personalized estimate for the inputs you provide.

Result: Results will vary based on your individual inputs. Use this calculator as a starting point, then adjust the values to test different scenarios. The methodology section below explains exactly how each result is calculated.

What Affects Your Results

State-Specific Inputs

Each state has unique rates, fee schedules, and regulatory requirements that can affect results. This page's methodology and source card identify which inputs are sourced, modeled, or user-adjustable.

Income Level

Many calculations are income-dependent due to progressive tax brackets, phase-outs, or income-based eligibility thresholds. Higher income doesn't always mean proportionally higher costs.

Local Variations

State averages may not reflect your specific city or county. Local taxes, fees, and market conditions can vary ±20% from state averages.

Annual Changes

Tax rates, fee schedules, and regulations change. Check the recorded source-review date and verify critical numbers with the relevant agency.

Tips & Best Practices

  • Always verify pre-filled values against your actual data. State averages are a good starting point but your situation may differ significantly.
  • Run multiple scenarios by adjusting key inputs to see how changes affect your results. This helps with planning and decision-making.
  • Compare your results across states using the related calculators linked below — especially valuable if you're considering relocating or doing business in another state.
  • Bookmark this page to recalculate periodically as rates change. Check the page source card and review date before relying on a pre-filled value.
  • Consult a qualified professional for major financial decisions. These calculators provide estimates based on standard formulas — a CPA or financial advisor can factor in your complete financial picture.
SC

StateCalc Team

Editorial Team

The StateCalc team builds free financial calculators using data from official government sources including the IRS, U.S. Census Bureau, BLS, and state revenue departments. All formulas are validated by an automated test suite and cross-referenced against published data.

Our editorial standards

Frequently Asked Questions

What is the difference between a qualifying and disqualifying ESPP disposition?

A qualifying disposition means you sold the shares at least 2 years after the offering period began and at least 1 year after you purchased them — this caps your ordinary income at the smaller of the discount-at-grant or your actual gain, with the rest taxed as long-term capital gains. A disqualifying disposition (sold before meeting either holding period) instead taxes the full bargain element at purchase (purchase-date FMV minus your price) as ordinary income, with any remaining gain/loss treated separately as a capital gain/loss.

Do I owe FICA (Social Security/Medicare) tax on ESPP income?

No. Unlike NSO stock option exercise income, ordinary income recognized from an ESPP disposition — whether qualifying or disqualifying — is specifically exempt from FICA withholding under IRC §3121(a)(22). You only owe federal and state income tax on it, not Social Security or Medicare tax.

What is a "lookback" provision in an ESPP?

A lookback lets your purchase price be based on the discount applied to the LOWER of the stock price at the start of the offering period or the price on the purchase date. If the stock rose during the offering period, this can make your effective discount (measured against the purchase-date price) much larger than the plan's stated discount rate — e.g. a 15% discount can become a 30-40%+ effective discount if the stock price roughly doubled during the offering period.

Do I still owe ordinary income tax if I sell ESPP shares at a loss?

Possibly, yes — for a disqualifying disposition. The ordinary income (purchase-date FMV minus your purchase price) is recognized based on the price at purchase, not the eventual sale price. If the stock later drops below the purchase-date price, you'll have both ordinary income to report AND a separate capital loss, which is a common and unpleasant surprise for employees who hold through a stock decline.

How much can I contribute to an ESPP?

Section 423(b)(8) caps the stock you can purchase at $25,000 of fair market value (measured at the start of the offering period, not your discounted price) per calendar year across all of your employer's qualified ESPPs — this effectively limits how much payroll-deduction stock you can accumulate at the tax-advantaged discount each year.

People Also Calculate

Frequently used together with this calculator

Related Calculators

📜

More Equity Compensation Calculators

View all Equity Compensation Calculators