What is ISO vs NSO Stock Options Tax Calculator?
A ISO vs NSO Stock Options Tax Calculator computes the tax owed on a given income. It applies the standard formula to the values you enter and returns the result instantly, without sending any data to a server. Taxpayers use it to estimate their liability before filing.
ISO vs NSO Stock Options Tax Calculator
Estimate exercise tax, AMT exposure, and sale tax for Incentive Stock Options vs Non-Qualified Stock Options.
TLDR
NSOs trigger ordinary income tax on the bargain element (FMV minus strike) at exercise - hits your W-2. ISOs avoid regular tax at exercise but the bargain element triggers AMT. Hold ISOs 1 year past exercise + 2 years past grant for full long-term capital gains treatment on sale.
How to use this calculator
- Enter your inputs. Each field is labeled with its unit (dollars, percent, age, etc.).
- Read the result instantly. Numbers update as you type - no submit button.
- Adjust to test sensitivity. Change one input at a time to see what moves the result most.
- Cross-check the formula in the section below. Calculator math should match the published formula.
- Copy or screenshot the result for later. The site does not save anything; close the tab and inputs are gone.
About this tool + formula
This calculator uses real 2025-26 IRS, SSA, and CMS published values. The math runs entirely in your browser - nothing is sent to a server. The underlying formula is:
NSO at exercise: ordinary_tax = (FMV - strike) * shares * marginal_rate ISO at exercise: AMT = max(0, (regular_AMTI + bargain) * 26% / 28% - exemption - regular_tax) Qualifying disposition: gain * LTCG_rate
Sources: IRS contribution limits, SSA reduction factors, CMS Medicare premium tables, US Treasury auction yields, HHS Federal Poverty Guidelines. Numbers are refreshed annually as new figures publish.
Real-world scenarios where this calculator helps
Pre-IPO startup employees
Most early-stage grants are ISOs. Exercising while strike ~ FMV (low bargain element) keeps AMT minimal. Wait for the 1+1+2 qualifying period before selling.
Large NSO grants at public companies
NSOs at public companies hit your W-2 hard at exercise. Sell same-day to cover tax + a buffer; never hold concentration unless you have conviction.
ISO early exercise + 83(b)
If your grant allows early exercise of unvested options, file 83(b) within 30 days. Bargain element may be near zero, eliminating AMT and starting the holding clock immediately.
Disqualifying disposition planning
If you must sell ISO shares before the 1+2 holding period, the bargain element flips to ordinary income (W-2 add-back). Sometimes worth it if AMT was already heavy.
What this tool does
- Distinguishes between ISO and NSO tax treatment.
- Computes the bargain element at exercise.
- Estimates AMT exposure for ISOs using 2025 exemption and 26% / 28% rate breakpoint.
- Splits ISO sale tax by qualifying vs disqualifying disposition.
- Reports estimated net after-tax proceeds.
What it does NOT handle
- Doesn't model the AMT credit carryforward (you can recover paid AMT in later years when regular tax exceeds AMT).
- Doesn't apply state AMT (most states do not have AMT, but California does).
- Doesn't handle 83(b) elections, RSUs, or RSAs.
- Doesn't model wash sales or rate sequencing across multiple lots.
- Doesn't include Net Investment Income Tax (3.8%) on high-income capital gains.
Common mistakes and pitfalls
- Exercising large ISOs late in the year without checking AMT. Bargain element is added to AMTI and triggers AMT - often a big surprise.
- Selling ISO shares within 1 year of exercise (or 2 years of grant). That converts qualifying disposition to disqualifying - bargain becomes ordinary income.
- Not setting aside cash to pay AMT. AMT is owed by April 15 of the year after exercise; selling shares to pay can blow up the qualifying disposition timeline.
- Letting shares expire 90 days after termination. Most ISO plans require exercise within 90 days of leaving - or they convert to NSOs (or expire entirely).
- Treating NSOs like ISOs. NSO bargain element is W-2 income, taxed at exercise regardless of holding period.
Frequently asked questions
What is the difference between ISO and NSO?
ISOs (Incentive Stock Options) get preferential tax treatment if held long enough but trigger AMT. NSOs (Non-Qualified) tax the bargain element as ordinary income at exercise.
What is the bargain element?
(FMV at exercise minus strike price) times shares. For NSO this is W-2 income at exercise. For ISO this is included in AMT income only.
What is AMT?
Alternative Minimum Tax - a parallel tax system. You compute regular tax and AMT, then pay whichever is higher. ISO bargain element is one of the largest AMT triggers.
What is a qualifying disposition?
Selling ISO shares at least 1 year after exercise AND at least 2 years after grant. Result: entire gain (sale - strike) taxed as long-term capital gain.
What is a disqualifying disposition?
Selling ISO shares before meeting the 1+2 rule. Bargain element becomes W-2 ordinary income; any further gain may be short or long-term capital gain.
Can I recover AMT paid in a later year?
Yes. AMT paid on ISO exercise creates a credit (Form 8801) that reduces regular tax in years when regular tax exceeds AMT.
What is 83(b) election?
If your grant allows early exercise of unvested shares, 83(b) lets you recognize tax now (when bargain is small or zero) instead of at vest. Must file within 30 days.
How are RSUs taxed?
RSUs (Restricted Stock Units) are taxed as ordinary W-2 income at vesting (not exercise). Different from options entirely - this calculator does not handle RSUs.
