RSU Tax Calculator
Estimate tax withholding on RSU vesting. See gross income, tax withheld, sell-to-cover shares, net shares received, after-tax value, and tax bracket impact.
Used for Social Security wage base, Medicare threshold, and tax bracket impact.
Flat 22% supplemental wage withholding
6.2% on vest value
1.45% on all wages
CA supplemental withholding
Quick RSU Vest Take-Home Estimates (Federal + FICA Only)
*Estimates before state tax. Use the calculator above for your exact numbers including state withholding and sell-to-cover.
How RSU Tax Works
RSUs (restricted stock units) are taxed as ordinary income when they vest, not at grant. The fair market value (FMV) of the shares on the vest date is added to your W-2 wages.
Employers typically withhold at the supplemental wage rate: 22% federal (37% on amounts over $1M), plus state supplemental rates and FICA (Social Security 6.2%, Medicare 1.45%).
With sell-to-cover, your employer sells some of the vesting shares to cover the tax. You receive the net shares. This calculator shows how many shares are sold and how many you keep.
RSUs grant actual shares at vest. You pay income tax on the FMV at vest. No exercise, no strike price. Common at public tech companies (Google, Meta, Microsoft, etc.).
Stock options (ISO, NSO) give you the right to buy shares at a strike price. Tax timing differs: ISOs can trigger AMT on exercise; NSOs are taxed as income when exercised. RSUs do not trigger AMT.
When your RSUs vest, your employer must withhold taxes. Most use sell-to-cover: they sell a portion of your shares, send the proceeds to the IRS (and state), and deliver the remaining shares to your brokerage.
Shares sold = Tax withheld ÷ FMV per share. Example: 100 RSUs at $150, $6,000 tax = 40 shares sold, 60 shares received.
| State | Supplemental rate | ~Tax on $15,000 vest |
|---|---|---|
| California | 10.23% | ~$1,535 |
| New York | 6.85% | ~$1,028 |
| New Jersey | 10.75% | ~$1,613 |
| Connecticut | 6.99% | ~$1,049 |
| Texas | 0% | $0 |
| Florida | 0% | $0 |
| Washington | 0% | $0 |
| Nevada | 0% | $0 |
| RSUs vesting | FMV/share | Gross value | ~Tax withheld (CA) | ~Shares sold | ~Net shares |
|---|---|---|---|---|---|
| 100 | $100 | $10,000 | ~$3,900 | ~39 | ~61 |
| 100 | $150 | $15,000 | ~$5,900 | ~39 | ~61 |
| 100 | $200 | $20,000 | ~$7,800 | ~39 | ~61 |
| 100 | $300 | $30,000 | ~$11,700 | ~39 | ~61 |
| Factor | RSUs | ISOs | NSOs |
|---|---|---|---|
| Tax timing | At vest (ordinary income) | At sale (if held 1yr+ after exercise) | At exercise (ordinary income) |
| AMT risk | No | Yes (exercise can trigger) | No |
| Strike price | N/A (grant shares) | Yes (exercise to buy) | Yes (exercise to buy) |
| Withholding at vest | Yes (22% fed + state + FICA) | N/A (no vest tax) | N/A (tax at exercise) |
| Sell-to-cover | Yes (common) | No | Possible at exercise |
| Metric | California | Texas | Difference |
|---|---|---|---|
| Gross RSU value | $15,000 | $15,000 | $0 |
| ~Federal withholding | ~$3,300 | ~$3,300 | $0 |
| ~State withholding | ~$1,535 | $0 | ~$1,535 (CA higher) |
| ~FICA | ~$0 (over cap) | ~$0 (over cap) | $0 |
| ~Total tax withheld | ~$4,835 | ~$3,300 | ~$1,535 (CA higher) |
| ~Net shares received | ~68 | ~78 | ~10 (TX more) |
Planning your full vesting schedule? Use our Equity Vesting Calculator to model 4-year schedules, cliffs, and acceleration. When a tranche vests, use this RSU Tax Calculator to estimate the tax on that specific vest event.