ISO vs NSO: what's the tax difference?

ISOs and NSOs are taxed completely differently. See who can get each, when tax hits, and a full worked example comparing both.

ISO vs NSO tax treatment differs mainly in timing and rate. Non-qualified stock options (NSOs) trigger ordinary income tax the moment you exercise, on the spread between strike price and fair market value. Incentive stock options (ISOs) trigger no regular income tax at exercise — but the same spread can trigger the alternative minimum tax (AMT), and you only get favorable long-term capital gains treatment if you hold the shares long enough after both grant and exercise.

Priya joined a Series C startup as employee number 40 and got 20,000 ISOs. Her friend Marcus joined the same company six months later as a contractor and got 20,000 NSOs at the same strike price, because contractors can't legally receive ISOs. When both of them exercise on the same day, at the same price, their tax bills will look nothing alike — and that's the whole story of this article.

Key points

  • NSOs are taxed as ordinary income at exercise, on the spread between strike price and fair market value (FMV); anyone — employees, contractors, advisors, board members — can receive them.
  • ISOs owe no regular income tax at exercise, only employees can receive them, and gains can qualify for long-term capital gains rates if you hold long enough — but the exercise spread can trigger AMT.
  • To get the best ISO tax treatment (a "qualifying disposition"), you must hold the shares more than 1 year after exercise and more than 2 years after grant — miss either deadline and the ISO is taxed like an NSO.

What each option type actually is

A stock option is a right to buy a set number of shares at a fixed price (the strike price) by some future date. Both ISOs and NSOs work that way. The difference is entirely in the tax code, not in how the option itself functions.

NSOs (non-qualified stock options) are the default option type. Companies can grant them to anyone: employees, contractors, consultants, advisors, board members. There's no special IRS approval required, and no dollar cap on how many a person can receive.

ISOs (incentive stock options) are a special category defined in Internal Revenue Code Section 422. They come with real tax advantages, but also real restrictions: only employees can get them (not contractors or non-employee board members), and only up to $100,000 worth (valued at grant) can become exercisable for a person in any calendar year — anything above that automatically converts to NSO treatment. If you want the mechanics of that $100k rule, see our $100k rule breakdown.

Who can receive each type

This part is simple and non-negotiable:

  • ISOs: W-2 employees of the company only. The moment someone stops being an employee (or was never one, like a contractor), they cannot hold ISOs — in fact, ISOs generally convert to NSOs 90 days after employment ends if not exercised by then.
  • NSOs: Anyone. Employees, contractors, advisors, consultants, board members, and often terminated employees who are past their ISO grace period.

That's why a startup's cap table usually has both option types in play — one flavor for the W-2 team, another for everyone else.

The core tax-timing difference

Here's the intuition: the government wants to tax compensation as ordinary income, at ordinary income rates, when you receive it. NSOs follow that instinct directly. ISOs get a legislated exception, as an incentive (hence the name) to keep employees invested longer term — but the exception comes with a catch called AMT.

NSOs — taxed at exercise. When you exercise an NSO, the spread (FMV minus strike price) is added to your W-2 income immediately, taxed at ordinary income rates, and subject to payroll tax withholding. Your employer treats it just like a cash bonus. There's no way to defer this.

ISOs — no regular tax at exercise, but AMT risk. When you exercise an ISO and hold the shares, you owe no regular income tax at that moment. But the spread is added back as a preference item on IRS Form 6251 for AMT purposes. If your AMT liability ends up higher than your regular tax liability, you pay the difference — even though you haven't sold a single share or received any cash. This is the single most misunderstood part of ISO taxation, and it's why large ISO exercises can create a real cash-flow problem: taxes due on paper gains with no liquidity to pay them.

If you're navigating that specific risk, our AMT on ISO exercise guide walks through the calculation in detail.

Holding-period rules for ISO long-term treatment

An ISO only gets its full tax benefit — the entire gain taxed at long-term capital gains rates instead of ordinary income — if you clear a qualifying disposition. That means holding the shares:

  • More than 1 year after exercise, and
  • More than 2 years after the original grant date

Both conditions must be true. If you sell even one day early on either clock, it becomes a disqualifying disposition, and the spread at exercise gets taxed as ordinary income — essentially collapsing back to NSO-like treatment, except you may have already paid AMT on the way in, which then needs to be reconciled through the AMT credit.

Long-term capital gains rates for 2025 top out at 20% (plus a possible 3.8% net investment income tax), compared with ordinary income rates that can reach 37% (IRS Form 6251 instructions; Tax Foundation, 2025 tax brackets). That gap is the entire reason people are willing to hold ISO shares through the risk of a falling stock price — the math only works if the qualifying-disposition clock is respected.

ISO vs NSO: side-by-side

ISO NSO
Who can receive it Employees only Anyone (employees, contractors, advisors, board members)
Tax at grant None None
Tax at exercise (regular tax) None Ordinary income tax on the spread
Tax at exercise (AMT) Spread may trigger AMT Not applicable
Payroll tax withholding at exercise None Yes, employer withholds
Annual dollar limit $100,000 (valued at grant) per year to keep ISO status None
Tax at sale, if held long enough Entire gain at long-term capital gains rates Only the post-exercise appreciation is a capital gain; the exercise spread was already taxed as ordinary income
Holding period for best treatment 1 year from exercise + 2 years from grant None — capital gains clock just needs 1 year from exercise for post-exercise gains
Company gets a tax deduction Only if disqualified early Yes, generally when you recognize ordinary income

A worked example

Priya and Marcus both work at the same startup. Both were granted options with a $2 strike price. Both exercise on the same day, when the FMV is $12 per share, for 10,000 shares each. The spread is identical: $10 per share, or $100,000 total.

Marcus (NSO): - At exercise: $100,000 spread is added to his W-2 income immediately. At a combined marginal rate of roughly 32% federal ordinary income tax (plus payroll tax withholding), he owes roughly $32,000 in federal tax that year, due regardless of whether he sells any shares. - Suppose Marcus holds the shares more than a year and later sells at $20/share. His cost basis is now $12 (strike price plus the spread he already paid tax on), so the additional $8/share gain ($80,000 total) is a long-term capital gain, taxed at 15–20%. - Total taxable events: ordinary income at exercise, capital gains at sale.

Priya (ISO), assuming a qualifying disposition: - At exercise: no regular income tax. But the $100,000 spread is an AMT preference item. Depending on her other income, this could trigger AMT — let's say it pushes her into owing an extra $18,000 in AMT for that year, money due with no cash from a sale to cover it. - She holds the shares more than 1 year past exercise and more than 2 years past grant, then sells at $20/share. - At sale: the entire gain — from $2 strike price to $20 sale price, or $18/share ($180,000 total) — is taxed at long-term capital gains rates (15–20%), not ordinary income rates. She also gets to claim an AMT credit in later years to recover some or all of the $18,000 she prepaid. - Total taxable events: AMT at exercise (recoverable later via credit), long-term capital gains at sale.

The punchline: Priya's total lifetime tax bill on this position is likely lower than Marcus's, because her entire $180,000 gain gets long-term rates instead of splitting between ordinary income and capital gains. But she took on a real risk Marcus didn't — she paid AMT on paper gains before selling a single share, and if the stock had dropped after exercise, she could have paid tax on a gain that evaporated.

How WealthOS helps

Connect your grant details in WealthOS and we'll flag whether each grant is an ISO or NSO, track your qualifying-disposition dates automatically, and model your AMT exposure before you exercise — so you're not guessing at tax season.

Frequently asked questions

Can the same person hold both ISOs and NSOs?
Yes. It's common for an employee to have ISOs from earlier grants and NSOs from a grant that exceeded the $100,000 annual limit, or from options granted after they left W-2 employment.
If I early-exercise an ISO before it vests, does the holding period start then?
The exercise-date clock starts when you exercise, but if the shares are still subject to vesting (unvested restricted stock), special rules apply and you may want to consider an 83(b) election.
Does converting an ISO to an NSO cost me anything upfront?
No — the conversion (whether via the $100,000 limit or the 90-day post-employment window) just changes future tax treatment; it isn't itself a taxable event.
Which is better, ISO or NSO?
Neither is universally better. ISOs offer a lower tax ceiling if you can hold through the required periods and manage AMT, but NSOs are simpler and carry no AMT risk. The right choice depends on your cash position, risk tolerance, and conviction in the stock.
Do ISOs and NSOs vest the same way?
Yes — vesting schedules are set by the company's equity plan and are independent of the ISO/NSO tax classification.

Educational content, not tax advice. Your outcome depends on your grant documents, income and state. Equity Tax Engine models your actual position — join the waitlist.

More in ISO & NSO Basics

Run your own numbers