- Build your ask around market data and your specific impact
- Use a calm script so you don’t improvise under pressure
- Negotiate respectfully so the relationship stays strong
TL;DR: a salary negotiation script helps you ask clearly, justify your number, and protect the relationship—so you can raise compensation without sounding adversarial.
Definition is a short set of exact phrases you can reuse to negotiate compensation with confidence and professionalism.
Using a salary negotiation script can make a huge difference in your final compensation. Engineers who negotiate earn $15k-$85k more than those who accept the first offer. Most are scared to negotiate—they think it will make them look greedy, or the offer will be rescinded. But 90% of the time, the initial offer is not the final offer.
What is salary negotiation script? A salary negotiation script is a structured, data-backed guide to help you get better compensation without burning bridges.
By the end of this post, you'll have the exact 4-step salary negotiation script to negotiate confidently without burning bridges.
The biggest myths: "The initial offer is their best offer," "Negotiating will make them not like me," "I don't have leverage." All are wrong. This salary negotiation script guide will help you navigate this with confidence.
The 4-step script: 1) Express enthusiasm, 2) Ask for time, 3) Prepare your ask, 4) Make the ask and justify it with data.
Common Objections and How to Respond
Use these responses to stay calm, specific, and collaborative when a recruiter pushes back.
-
“This is our best offer.”
“Thanks for being direct. If base can’t move, is there flexibility in equity, signing, or leveling? I’m excited about the role and want to find a package that matches the scope.” -
“We don’t negotiate.”
“Understood. Can you share how compensation bands work for this level so I can understand what’s possible within policy?” -
“We need an answer today.”
“I’m excited and I want to make a thoughtful decision. Can we align on a short deadline like tomorrow at 3pm so I can review everything carefully?” -
“Why do you deserve more?”
“Based on market data and the scope of this role, plus my recent impact (X outcome), I’m targeting Y. I’m confident I can deliver similar impact here quickly.”
Tip: The goal is not to “win.” The goal is to find a fair package and keep momentum toward a signed offer.
Practice Exercise: Prepare Your Negotiation Packet
Do this before you negotiate so your salary negotiation script is backed by evidence, not vibes.
- Write your target level and responsibilities in one sentence.
- List 2–3 relevant market datapoints (region, level, role) you can reference.
- Choose one impact story with a metric (revenue, reliability, performance, time saved).
- Decide your preferred lever order: base → equity → sign-on → PTO → start date.
- Draft two asks: an “ideal” ask and a “reasonable” ask.
The Exact 4-Step Salary Negotiation Script
**Here's the word-for-word 4-step salary negotiation script you'll use for every salary negotiation to get the offer you deserve.
Here's word-for-word what to say:
- Enthusiasm: "Wow, I'm really excited about this offer—thank you so much for putting it together. The team and the work seem like a great fit for me."
- Ask for time: "Would it be okay if I take 24-48 hours to think this through and circle back?"
- Prepare: Research market rate (levels.fyi, Glassdoor), list your unique value (skills, experience, impact), decide your target.
- Make the ask: "Thanks again for the offer—I'm even more excited after thinking about it. Based on my research of the market for this role and my experience building X (specific impact), would you be able to move the base salary to $Y? I'm confident I can deliver Z (specific value) in the first 6 months."
Screenshot-Worthy Insight
Never give a number first. Always let them make the first offer, then negotiate from there.
Exact Example Conversation Using the Salary Negotiation Script
**Let's walk through a realistic negotiation using the 4-step salary negotiation script so you can see exactly how to apply it.
Let's walk through a realistic negotiation using the salary negotiation script:
- Recruiter: "Great news—we'd like to offer you $160k base, $20k signing bonus, 0.2% equity."
- You: "Wow, I'm really excited about this offer—thank you so much. Would it be okay if I take 48 hours to think it through?"
- Recruiter: "Absolutely, take all the time you need."
- (48 hours later)
- You: "Thanks again for the offer—I'm even more excited about the role. Based on my research on levels.fyi for senior engineers in Seattle, and my experience leading the checkout feature that increased conversion by 22% at my last role, would you be able to move the base salary to $180k, and increase the equity to 0.3%? I'm confident I can have a similar impact on your team in the first 6 months."
- Recruiter: "Let me check with the hiring manager and get back to you."
Weak vs Strong Negotiations
Let's compare weak and strong negotiations side by side to see the massive difference in how they're received.
Weak Negotiation
Um, so... the offer is okay, but would you be able to maybe give a little more? Like, just a bit higher salary?
Strong Negotiation
Thanks for the offer—I'm really excited. Based on levels.fyi and my experience increasing conversion by 22%, would you be able to move base to $180k and equity to 0.3%? I'm confident I can deliver similar impact here.
Notice how strong is enthusiastic, data-backed, specific, and ties the ask to the value they'll deliver using our 4-step salary negotiation script.
Negotiation Tips to Remember for Using Your Salary Negotiation Script
Use these practical negotiation tips to reinforce the 4-step salary negotiation script and make sure you're ready for any curveball.
Practical salary negotiation tips to remember:
- Always express enthusiasm first—they want to hire you
- Never apologize for negotiating—it's expected
- Don't take it personally—recruiters are used to negotiating
According to LinkedIn's 2024 Global Talent Trends report, 84% of employers expect candidates to negotiate—yet only 37% of job seekers always negotiate their offer! For more prep, check out how to answer why do you want to work here, how to answer tell me about yourself, and mock interview how to practice guides.
For related prep, read why do you want to work here answer, tell me about yourself answer, and mock interview practice.
Key Takeaways
Frequently Asked Questions
What if they say no?
Thank them, ask if there's flexibility in other areas (signing bonus, equity, PTO, professional development budget), and re-express your enthusiasm—you can still accept the original offer without burning bridges.
Should I practice negotiation?
Absolutely—practice your salary negotiation script out loud so it sounds natural and confident.
What if I'm nervous?
Remember that 84% of employers expect candidates to negotiate—they're prepared for this conversation.
Ready to practice your negotiation and get personalized feedback? Our guide on how to answer why do you want to work here also helps you prepare for the final interview steps before the offer!
Bonus Salary Negotiation Script Tip
Practice your salary negotiation script out loud—you want it to sound natural and confident, not like you're reading from a script.
The fastest way to improve is hearing how your answers land with an experienced interviewer—book a free mock interview on LeetCodeMate and get scored feedback within 24 hours.
Ready to practice?
Book a mock interview session and get targeted feedback.
