Equity Ops Workbench

Refresh Grant Sizing Tool

Multi-tier refresh logic, exception flags, executive memo.

Your stock administration platform (Fidelity, Shareworks, Computershare, E*TRADE, Carta) and your HRIS (Workday, SAP SuccessFactors, Oracle HCM) hold the source data. This tool turns a refresh-cycle worksheet into a level × performance-tier recommendation, a budget summary, an exception list, a per-employee share count, and a copyable memo for the comp committee pre-read.

Deterministic rules engine. No AI in the calculation path. Client- side only. Your CSV is read in your browser, lives in this tab’s memory, and is gone the moment the tab closes.

Client-side only · no uploadDeterministic engine · no AI in calcNot a system of record
Showing the sample refresh population. Edit any field to start working with your own data, or clear to a blank slate.

How to use this in a refresh cycle

  1. Step 1

    Assemble population

    Pull headcount + level + performance tier + retention from Workday / SuccessFactors / Oracle HCM. Pull current and unvested equity values from Fidelity / Shareworks / Computershare / E*TRADE / Carta. Upload as CSV or paste inline.

  2. Step 2

    Confirm guideline matrix

    Validate the level × performance-tier targets against the company refresh framework. Adjust band tolerance and outlier multiples to match TR policy.

  3. Step 3

    Review exceptions

    Walk above / below / way-out / missing-guideline / retention-override / stale-grant flags. Document the rationale for any approved override.

  4. Step 4

    Export memo and CSV

    Copy or download the executive memo (markdown) and the per-employee CSV. Memo is structured for a comp-committee pre-read with numbered sections.

  5. Step 5

    Hand off

    TR leadership → finance (budget + FMV) → accounting (ASC 718 + forfeiture) → legal (plan share-reserve, country, section 16) → comp committee.

What this tool is, and what it isn’t

Deterministic, not AI

Recommendations are computed by a rules engine in src/lib/refreshSizing.ts, unit-tested. AI is not used to set guidelines, propose refresh dollars, or decide which rows are flagged. Memo language is generated by deterministic templates filled with your inputs.

Client-side only

Your CSV is parsed in your browser. The data lives in this tab’s memory for the session and is gone the moment the tab closes. Nothing is uploaded.

Not a system of record

Your stock administration platform owns the source of truth for grants, FMV, and outstanding awards. This tool sits above that. It’s the planning workbench between the export and the comp committee pre-read.

Not advice

Real refresh decisions are governed by the company’s plan document, comp committee authority, ASC 718 expense considerations, share-pool runway, dilution targets, and applicable employment and securities law. This tool is a planning aid for your conversation with TR leadership, finance, accounting, and legal.

Settings

Defaults a TR practitioner would set once at the start of a refresh cycle.

Where to find thisFMV per share: most recent 409A valuation (private) or trading-day reference (public). Total budget: TR / finance refresh budget for the FY. As-of date: usually the refresh cycle effective date. Outlier multiples: TR policy thresholds for what triggers leadership review.

Refresh guideline matrix (level × performance tier)

Target refresh dollars per cell. In-band tolerance is set in Settings. Empty cell = no guideline for that combo (rows in that combo will be flagged).

LevelTopHighMeetsEmergingBelow
L3
L4
L5
L6
L7
M5
M6
M7

Employee population

Manual entry or paste/upload a refresh-cycle worksheet from your HRIS, total rewards, or finance system.

Where to find thisLevel, Performance Tier, Retention Risk, Critical Role, Country: Workday / SAP SuccessFactors / Oracle HCM / Dayforce / UKG. Current Equity Value, Unvested Value, Last Grant Date, Prior Refresh Amount, FMV: Fidelity / Shareworks (Morgan Stanley) / Computershare / E*TRADE / Carta grants outstanding export. Proposed Refresh Dollars: manager / TR worksheet (leave blank to seed from the guideline matrix). Required column: Level. Strongly recommended: Performance Tier, FMV/Share.

Or paste CSV inline
IDNameLevelCountryCur. equity $Unvested $Last grantPrior refresh $TierRiskCriticalProposed $FMV/shVesting

Budget summary

Headcount

15

Proposed dollars

$920,000

Proposed shares

18,432

Avg per employee

$61,333

Budget

$1,500,000

Budget used

61.3%

Variance

−$580,000

Rows with exceptions

8

Distribution

By level

LevelHeadcountTotal $Avg $Shares
L43$40,000$13,333800
L55$204,000$40,8004,112
L62$208,000$104,0004,160
L71$50,000$50,0001,000
M51$58,000$58,0001,160
M61$110,000$110,0002,200
(missing level)1$0$00
L91$250,000$250,0005,000

By performance tier

TierHeadcountTotal $Share of $
Top2$180,00019.6%
High6$584,00063.5%
Meets5$134,00014.6%
Emerging1$22,0002.4%
Below1$00.0%

Per-employee recommendations

ID / NameLevel · TierTarget $Proposed $% of targetSharesFlags
E1001A. PatelL5 · Meets$38,000$38,000100%760
In band
$38,000 ÷ $50 FMV = 760 shares · target $38,000 = L5 × Meets guideline
E1002B. NguyenL5 · Top$53,200$70,000132%1,400
Above guidelineRetention override (justified)Critical role
$70,000 ÷ $50 FMV = 1,400 shares · target $53,200 = L5 × Top guideline· Proposed $70,000 exceeds the upper band ($66,500). Document the rationale.· Above-band amount aligns with a critical role + high retention risk. Likely a justified override; capture the rationale in the manager's note.
E1003C. RomeroL6 · High$74,750$78,000104%1,560
In band
$78,000 ÷ $50 FMV = 1,560 shares · target $74,750 = L6 × High guideline
E1004D. ParkL6 · High$74,750$130,000174%2,600
Way above guidelineRetention override (justified)Stale last grantCritical role
$130,000 ÷ $50 FMV = 2,600 shares · target $74,750 = L6 × High guideline· Proposed $130,000 is more than 1.50× the target ($74,750). Confirm intent before approval.· Above-band amount aligns with a critical role + high retention risk. Likely a justified override; capture the rationale in the manager's note.· Last grant is 26 months old (threshold: 24). Confirm refresh has not been missed in a prior cycle.
E1005E. KimL4 · High$25,300$18,00071%360
Below guideline
$18,000 ÷ $50 FMV = 360 shares · target $25,300 = L4 × High guideline· Proposed $18,000 is below the lower band ($20,240). Document the rationale.
E1006F. AdeyemiL5 · Meets$38,000$36,00095%720
Stale last grant
$36,000 ÷ $50 FMV = 720 shares · target $38,000 = L5 × Meets guideline· Last grant is 38 months old (threshold: 24). Confirm refresh has not been missed in a prior cycle.
E1007G. BauerM6 · Top$126,000$110,00087%2,200
In band
$110,000 ÷ $50 FMV = 2,200 shares · target $126,000 = M6 × Top guideline
E1008H. SinghL7 · High$126,500$50,00040%1,000
Way below guideline
$50,000 ÷ $50 FMV = 1,000 shares · target $126,500 = L7 × High guideline· Proposed $50,000 is less than 0.50× the target ($126,500). Confirm intent before approval.
E1009I. Yamamoto · Meets$00
Missing level
$0 ÷ $50 FMV = 0 shares · no guideline cell for — × Meets· Level is missing. Cannot look up a guideline; defaulting proposed refresh to 0. Add a level to score this row.
E1010J. CarterL9 · High$250,0005,000
No guideline for level/tier
$250,000 ÷ $50 FMV = 5,000 shares · no guideline cell for L9 × High· No guideline cell for level "L9" + tier "High". Add a row to the guideline matrix or change the level/tier on this row.
E1011K. OlsenL4 · Below$0$00
Zero-value proposedStale last grant
$0 ÷ $50 FMV = 0 shares · target $0 = L4 × Below guideline· Proposed refresh is zero. Confirm that no refresh is intended, or supply an amount.· Last grant is 25 months old (threshold: 24). Confirm refresh has not been missed in a prior cycle.
E1012L. TanakaL5 · Emerging$22,800$22,00096%440
In band
$22,000 ÷ $50 FMV = 440 shares · target $22,800 = L5 × Emerging guideline
E1013M. AhmedM5 · High$57,500$58,000101%1,160
In band
$58,000 ÷ $50 FMV = 1,160 shares · target $57,500 = M5 × High guideline
E1014N. OwusuL4 · Meets$22,000$22,000100%440
In band
$22,000 ÷ $50 FMV = 440 shares · target $22,000 = L4 × Meets guideline
E1015O. LarsenL5 · Meets$38,000$38,000100%792
In band
$38,000 ÷ $48 FMV = 792 shares · target $38,000 = L5 × Meets guideline

Exceptions

Counts by type, sorted by volume. Red = blocks approval until resolved (missing data, way-out outliers). Amber = needs documentation. Gold = retention override (above-band but explained).

Needs manual review

4

Stale last grant

3

Retention override (justified)

2

Above guideline

1

Below guideline

1

Way above guideline

1

Way below guideline

1

Missing level

1

No guideline for level/tier

1

Zero-value proposed

1

Executive memo

Plain markdown. Drop into your committee pre-read or budget meeting deck.

# Refresh grant sizing — planning memo

Educational diagnostic prepared from typed inputs. Not legal, tax, accounting, financial, or compensation advice. The company plan document, accounting guidance (ASC 718), and qualified counsel control. Bring this memo to TR leadership, finance, accounting, and legal for review before any action.

## 1. Inputs and assumptions
- Population in scope: 15 employees.
- Default FMV per share: $50 (per-row overrides honored where supplied).
- Share rounding increment: 1 share.
- In-band tolerance: target × 0.80 to target × 1.25.
- Outlier thresholds: way-low < 0.50× target, way-high > 1.50× target.
- Stale-grant threshold: 24 months (computed against 2026-05-08).
- Total budget reference: $1,500,000.

**Refresh guideline matrix applied** (target dollars per cell):

| Level | Top | High | Meets | Emerging | Below |
| --- | --- | --- | --- | --- | --- |
| L3 | $16,800 | $13,800 | $12,000 | $7,200 | — |
| L4 | $30,800 | $25,300 | $22,000 | $13,200 | — |
| L5 | $53,200 | $43,700 | $38,000 | $22,800 | — |
| L6 | $91,000 | $74,750 | $65,000 | $39,000 | — |
| L7 | $154,000 | $126,500 | $110,000 | $66,000 | — |
| M5 | $70,000 | $57,500 | $50,000 | $30,000 | — |
| M6 | $126,000 | $103,500 | $90,000 | $54,000 | — |
| M7 | $224,000 | $184,000 | $160,000 | $96,000 | — |

## 2. Totals
- Proposed dollars: $920,000
- Proposed shares: 18,432
- Average dollars per employee: $61,333
- Budget utilization: 61.3% (under by $580,000).

## 3. Distribution by level
- **L4** — 3 employees · $40,000 total · $13,333 avg · 800 shares
- **L5** — 5 employees · $204,000 total · $40,800 avg · 4,112 shares
- **L6** — 2 employees · $208,000 total · $104,000 avg · 4,160 shares
- **L7** — 1 employees · $50,000 total · $50,000 avg · 1,000 shares
- **M5** — 1 employees · $58,000 total · $58,000 avg · 1,160 shares
- **M6** — 1 employees · $110,000 total · $110,000 avg · 2,200 shares
- **(missing level)** — 1 employees · $0 total · $0 avg · 0 shares
- **L9** — 1 employees · $250,000 total · $250,000 avg · 5,000 shares

## 4. Distribution by performance tier
- **Top** — 2 employees · $180,000 (19.6% of spend)
- **High** — 6 employees · $584,000 (63.5% of spend)
- **Meets** — 5 employees · $134,000 (14.6% of spend)
- **Emerging** — 1 employees · $22,000 (2.4% of spend)
- **Below** — 1 employees · $0 (0.0% of spend)

## 5. Exceptions
- Needs manual review: 4
- Stale last grant: 3
- Retention override (justified): 2
- Above guideline: 1
- Below guideline: 1
- Way above guideline: 1
- Way below guideline: 1
- Missing level: 1
- No guideline for level/tier: 1
- Zero-value proposed: 1

## 6. Rows needing manual review (top 12)
- **E1004** (L6 · High) — proposed $130,000 vs target $74,750 → 2,600 shares at $50 FMV
    - Way above guideline: Proposed $130,000 is more than 1.50× the target ($74,750). Confirm intent before approval.
    - Retention override (justified): Above-band amount aligns with a critical role + high retention risk. Likely a justified override; capture the rationale in the manager's note.
    - Stale last grant: Last grant is 26 months old (threshold: 24). Confirm refresh has not been missed in a prior cycle.
- **E1008** (L7 · High) — proposed $50,000 vs target $126,500 → 1,000 shares at $50 FMV
    - Way below guideline: Proposed $50,000 is less than 0.50× the target ($126,500). Confirm intent before approval.
- **E1009** (— · Meets) — proposed $0 → 0 shares at $50 FMV
    - Missing level: Level is missing. Cannot look up a guideline; defaulting proposed refresh to 0. Add a level to score this row.
- **E1010** (L9 · High) — proposed $250,000 → 5,000 shares at $50 FMV
    - No guideline for level/tier: No guideline cell for level "L9" + tier "High". Add a row to the guideline matrix or change the level/tier on this row.

## 7. Recommended next steps
1. **TR leadership review.** Walk the rows needing manual review with the manager / HRBP that owns each population. Document the rationale for any approved override.
2. **Finance review.** Confirm the proposed dollars fit the FY refresh budget and any in-flight reorg / RIF assumptions. Confirm FMV inputs against the most recent 409A or trading-day reference.
3. **Accounting review.** Confirm ASC 718 expense impact and forfeiture rate assumptions. Reconcile to the share pool and dilution model.
4. **Legal review.** Confirm consistency with plan-document share reserve, individual-grant limits, country-specific restrictions, and section 16 / insider obligations.
5. **Comp committee handoff.** Package this memo with burn-rate / overhang context (Stock Plan Health Check), the dilution forecast, and the share-pool runway. Capture committee questions for the follow-up materials.

## Disclaimer
Outputs reflect the guidelines, settings, and inputs typed above. Real refresh decisions are governed by the company's plan document, the comp committee's authority, accounting expense considerations (ASC 718), share-pool runway, dilution targets, and applicable employment and securities law. This memo is a planning aid, not an approval. Bring it to TR leadership, finance, accounting, and legal before any action.

Educational diagnostic. Not legal, tax, accounting, financial, or compensation advice. Real refresh decisions are governed by the company’s plan document, comp committee authority, ASC 718 expense considerations, share-pool runway, dilution targets, and applicable employment and securities law. Bring this memo to TR leadership, finance, accounting, and legal before any action.