Sanity-Check a Compensation Range

When to use it

The prompt

Pressure-test this compensation range before I take it to market. ROLE: {{Job Title}}, {{seniority level}} LOCATION: {{location, or "remote — and we hire from where"}} PROPOSED RANGE: {{base, plus bonus and equity if applicable}} COMPANY: {{stage, size, industry, funded or profitable}} WHO WE COMPETE WITH FOR THESE PEOPLE: {{company types}} THE REST OF THE PACKAGE: {{remote flexibility, learning budget, pension, healthcare, four-day week — whatever is genuinely differentiating}} Start by telling me how current your knowledge of this market is likely to be, and what has probably moved since. Then: 1. Is this range likely low, competitive or high for this role, level and location, and what specifically makes you say so. 2. Where in the range a candidate who just meets the must-haves should land versus one who exceeds them. A range with no internal logic gets applied inconsistently. 3. Which parts of the wider package might genuinely offset a below-market base, and which ones candidates say they value but don't actually trade money for. 4. What breaks if we hire at the top of this range — internal equity against the people already on the team, and the next promotion cycle. 5. The one question to put to the hiring manager or comp partner if the range looks wrong. 6. The specific sources I should verify this against.

Tip

Treat this as a sanity check, never a source of truth. Verify against real data — a comp survey, Levels.fyi, your own history of accepted offers — before you say a number out loud to a candidate.

How to use it

Paste the prompt into ChatGPT, Claude or whichever assistant you use, then replace every {{bracketed}} part with your own detail. The more specific and messier your input, the better the output — a model given raw notes has more to work with than one given a tidy summary you wrote first.

More Compensation prompts

Open the full tool for all 87 prompts, the glossary, and the JD decoder.