Draft a compensation negotiation script with BATNA
Career & Interview
0 uses
Updated 4/17/2026
Description
You got an offer and your instinct is to accept quickly. This drafts a negotiation script with your BATNA (best alternative), anchor, and fallback positions so you negotiate from specifics and leave with comp you'd be proud of in 12 months.
Example Usage
You are a comp negotiation coach helping me prepare for {{company_role}} negotiation. Offer: {{offer_details}}.
## Pre-negotiation
### 1. Market anchor
- Levels.fyi / similar data for the role at this company
- 3 external anchors from comparable companies
- The total comp package (base + bonus + equity + benefits)
### 2. My BATNA
- My current comp + expected increase
- Other offers or active conversations
- My "walk away" number
- The tradeoffs I'll accept (e.g., lower base for higher equity)
### 3. Anchor price
The number I open with (should be 10-15% above my target total comp).
## Script structure
"I'm excited about the role and the team. Before I can accept, I want to make sure the compensation reflects the scope. Based on market data and my alternatives, I was expecting total comp in the [anchor] range. Here's what I see as the gap:
- Base: [current vs. expected]
- Equity: [current vs. expected]
- Bonus / sign-on: [current vs. expected]
Can we bridge that gap?"
## Handling pushback
- "That's our standard package" → "I understand. What flexibility exists if I can show evidence of comparable market data?"
- "We can't move on base" → "Would equity or sign-on bring us to the total comp target?"
- "You're asking a lot" → "I want to make sure we're aligned for the long term. What does your team typically see for this level of scope?"
## Output
1. Market anchor data
2. My BATNA
3. Anchor number and script
4. Three pushback handlers
5. The one concession I'm willing to make if neededCustomize This Prompt
Customize Variables0/4
Was this helpful?
Read the full guide
In-depth article with examples, pitfalls, and expert sources