finance calculator

Stock Option Tax Estimator

Roughly estimate ordinary income/AMT on exercise and capital gains tax on sale for ISO/NSO stock options (non-advisory).

Results

Bargain element (spread × shares)
$10,000
NSO ordinary income
$10,000
ISO AMT income
$0
NSO ordinary tax
$3,200
ISO AMT (est.)
$0
Capital gains tax
$750
Total estimated tax
$3,950
Gross sale proceeds
$20,000
Net proceeds after tax & strike
$11,050

Overview

Stock options can be life‑changing, but the tax math often feels like a black box. Between NSOs, ISOs, ordinary income, AMT, and capital gains, it’s hard to know what exercising and selling will actually leave in your pocket. Waiting for a surprise at tax time is risky; on the other hand, you don’t always need a full-blown tax model just to understand rough orders of magnitude.

This stock option tax estimator gives you a directional, non‑advisory view of the key moving parts. You specify whether you’re dealing with NSOs or ISOs, enter shares, strike price, fair market value (FMV) at exercise, sale price, and your best-guess tax rates. The calculator then approximates the “bargain element” (spread × shares), estimates ordinary or AMT income, applies a simple capital‑gains tax on your sale, and reports total estimated tax and net proceeds after paying both tax and strike. It’s not a substitute for personalized tax advice, but it’s very useful for sanity‑checking scenarios before you talk to a professional.

How to use this calculator

  1. Choose whether you are analyzing NSOs or ISOs using the Option type selector.
  2. Enter the number of Shares you plan to exercise and/or sell, your Strike price per share, and the Fair market value (FMV) at the time you exercise.
  3. Enter the Sale price you expect to receive per share when you sell (which may be the same as FMV if you exercise and sell immediately, or different if you hold).
  4. Provide your estimated Ordinary tax rate (%), Capital gains rate (%), and AMT rate (%) in the case of ISOs. These should reflect your marginal rates, not necessarily your average effective tax.
  5. Review the bargain element, estimated ordinary or AMT income and tax, capital gains tax, total tax, and net proceeds after paying strike and tax.
  6. Experiment with different sale prices, exercise timings, or tax rates to get a sense of how sensitive your after‑tax outcome is to each assumption.

Inputs explained

Option type
Whether you are modeling non‑qualified stock options (NSOs) or incentive stock options (ISOs). NSOs typically trigger ordinary income at exercise, while ISOs have special AMT and holding‑period rules that can lead to more favorable capital‑gains treatment if conditions are met.
Shares
The number of option shares you plan to exercise and ultimately sell in this scenario. You can run the calculator multiple times with different share counts to see how scaling up or down changes tax and net proceeds.
Strike price
The exercise price per share specified in your option grant. This is the amount you pay to turn each option into a share. The difference between FMV and strike is what creates the bargain element.
FMV at exercise
The fair market value per share at the time you exercise the options. For private companies, this is often the most recent 409A valuation price; for public companies, it may be the market price on the exercise date. FMV at exercise drives the size of the bargain element and, for ISOs, potential AMT exposure.
Sale price
The per‑share price at which you actually sell the stock. If you exercise and sell immediately (a same‑day sale), FMV and sale price may be the same; if you hold, the sale price could be materially higher or lower than FMV at exercise.
Ordinary tax rate (%)
Your marginal ordinary income tax rate (federal, and optionally you can embed state/local effects here). It is applied to NSO ordinary income and also useful as a reference when thinking about how extra income might affect your overall tax picture.
Capital gains rate (%)
The tax rate you expect to pay on capital gains per share (Sale price − FMV at exercise). For long‑term gains, this might be a preferential rate; for short‑term gains, it may be similar to your ordinary rate. The calculator does not enforce holding periods, so you choose the rate that best matches your expected classification.
AMT rate (%) (ISO)
An approximate AMT rate to apply to ISO bargain‑element income. Real AMT calculations are more nuanced, but this rate gives you a ballpark sense of how much extra tax might be triggered by exercising ISOs in a given year.

How it works

The core building block is the bargain element: Bargain element = (FMV at exercise − Strike price) × Shares. This is the built‑in gain you unlock when you exercise options—that is, the difference between what you pay per share and what the shares are actually worth at that moment.

For NSOs, the bargain element is generally treated as ordinary income at exercise and shows up on your W‑2 or 1099. The calculator treats NSO ordinary income as equal to the bargain element and estimates ordinary tax by multiplying that income by your Ordinary tax rate (%).

For ISOs, the bargain element is not regular taxable income at exercise in many cases, but it can be treated as income for AMT purposes. The calculator estimates ISO AMT income as the bargain element and applies your AMT rate (%) to approximate potential AMT. (In reality, AMT is more complex and depends on your full tax picture.)

On the sale side, the calculator approximates capital gains using Sale price − FMV at exercise as the gain per share, multiplied by Shares. That difference is multiplied by your Capital gains rate (%) to estimate capital gains tax. It does not distinguish long‑term vs short‑term rates or holding periods; you supply whatever rate matches your expected treatment.

Gross sale proceeds are computed as Sale price × Shares. From this, the calculator subtracts Strike price × Shares (the cash you spend to exercise) and the estimated Total tax (ordinary/AMT plus capital gains) to arrive at Net proceeds.

The outputs show bargain element, NSO ordinary income, ISO AMT income, ordinary/AMT tax, capital gains tax, total tax, gross proceeds, and net proceeds so you can see where money flows at each stage.

Formula

Bargain = (FMV − Strike) × Shares
NSO ordinary = Bargain (taxed at ordinary)
ISO AMT income ≈ Bargain (subject to AMT)
Ordinary/AMT tax ≈ Income × corresponding rate
Cap gains = (Sale − FMV) × Shares × Cap gains rate
Net ≈ Sale proceeds − (Strike × Shares) − Total estimated tax

When to use it

  • Sanity‑checking potential tax exposure before exercising a large batch of NSOs or ISOs, so you don’t inadvertently create an unexpected five‑ or six‑figure tax bill.
  • Comparing an immediate exercise‑and‑sell strategy to exercising and holding, by changing FMV at exercise, sale price, and capital‑gains rate assumptions and observing net proceeds.
  • Understanding the rough trade‑offs between NSO and ISO grants at a high level, by toggling option type and seeing how ordinary vs AMT and capital gains play out.
  • Planning liquidity around a tender offer, secondary sale, or IPO lockup expiration by estimating how much tax you may owe on a particular sell‑down scenario.
  • Preparing for conversations with a tax professional or financial planner armed with concrete example numbers instead of only general questions.

Tips & cautions

  • Use conservative tax rates if you are unsure—rounding your ordinary, AMT, or capital‑gains rates slightly up can help you avoid underestimating the tax hit when you eventually file.
  • Be especially cautious with ISOs exercised in years of large FMV increases. Even if you don’t sell, the bargain element can create significant AMT exposure; this calculator can help you see a rough magnitude but cannot capture credits or future AMT recovery.
  • For NSOs where your employer withholds tax at exercise, remember that withholding may under‑ or over‑shoot your true liability, particularly for large exercises. The estimator uses your marginal rate, which may differ from the flat supplemental withholding rate your employer applies.
  • Consider running multiple scenarios with different sale prices (for example, −20%, flat, +20%, +50%) to see how sensitive your net proceeds are to stock price moves, especially if you plan to hold for a while after exercising.
  • Keep in mind that state and local taxes can add substantial costs on top of federal tax. You can either bake those into the rates you enter or treat the calculator’s output as federal‑only and manually add an extra buffer.
  • Not tax advice and not a full tax model. The calculator uses simple linear formulas and flat rates and does not account for bracket structures, phaseouts, deductions, credits, or interaction with other income.
  • Does not distinguish between long‑term and short‑term capital gains holding periods, wash sales, or specific‑lot identification; you must choose an appropriate capital‑gains rate based on your own facts.
  • ISO AMT treatment is highly simplified; it ignores AMT exemption thresholds, AMT credit carryforwards, and the possibility of recovering AMT in future years.
  • Does not handle special cases such as Qualified Small Business Stock (QSBS), Section 83(b) elections, disqualifying dispositions of ISOs, or shares acquired through ESPPs and RSUs.
  • Focuses on a single exercise‑and‑sell episode; it does not model multi‑year exercise strategies, staggered sales, or interactions with other equity events.

Worked examples

ISO exercise and sale with AMT exposure

  • Option type: ISO; Shares = 1,000; Strike = $5; FMV at exercise = $15; Sale price = $20.
  • Bargain element = (15 − 5) × 1,000 = $10,000.
  • Assuming AMT rate = 28%, estimated ISO AMT ≈ $10,000 × 0.28 = $2,800.
  • Capital gain per share = 20 − 15 = $5; total gain = 1,000 × $5 = $5,000.
  • With capital gains rate = 15%, capital gains tax ≈ $5,000 × 0.15 = $750.
  • Gross proceeds from sale = 1,000 × $20 = $20,000; cost to exercise = 1,000 × $5 = $5,000.
  • Total estimated tax ≈ $2,800 + $750 = $3,550; Net proceeds ≈ $20,000 − $5,000 − $3,550 = $11,450.

NSO exercise and sale with ordinary income and capital gains

  • Option type: NSO; Shares = 500; Strike = $2; FMV at exercise = $10; Sale price = $12.
  • Bargain element = (10 − 2) × 500 = $4,000 (treated as ordinary income).
  • At a 24% ordinary rate, ordinary tax ≈ $4,000 × 0.24 = $960.
  • Capital gain per share = 12 − 10 = $2; total gain = 500 × $2 = $1,000.
  • At a 15% capital gains rate, capital gains tax ≈ $1,000 × 0.15 = $150.
  • Gross proceeds = 500 × $12 = $6,000; exercise cost = 500 × $2 = $1,000.
  • Total estimated tax ≈ $960 + $150 = $1,110; Net proceeds ≈ $6,000 − $1,000 − $1,110 = $3,890.

Comparing exercise sizes to avoid large AMT spikes

  • Run the calculator with a small batch of ISO shares (for example, 200 shares) and then with a larger batch (for example, 2,000 shares) using the same strike, FMV, and AMT rate.
  • Compare the estimated AMT exposure and net proceeds for each scenario.
  • Use these rough results to discuss with a tax professional whether spreading exercises over multiple years might smooth AMT and better match your risk and liquidity profile.

Deep dive

This stock option tax estimator provides a simplified view of how NSO and ISO exercises and sales translate into ordinary income, AMT exposure, capital gains tax, and net cash in your pocket. By entering option details, FMV, sale price, and your estimated tax rates, you get a transparent breakdown of bargain element, tax line items, and post‑tax proceeds.

Use it as a planning tool before big equity decisions—such as exercising a large grant ahead of a liquidity event or cashing out after an IPO—so you can see whether your after‑tax outcome aligns with your expectations and risk tolerance.

Because the model is intentionally conservative and high‑level, it’s a great way to frame questions for your CPA or financial advisor: you can bring scenario outputs to a meeting and ask how real‑world rules, like holding periods and AMT credits, might modify the rough numbers.

FAQs

How does this tool handle long-term versus short-term capital gains?
It does not distinguish between them automatically. You choose a single Capital gains rate (%) that reflects your expected treatment based on how long you plan to hold the shares. For long-term scenarios, you might enter a preferential rate; for short-term or same-day sales, you may use a rate similar to your ordinary income rate.
Can this calculator tell me exactly how much AMT I will owe on ISO exercises?
No. AMT is a separate parallel tax system with its own exemptions, thresholds, and interactions with your full income and deductions. This tool simply multiplies the bargain element by an AMT rate you choose to give you a rough sense of magnitude. Only a full AMT computation—via tax software or a tax professional—can determine your actual AMT liability and any credits.
Does this include state and local income taxes on option income and gains?
State and local taxes are not modeled separately. You can either incorporate them into higher effective rates when entering your ordinary, capital gains, or AMT percentages, or treat the results as mostly federal and add an extra buffer for state and local tax effects.
What about special rules like QSBS, 83(b) elections, or disqualifying dispositions of ISOs?
Those are outside the scope of this calculator. QSBS, 83(b), and specific ISO holding‑period rules can dramatically change tax outcomes, especially for startups and early‑stage equity. Use this tool for plain‑vanilla NSO/ISO scenarios and rely on a qualified tax professional for advanced planning under those special regimes.
Is it safe to rely on this tool for my tax filings or exercise decisions?
No. The estimator is designed for education and rough planning only. Equity compensation tax is complex and highly fact‑specific. Before exercising or selling significant quantities of options, you should review your grants, vesting, and scenario outputs with a CPA or tax advisor who can run full, personalized tax calculations.

Related calculators

This stock option tax estimator uses simplified formulas and user-supplied tax rates to provide rough, educational estimates of NSO and ISO tax consequences. It does not reflect all applicable tax rules, does not compute full regular or AMT liabilities, and is not tax, legal, or investment advice. Always consult a qualified tax professional and review official guidance before making exercise, sale, or filing decisions.