RSU & Stock Option Tax Estimator
Estimate the tax bill on your RSUs, NSOs, and ISOs — ordinary income, capital gains, and AMT — before you vest, exercise, or sell. Type or drag any slider; results update instantly.
How to Use This Tax Estimator
Follow these steps in order — every result on the right updates live as you type or drag a slider.
- Pick your award type. Choose RSU for restricted stock units, NSO for non-qualified stock options, or ISO for incentive stock options. The tax math changes completely between them, so this choice drives everything below.
- Enter your grant. Add the number of shares, then the price at the taxable event — that is the fair market value at vesting for RSUs, or at exercise for options. For options, also enter your strike price (what you pay per share to exercise).
- Set your sale price. Enter what you expect to sell each share for. The difference between this and the taxable-event price is the appreciation that gets capital-gains treatment.
- Answer the holding questions. For ISOs, say whether your sale will be a qualifying disposition (held 2 years from grant and 1 year from exercise). For everything else, say whether you held the shares more than a year after vesting or exercise — that decides whether later growth is taxed at lower long-term capital-gains rates.
- Set your tax rates. Enter your federal marginal bracket (10%–37%), your state income-tax rate, and your long-term capital-gains rate (usually 15%). Watch Estimated total tax and Effective tax rate — they tell you what the government keeps.
Reading your results
- Taxable ordinary income: the chunk taxed like salary at vesting (RSU) or exercise (NSO, disqualifying ISO).
- Estimated total tax: federal + state on ordinary income, plus capital-gains tax on later appreciation, plus a simplified AMT estimate for ISOs.
- After-tax gain: sale proceeds minus what you paid to exercise minus all estimated taxes — what you actually keep.
- Effective tax rate: total tax divided by your pre-tax gain. If this surprises you, better now than in April.
Worked example
You vest 1,000 RSUs at $45 per share and later sell at $70, in the 24% federal bracket with 5% state tax and a 15% capital-gains rate, holding over a year. Ordinary income = 1,000 × $45 = $45,000 → $10,800 federal + $2,250 state. Appreciation = ($70 − $45) × 1,000 = $25,000 → $3,750 at long-term rates. Total tax ≈ $16,800 on a $70,000 pre-tax gain — you keep $53,200, a 24% effective rate. Your employer likely withheld only 22% federal at vest, so check you are covered.
What Is the RSU and Stock Option Tax Estimator?
The RSU and Stock Option Tax Estimator is a free equity-compensation tax calculator that shows what you will actually owe — and keep — when your company stock pays out. If you work in tech or finance, a large share of your compensation probably arrives as RSUs (Restricted Stock Units), NSOs (Non-Qualified Stock Options), or ISOs (Incentive Stock Options). Each is taxed differently, at different times, and the bill routinely surprises people by tens of thousands of dollars.
This tool models the three taxable moments that matter. Vesting (RSUs): the shares become yours and their market value is taxed as ordinary income, like salary. Exercise (options): for NSOs the discount to market value — the “spread” — is ordinary income immediately; for ISOs there is no regular income tax at exercise, but the spread can trigger the Alternative Minimum Tax (AMT). Sale: any growth after the taxable event is a capital gain, taxed at lower long-term rates if you held more than a year. Enter your grant, prices, holding periods, and tax brackets; every result updates instantly.
The Exact Formula Behind the Math
Every number on this page comes from standard U.S. equity-tax rules. For RSUs, ordinary income = shares × fair market value at vest. For NSOs, ordinary income = (FMV at exercise − strike price) × shares, floored at zero. For ISOs with a qualifying disposition (sold at least 2 years after grant and 1 year after exercise), there is no ordinary income at all: the entire gain, (sale price − strike) × shares, is taxed as long-term capital gain. With a disqualifying disposition, ordinary income = min(bargain element, actual gain per share) × shares, and the remainder is capital gain.
From there: federal tax = ordinary income × your marginal federal rate; state tax = ordinary income × your state rate. Employers typically withhold a flat 22% federal on supplemental wages like RSU vests — often less than your bracket, which is why April brings surprises. Appreciation after the taxable event is taxed at your long-term capital-gains rate if held over a year, otherwise at ordinary rates. For ISOs, the tool adds a simplified AMT estimate = bargain element × 26% (real AMT uses an exemption and 26%/28% brackets, and often generates a credit against future regular tax). Total tax is the sum of all pieces; after-tax gain = sale proceeds − exercise cost − total tax; effective tax rate = total tax ÷ pre-tax gain.
Why This Matters for Finance and Tech
In tech and finance, equity is not a bonus — it is the compensation. RSU refreshers, option grants, and ESPP purchases can dwarf base salary, which means tax planning is compensation planning. The classic expensive mistakes are all avoidable with a calculator: exercising ISOs without modeling AMT and discovering a five-figure tax bill on shares you have not sold; assuming the 22% employer withholding covers a 32%+ bracket; selling NSO shares days after exercise and converting what could have been long-term gains into short-term ones; or holding RSUs through a price drop and paying ordinary income tax on value that no longer exists.
Running the numbers before you act turns equity from a lottery ticket into a plan. You can compare exercising ISOs this year versus next, see exactly how much a qualifying disposition saves versus selling early, and decide how many shares to sell immediately to cover withholding. Ten minutes with this estimator can easily be worth more than a year of salary negotiation.
Got Questions?
We Got Answers
Straightforward, no-fluff answers about equity taxes.
How are RSUs taxed?
RSUs are taxed as ordinary income at vesting: shares vested × the stock’s fair market value that day is added to your W-2 like salary. Your employer usually withholds a flat 22% federal (plus state taxes). Your cost basis becomes the vesting-day value, so any later gain or loss when you sell is a capital gain or loss — long-term if you hold more than a year after vesting.
What is the difference between ISO and NSO taxation?
With NSOs, the spread between the market value and your strike price is taxed as ordinary income the moment you exercise. With ISOs, there is no regular income tax at exercise — but the spread counts as income for the Alternative Minimum Tax. If you then hold the ISO shares at least 2 years from grant and 1 year from exercise (a qualifying disposition), the entire profit is taxed at lower long-term capital-gains rates. Sell earlier and part of the gain is recharacterized as ordinary income.
How do I estimate AMT on an ISO exercise?
Multiply the bargain element — (market value at exercise − strike price) × shares — by roughly 26%. That is the simplified estimate this calculator uses. The real AMT calculation applies an exemption amount and 26%/28% brackets to your total AMT income, so treat this as a warning signal, not a filing number. One consolation: AMT you pay on ISOs often generates a credit you can use against regular tax in future years.