wealthschemaresourcesthemesEquity Compensation
Theme

Equity Compensation

Grant ledgers, vesting schedules, AMT calculations, and the QSBS interaction your test data has to model.

Updated May 7, 20262 min read

Equity compensation is where finance products either prove themselves or quietly produce wrong answers. The combination of vesting schedules, exercise decisions, AMT exposure, QSBS qualification, and ordinary-vs-capital tax treatment means a household with one ISO grant and one RSU grant generates dozens of distinct calculation paths — every one of which your engine has to render correctly.

This theme covers the data shape an equity-comp engine needs, the AMT trap, and what realistic test data looks like.

Vesting cliff
1 year
Standard ISO/RSU first-tranche cliff
AMT rate
26 / 28%
Below / above the 2026 §55(b) breakpoint
QSBS exclusion
100%
On gain up to $10M / 10× basis after 5-year hold
ESPP discount
15%
Maximum allowed under §423

The four equity-comp instruments

 ISONSORSUESPP
Tax at vestNoneNoneOrdinary income on FMVNone
Tax at exerciseAMT preference on bargain elementOrdinary income + payroll on bargainN/AOrdinary income on discount (non-qualified disposition)
Tax at saleLTCG if 2-yr grant + 1-yr exerciseLTCG / STCG on appreciationLTCG / STCG on appreciation past vestLTCG on appreciation past purchase
WithholdingNone at exerciseYes — supplemental wage rateYes — at vestSometimes — at sale
Plays well with QSBSYes (after exercise)Yes (after exercise)Yes (RSU shares qualify after vest)No (§1202 excludes ESPP)

What a grant record actually contains

A working grant ledger entry is roughly:

{
  "grant_id": "G-2024-04-15-ACME-001",
  "grant_type": "ISO",
  "grant_date": "2024-04-15",
  "shares_granted": 10000,
  "strike_price": 4.20,
  "fmv_at_grant": 4.20,
  "vesting_schedule": {
    "type": "graded_with_cliff",
    "cliff_months": 12,
    "total_months": 48,
    "tranche_size": 1
  },
  "vested_to_date": 2500,
  "exercised_to_date": 0,
  "qsbs_eligible_at_exercise": true,
  "amt_preference_lifetime": 0
}

Realistic test data needs multiple grants per household at different vesting stages, with at least one early-stage employee carrying ISOs whose exercise would trigger meaningful AMT, and at least one mid-stage employee with mixed ISO + RSU + ESPP exposure.

The AMT trap

The single largest equity-comp planning error is the bargain-element AMT cliff. When you exercise ISOs and hold the shares past year-end, the spread between strike and FMV becomes an AMT preference — taxed at 26% / 28% even though no cash changed hands. If the stock then drops, you owe AMT on a paper gain you never realized.

QSBS interaction

Section 1202 QSBS treatment lets a qualifying shareholder exclude up to 100% of gain on the sale of original-issue C-corp stock held >5 years (gain capped at the greater of $10M or 10× basis). Equity comp interacts with §1202 in three ways your engine must track:

  1. ISO/NSO exercise restarts the QSBS holding clock from the exercise date, not the grant date. This is a multi-year planning window.
  2. RSU shares qualify from the vesting date.
  3. ESPP shares are explicitly excluded by §1202(c)(1)(B).

A planning engine that models exercise-vs-sell decisions without the QSBS clock produces materially wrong recommendations for early-stage employees.

Edge cases your test data must exercise

  • Concentrated single-stock risk: 80%+ of net worth in one employer's stock at the moment of an exercise decision
  • Multi-grant accumulation: 4+ grants over 5+ years with different vesting cliffs and strike prices
  • Cross-state exercise: granting state vs exercise state vs sale state — each can claim sourcing
  • AMT credit carryforward from a prior year's ISO exercise
  • Disqualifying disposition of ISO shares (sold before the holding period) — ordinary income recharacterization
  • Section 83(b) elections on early-exercised ISOs
  • Post-IPO blackout windows that constrain exercise timing

Key takeaways

  • Equity comp requires a grant ledger, not a position summary — vesting curves and exercise history drive every tax decision.
  • The AMT bargain element is the most common production bug; engines that ignore the §55 credit carryforward give wrong multi-year recommendations.
  • QSBS clocks restart at exercise (ISO/NSO) or vest (RSU) — your engine has to model the 5-year window per lot.
  • ESPP shares are §1202-disqualified; do not let your engine route them into QSBS analysis.

Frequently asked questions

How many grants per household is realistic?+
Early-career engineer: 1–2 grants (initial + first refresh). Mid-career engineering manager: 3–5 grants across 3–5 years. Tech founder or executive: 6–12 grants spanning multiple companies and equity classes.
Should I model the AMT credit carryforward?+
Yes — without it, your post-IPO multi-year planning will recommend exercise patterns that ignore the recovery of past AMT in low-bargain-element years. The credit can recover the entire prior-year AMT over 5–10 years.
Does QSBS apply to RSUs?+
Yes, if the company is a qualifying §1202 small business at the time of vesting. The 5-year clock starts at vest. Test data needs to include early-stage RSU households where §1202 stacking is in play.