Multi-year NSO exercise planner
Model exercising in chunks to keep each year out of the top bracket, using a bracket-headroom worksheet you can build by hand.
NSOs · Forms & reporting
How do you split a big NSO exercise so no single year gets crushed? You measure your bracket headroom each year and pour exactly that much spread into it, no more. The spread is taxed as ordinary income in the year you exercise, so the only real lever you control is how much you recognize per year. This is a worksheet for pulling that lever on purpose instead of by accident.
It’s planning, not a live tool. Build it in a spreadsheet or on paper. The logic is the same either way.
Why headroom is the whole game
Brackets are marginal, so the dollars you stack on top of your salary get taxed at the rate for your highest income, not your average. The space between your current income and the top of your bracket is your headroom: the spread you can recognize this year before the next dollar jumps to a higher rate. Fill the headroom, stop, and carry the rest to next year.
2026 brackets
For 2026, the federal ordinary brackets and breakpoints are set 2026 (for example, the 24% bracket runs to $403,550 married filing jointly and $201,775 single). Your headroom depends on your filing status and your other income, and your state brackets stack on top, so run both against your own return before you commit a schedule.
Build the planner in five passes
List your runway
Write down the years you have left before the options expire, usually ten years from grant, and the short window after you leave the company. The schedule can’t outlive the options.
Project income per year
For each year on the runway, estimate your ordinary income without any exercise: salary, bonus, RSU vesting, a spouse’s income. This is your starting point on the bracket ladder.
Find the headroom in each year
Subtract that projected income from the top of the bracket you’re willing to stay inside. The difference is the spread you can recognize that year without crossing the line.
Convert headroom to shares
Divide each year’s headroom by the spread per share (today’s fair market value minus your strike). That’s how many options to exercise that year, roughly. Remember a rising stock makes the per-share spread bigger over time.
Stack the chunks against the deadline
Lay the yearly chunks end to end. If they don’t all fit before expiration, you have to accept a higher bracket in some year or exercise sooner. Better to know that now than the year it expires.
The second-order catch to write into the plan
Spreading manages your brackets. It does not freeze the share price. This is the trade most people forget.
Caution
If the stock keeps climbing while you wait, every later chunk carries a bigger spread, so you can win on brackets and lose on concentration. Holding a large position in one company for years to save a few bracket points is a real risk, not a free lunch. Decide how much price exposure you’ll carry before you stretch the schedule out, not after. This is a tax-timing tool, never a market-timing tool.
Fund each year, not just the last one
Every chunk underwithholds, because the flat supplemental rate sits below most equity holders’ real rate. So each year on the plan needs its own set-aside and possibly a quarterly estimated payment, or you collect an underpayment penalty annually instead of once.
If a low-income year is coming, a sabbatical, a job change, or early retirement, load extra spread into that year where the headroom is widest. Exercising in a low-income year is the single best slot on the whole schedule.
What this means for you
A multi-year NSO plan is just headroom math: project each year’s income, measure the gap to the bracket line, convert it to shares, and stack the chunks before the options expire. Respect the two limits the worksheet can’t change, a rising stock price and a hard expiration date, and fund the tax every year, not only the last. The reasoning behind the lever lives in spreading exercises across years. If the grant is large enough that the schedule really moves the tax, build it with someone first.
More in NSOs
- Case study: a large NSO exercise in one year →
- How NSOs are taxed: the bargain element and everything after →
- How NSOs work: the complete guide →
- NSO exercise strategy: when to exercise, hold or sell, and the moves around it →
- NSO traps: the double-counted basis, the cash bills, and the deadlines that kill grants →
- Reporting NSOs: your W-2, your 1099-B, and the basis fix →
Still have questions about your equity?
Join the community to ask directly, or take the two-minute fit check to see if a planning call makes sense.