AIO APEX
Claude Opus 5 (also works well with GPT-5.4 and Gemini 3 Pro)You've received a written job offer with a base salary $8,000 below what levels.fyi and three Glassdoor data points show is market rate for the role. You have one week before you need to confirm your start date, and your current employer hasn't offered to match. You know you should negotiate, but you're not sure what number to counter with, how to justify it without sounding entitled, or what to say if the recruiter pushes back with "this is our best offer."finance-negotiation

The Salary Negotiation Script Builder: Turn Your Market Data Into a Confident Counter-Offer

Share:
The Salary Negotiation Script Builder: Turn Your Market Data Into a Confident Counter-Offer

Why this prompt matters

Roughly 39% of people accept their first offer without countering, and the compounding cost is enormous — a single $8,000 gap at the start of a career, left unnegotiated, doesn't just cost $8,000. It costs every subsequent raise calculated as a percentage of that lower base, every bonus tied to salary, and every future offer benchmarked against what you're currently making. Most people who skip negotiating don't skip it because they don't want more money — they skip it because they don't know how to build a defensible number or handle pushback without feeling awkward. A structured script removes the improvisation from the highest-leverage five-minute conversation of the hiring process.

What we use it for

You've received a written job offer with a base salary $8,000 below what levels.fyi and three Glassdoor data points show is market rate for the role. You have one week before you need to confirm your start date, and your current employer hasn't offered to match. You know you should negotiate, but you're not sure what number to counter with, how to justify it without sounding entitled, or what to say if the recruiter pushes back with "this is our best offer."

Prompt

Act as a senior compensation strategist and former in-house technical recruiter who has personally negotiated or reviewed hundreds of offers from both the candidate and company side. You understand how compensation bands, budget approval, and recruiter incentives actually work inside companies.

Context — here is my situation:
- Current compensation: [YOUR CURRENT BASE, BONUS, EQUITY, AND BENEFITS]
- New offer on the table: [OFFERED BASE, BONUS, EQUITY, AND BENEFITS]
- Role and company: [JOB TITLE, COMPANY, LOCATION, SENIORITY LEVEL]
- Market data I've gathered: [PASTE SPECIFIC NUMBERS FROM LEVELS.FYI, GLASSDOOR, PAYSCALE, OR RECRUITER CONVERSATIONS — INCLUDE SOURCES]
- My BATNA (best alternative if this falls through): [OTHER OFFERS IN HAND, YOUR CURRENT JOB'S STABILITY, OR "NONE — THIS IS MY ONLY OFFER"]
- Constraints or pressure points: [TIMELINE, VISA SPONSORSHIP NEEDS, RELOCATION, OR OTHER FACTORS THAT WEAKEN OR STRENGTHEN MY POSITION]

Task: Build me a complete negotiation strategy and script I can use in a live conversation or email.

Constraints:
- Do not suggest fabricating competing offers or misrepresenting my BATNA — base every recommendation strictly on what I've provided.
- If my target number is unrealistic given the market data I supplied, tell me directly and explain why, rather than validating an unsupported ask.
- Keep every script line confident and collaborative in tone, never adversarial or ultimatum-based, since I need to work with this team after the negotiation ends.
- Assume I get one real counter-offer conversation, not multiple rounds — the script needs to work in a single exchange.

Output format:
1. Anchor Number and Rationale — the specific number to counter with and the two or three data points that justify it.
2. Opening Script — the exact words to say (or write, if this is over email) to open the negotiation.
3. BATNA Leverage Points — how to reference my alternatives (or lack thereof) without overplaying a weak hand.
4. Objection Response Table — a table with the most likely pushback lines from the recruiter or hiring manager in one column, and my scripted response in the other.
5. Walk-Away Threshold — the minimum number below which I should decline, with reasoning.
6. Follow-Up Email Draft — a short, professional email to send after the verbal conversation confirming what was discussed.

Result

Anchor Number and Rationale
Counter at $142,000 base (versus their offer of $134,000). This sits at the 65th percentile of your levels.fyi data points for Senior Software Engineer at similar-stage companies in your metro area ($128K–$148K range across 6 reported data points) and is $6,000 below your highest comparable data point, making it defensible rather than aggressive. Anchoring at the top of a realistic range, rather than splitting the difference from the start, gives you room to concede without landing below market.

Opening Script
"Thank you for the offer — I'm genuinely excited about the team and the problems you're solving. Before I accept, I want to flag that the base salary is below what I'm seeing for this level in the market. Based on comparable roles at similar-stage companies in [city], I'd expect something closer to $142,000. Is there flexibility on the base, or is there room to make up the difference through the bonus or equity structure?"

BATNA Leverage Points
You don't currently have a competing offer, so avoid implying one exists. Instead, lean on your current role's stability: "I'm not in a rush — my current position is solid, so I want to make sure this move is worth the change, and compensation is a meaningful part of that."

Objection Response Table

Their PushbackYour Response
"This is our best offer, we can't move on base.""I understand budget constraints — is there flexibility in sign-on bonus or equity refresh timing instead?"
"Your ask is above our band for this level.""Could you share the band range? If $142K is outside it, I'd want to understand if this role is leveled correctly given the scope described."
"We need an answer by Friday.""I can commit to a decision by Friday if we can align on the number by Thursday — can we find 15 minutes tomorrow?"

Walk-Away Threshold
$130,000 base — below your current comp when adjusted for the 8% raise you're due in 3 months, making the move a net loss rather than a lateral step.

Follow-Up Email Draft
"Hi [Name], thank you for the conversation today. To confirm — we discussed a base of $142,000 with the current bonus and equity structure unchanged. I'm excited about this role and would like to finalize once we've aligned on compensation. Let me know if you need anything further from my side to move this forward."

A structured prompt that transforms your compensation research and competing offers into a complete negotiation script, with anchor numbers, objection responses, and a walk-away threshold you actually calculated instead of guessed.

Use Case

You've received a written job offer with a base salary $8,000 below what levels.fyi and three Glassdoor data points show is market rate for the role. You have one week before you need to confirm your start date, and your current employer hasn't offered to match. You know you should negotiate, but you're not sure what number to counter with, how to justify it without sounding entitled, or what to say if the recruiter pushes back with "this is our best offer."

Why It Matters

Roughly 39% of people accept their first offer without countering, and the compounding cost is enormous — a single $8,000 gap at the start of a career, left unnegotiated, doesn't just cost $8,000. It costs every subsequent raise calculated as a percentage of that lower base, every bonus tied to salary, and every future offer benchmarked against what you're currently making. Most people who skip negotiating don't skip it because they don't want more money — they skip it because they don't know how to build a defensible number or handle pushback without feeling awkward. A structured script removes the improvisation from the highest-leverage five-minute conversation of the hiring process.

prompt-engineeringCareerNegotiationsalary-negotiationcompensation
Share: