Salary negotiation script example β word-for-word (email + phone)
You don't need a negotiation philosophy. You need the exact words to say when the recruiter emails you the offer, and the exact words when they call to push back. This guide gives you both β email and phone β with real numbers from real negotiations.
The 4-part script structure (use this for every negotiation)
Every effective salary negotiation email β in any industry, at any level β follows the same structure:
- Thanks + enthusiasm (1 sentence) β sets professional tone
- The ask with justification (2 sentences) β the specific number + why
- Flexibility on structure (1 sentence) β signals you're collaborative, not dug in
- Forward momentum (1 sentence) β "happy to jump on a call" keeps it moving
Memorize this structure. You can compose the email in 3 minutes once you know the shape.
Script example #1 β the email counter (new offer)
Subject: Re: Offer for Senior Engineer at Acme
Hi Sarah,
Thank you for the offer β I'm excited about the Senior Engineer role and the work the platform team is doing on the billing migration.
Based on Levels.fyi data for senior engineers in Austin with 6+ years of distributed-systems experience, and a competing final-round offer I'm reviewing, I'd like to discuss a base of $135,000. That reflects the infra work I'll own from day one and aligns with current market for this level.
I'm flexible on structure β open to base, signing bonus, or an equity refresh if that's easier on your side.
Happy to hop on a call today or tomorrow. Looking forward to making this work.
Best,
Alex
Real outcome: Recruiter replied within 24 hours with $132K base + $8K signing bonus. +$20K year one.
Script example #2 β the email ask (raise at current job)
Subject: 1:1 agenda β compensation discussion
Hi Marcus,
I'd like to reserve part of our 1:1 next Tuesday to talk about compensation.
Over the last 12 months I've led the lifecycle redesign (+24% activation), taken ownership of the partner channel ($420K pipeline), and mentored two new hires. Based on Glassdoor and Built In data for Marketing Leads at our stage, I'd like to discuss a base adjustment to $128,000 β about 10% above current.
I'm not comparing or threatening β I want to stay and grow here. I just want to make sure pay reflects the work.
Happy to share the data I pulled ahead of our 1:1.
Best,
Priya
Real outcome: Manager requested 2 weeks to talk to HR. Came back with $125K + a title change ("Senior Marketing Lead"). +$11K and a promotion.
Script example #3 β the phone script (when they call to push back)
Sometimes the recruiter skips email and calls. Expect one of three plays:
- "We can't move on base β what else matters to you?"
- "That's above our range for this role."
- "Let me ask internally and get back to you."
What to say when they push back on base:
"Thanks for being transparent on that. If base is locked, let's talk about the other pieces β could we move the signing bonus to $[X] and look at an equity refresh at the 12-month mark? That would close the gap for me."
What to say if they claim it's above range:
"I understand β and based on the data I've seen on Levels.fyi for this role in [CITY], I was calibrating to what I've seen for the level. If the top of the band is $[Y], could we land there? I really want to make this work."
What to say when they say "let me check":
"Appreciate you looking into it. I'll hold on my other timelines while you check β could you let me know by end of day [DATE]? I'd love to close this out this week."
Notice the pattern: gracious tone + specific number + soft deadline. Never aggressive. Never apologetic.
The 5 words to remove from every negotiation
- "Just" β "I was just hopingβ¦" weakens the ask. Cut it.
- "Sorry" β don't apologize for asking market rate.
- "Need" β "I need $X" signals desperation. Use "I'd like to discuss."
- "Unfortunately" β implies bad news is coming. You're negotiating, not breaking up.
- "Maybe" β kills your ask. Be specific, not tentative.
The one number you should always prepare
Your walk-away number. Not your target. The number below which you'd decline or quit. Knowing it β in writing, ahead of time β is the single biggest source of calm in a negotiation. You stop fearing the conversation because the worst case is already defined.
Before you send β quick check
- Do you know your walk-away number?
- Do you have a Levels.fyi or market band to anchor to?
- Do you have a 3-business-day deadline written in?
If you answered "not sure" to any of these, the Counter-Offer Kit walks you through all three.