Income & CareerAdvanced7 min read

RSU tax and sell strategy: vest, sell, and plan like a pro

Sell-on-vest vs. hold, the under-withholding trap, wash sales with your ESPP, and the quarterly planning rhythm that keeps RSU taxes boring.

RSUs are the simplest form of equity compensation and still manage to generate two expensive mistakes at scale: surprise tax bills from under-withholding, and concentrated positions held for reasons that dissolve under questioning. The tax mechanics are genuinely simple — vesting is ordinary income at that day's price, full stop — and everything strategic follows from one reframe: a vesting RSU is a cash bonus your employer used to buy company stock on your behalf. Once you see it that way, the sell-versus-hold question, the withholding math, and the calendar all fall into place.

The tax mechanics in ninety seconds

  • At vest: the market value of the vested shares is W-2 ordinary income — taxed exactly like salary, subject to income tax, Social Security (if under the wage base), and Medicare.
  • Your cost basis is the vest-date price. Sell immediately and capital gain is roughly zero; the tax bill was created by vesting, not by selling.
  • Sell later: gains above vest-date basis are capital gains — short-term within a year, long-term after. Only the growth after vest gets this treatment, never the original grant value.
  • Broker gotcha: some 1099-Bs report RSU basis as $0. If you don't correct the basis at filing, you pay tax on the same income twice. Check the supplemental statement every year.

The under-withholding trap

Most employers withhold on RSU vests at the flat supplemental-wage rate — 22% federal for supplemental income up to $1 million. If your total income puts you in the 32–37% brackets, every vest is quietly under-withheld by 10–15 percentage points. On $150,000 of annual vests, that's a $15,000–22,000 gap that surfaces the following April, often with an underpayment penalty attached because the safe-harbor thresholds weren't met. The fix is mechanical: estimate the gap each quarter and cover it with estimated payments, or crank up W-4 withholding on salary, or confirm you've met safe harbor (paying in 110% of last year's total tax, for higher earners) and deliberately settle up in April.

The math on a $40,000 quarterly vest
Ana's RSUs vest quarterly at roughly $40,000 per vest, on top of a $240,000 salary — marginal federal rate 35%. Employer withholding on each vest: 22%, or $8,800. Actual federal tax created: about $14,000. Gap per vest: ~$5,200; annual gap: ~$20,800, before state tax. Her fix: a calendar reminder the week after each vest to send a $5,500 estimated payment (federal) and the state equivalent. Total time: ten minutes a quarter. The alternative was a five-figure April surprise plus an underpayment penalty — annually, forever, growing with every refresh grant.

Sell on vest is the default; holding is a decision

Because vest-day tax is identical whether you sell or hold, holding RSUs is financially indistinguishable from receiving a cash bonus and spending all of it on company stock the same day. Would you do that with cash? For most people, at most concentrations, no — your income, your unvested grants, and often your health insurance already depend on this company. Selling on vest isn't a bet against your employer; it's declining to increase an already-large bet. Holding can be rational — genuinely differentiated conviction, a small position relative to net worth, or deliberately harvesting long-term rates on shares you'd own anyway — but it should be a written decision with a position limit, not a default produced by inertia and a vague sense of loyalty.

A common concentration guideline (illustrative)
Max single-stock position (conservative)5% of net worth
Max with high conviction10%
Where many tech employees sit40%+

Wash sales, ESPP, and the December mistake

If you sell RSU shares at a loss, buying 'substantially identical' stock within 30 days before or after the sale triggers the wash-sale rule and disallows the loss — and both ESPP purchase dates and RSU vest dates count as purchases. The classic December mistake: harvesting a loss on old RSU shares three weeks before a scheduled ESPP purchase or January vest, which quietly disallows the loss and attaches it to the new shares' basis. Map your purchase calendar — every vest date and every ESPP purchase date — before harvesting any loss in company stock. Sometimes the answer is to harvest in a different window; sometimes it's to pause ESPP contributions for a period; occasionally the loss is disallowed and it merely defers rather than destroys the benefit, but penalties for sloppy reporting are real.

Trading windows can override your plan
If you're subject to blackout periods or quarterly trading windows, 'sell on vest' may be impossible for weeks at a time — and a limit order you forgot about can execute in a closed window. Coordinate any selling plan with your company's insider-trading policy, and if you have material nonpublic information exposure, ask about a 10b5-1 plan, which pre-schedules sales and executes them regardless of windows.

The quarterly RSU routine

  1. 1
    Vest week: reconcile and sell per plan

    Confirm the vest hit your W-2 income tracker, sell whatever your written policy says (100% is a fine policy), and note the vest-date basis.

  2. 2
    Vest week + 1: cover the withholding gap

    Compute (marginal rate − withholding rate) × vest value and send federal and state estimated payments, or verify safe harbor covers you.

  3. 3
    Quarterly: rebalance the proceeds

    Deploy sale proceeds per your investment plan — index funds, mega-backdoor Roth if available, debt payoff — so the money doesn't idle in cash or drift back into company stock.

  4. 4
    December: audit the calendar

    Check wash-sale exposure against January vests and ESPP dates, harvest what's cleanly harvestable, and confirm the year's withholding gap is fully paid before the January 15 estimate deadline.

  5. 5
    Annually: re-underwrite any held shares

    For every lot you're still holding, write one sentence of justification and check the position against your concentration limit. No sentence, no hold.

Refreshers, cliffs, and the income you're modeling

Sophisticated RSU planning treats future vests as a forecastable income stream: grants layer, refreshers stack on initial grants, and a falling stock price cuts your future income even though your salary is untouched. Build a simple vest calendar — every grant, every vest date, share counts — and revalue it quarterly. It answers real questions: how much house you can afford on durable income (spoiler: model RSUs at a haircut), when leaving costs the least, and whether this year needs bigger estimated payments. People who model the stream negotiate refreshers before the cliff in year four, not after their comp quietly falls 30%.

22%
Typical federal supplemental withholding on vests
Under $1M supplemental income; your marginal rate may be 32–37%
±30 days
Wash-sale window around any loss sale
RSU vests and ESPP purchases both count as purchases
$0
Extra tax cost of selling on vest day
The tax was created by vesting; selling adds ~nothing
Donate shares instead of cash
If you give to charity and hold appreciated long-term RSU shares, donating shares directly (or via a donor-advised fund) deducts the full market value and skips the capital gains tax entirely — strictly better than selling and donating cash. It's also the cheapest way to unwind a concentrated position you were going to give from anyway.

The bottom line

RSUs reward a boring system: treat every vest as a cash bonus, sell by default unless a written policy says otherwise, cover the withholding gap the same week, respect wash-sale windows around your vest and ESPP calendar, and re-justify any held position annually against a concentration limit. None of this requires predicting the stock — that's the point. The expensive versions of RSU ownership are all improvisations: the April surprise, the disallowed December loss, the 40% position nobody decided to build. Ten minutes a quarter converts all of it into a paycheck with extra steps, which is exactly what it is.

Check your understanding

1 of 4
How are RSUs taxed at vesting, per the article?

Not quite — try again.

The Worth letter

Get smarter about money every week

One email, no spam — practical guides and Worth updates. Unsubscribe anytime.

Put this into practice

Worth tracks your accounts, budgets, and goals — so the concepts in this article aren't just theory.

Start free trial