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 This RSU Tax Calculator?
This free RSU tax calculator 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 pay probably arrives as RSUs (Restricted Stock Units), NSOs (Non-Qualified Stock Options), or ISOs (Incentive Stock Options). Each type is taxed differently, and the bill routinely surprises people by tens of thousands of dollars. As a result, running the numbers first is one of the highest-value things you can do with ten minutes.
The calculator models the three taxable moments that matter. First, vesting (RSUs): the shares become yours, and their market value is taxed as ordinary income, just like salary. Next, exercise (options): for NSOs, the discount to market value — the “spread” — counts as ordinary income immediately. For ISOs, however, there is no regular income tax at exercise; instead, the spread can trigger the Alternative Minimum Tax (AMT). Finally, sale: any growth after the taxable event is a capital gain. If you held more than a year, it gets lower long-term rates. Enter your grant, prices, holding periods, and tax brackets above, and every result updates instantly.
The Exact Formula Behind This RSU Tax Calculator
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. Instead, the entire gain, (sale price − strike) × shares, is taxed as a long-term capital gain. With a disqualifying disposition, on the other hand, ordinary income = min(bargain element, actual gain per share) × shares, and the remainder is capital gain.
From there, the RSU tax calculator applies your rates: federal tax = ordinary income × your marginal federal rate, and state tax = ordinary income × your state rate. Note that employers typically withhold a flat 22% federal on supplemental wages like RSU vests. Because that is often less than your bracket, April brings surprises. Appreciation after the taxable event is taxed at your long-term capital-gains rate if you held over a year; otherwise, ordinary rates apply. For ISOs, the tool adds a simplified AMT estimate = bargain element × 26%. (Real AMT uses an exemption plus 26%/28% brackets, and it often generates a credit against future regular tax.) Finally, total tax is the sum of all pieces; after-tax gain = sale proceeds − exercise cost − total tax; and effective tax rate = total tax ÷ pre-tax gain.
Why an RSU Tax Calculator Matters for Tech Workers
In tech, equity is not a bonus — it is the compensation. RSU refreshers and option grants can dwarf base salary, so tax planning is compensation planning. The classic expensive mistakes are all avoidable with a calculator. For example, people exercise ISOs without modeling AMT, then discover a five-figure tax bill on shares they have not sold. Others assume the 22% employer withholding covers a 32%+ bracket. Still others sell NSO shares days after exercise, converting what could have been long-term gains into short-term ones. And some hold RSUs through a price drop, 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. For instance, you can compare exercising ISOs this year versus next. You can also see exactly how much a qualifying disposition saves versus selling early. In addition, you can decide how many shares to sell immediately to cover withholding. Ten minutes with this RSU tax calculator can easily be worth more than a year of salary negotiation. To go deeper, the Wikipedia article on restricted stock explains the underlying mechanics in detail.
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.