The Salary Negotiation Scripts That Actually Move Offers
Salary negotiation isn't a soft skill — it's a structured conversation with predictable phases, predictable objections, and predictable counter-moves. Companies expect you to negotiate. They've already budgeted for it. The 50% of candidates who don't negotiate leave $5K-$30K on the table per year, every year, compounding for the rest of their career. The math is brutal.
Here are the verbatim scripts for the three most common negotiation scenarios: new offer, internal raise, and counter-offer. Copy-paste-ready.
Script 1: New Offer Negotiation
You receive a verbal or written job offer. Don't accept on the spot. Don't say "thank you, I'll take it." Use this sequence:
The Initial Response (After receiving the offer)
"Thank you so much for the offer — I'm really excited about this opportunity. Before I formally respond, I'd like to take 24-48 hours to consider it carefully and make sure I'm coming back with my full questions and any final negotiation points. Is that workable on your timeline?"
Why this works: it buys time, it signals seriousness, and it sets up the negotiation as a normal expectation rather than a surprise. 99% of recruiters say yes to 24-48 hours.
The Counter (24-48 hours later)
"Thanks for the offer of $145,000 base, $20,000 bonus, and $80,000 in RSUs. I've spent some time reviewing the role, the responsibilities, and market data. Based on my conversations with [data source: levels.fyi, recent recruiter conversations, Glassdoor, comparable hires] for similar roles at companies in this space, the range I'm seeing is $160K-$175K base for someone with my background. I'd love to find a structure that gets us into that range. Can we explore moving the base closer to $165K?"
Three things this script does well:
- Anchors specifically on a number (with explicit reasoning), not "more money."
- Cites external data, framing the negotiation as market-based rather than personal.
- Asks specifically about base — leaves room to negotiate other components separately.
The Pushback (Common recruiter response)
"We've put together our best offer based on internal banding for the level. We can sometimes adjust by 3-5% but $165K isn't realistic at this level."
The Re-Counter
"I appreciate that. Given the budget constraints on base, I want to make sure we explore the other levers. Three options I'd love to discuss: (1) Sign-on bonus to offset the gap — $20-25K typically aligns with the 13% delta. (2) Equity refresh built into year-2 to compound the package. (3) An accelerated review at 6 months with a clear benchmark for a 10% adjustment. Any of these workable?"
This pivots from the constrained lever (base) to the flexible levers (bonus, equity, review). Recruiters often have more discretion on these than on base.
The Close
"That sounds great — let me put it in writing so we have a clean record. To confirm: $158K base, $25K sign-on, $80K RSUs over 4 years, plus the 6-month review checkpoint. Should I expect a revised offer letter from you, or would you like me to send a confirmation email?"
Always get the agreement in writing before saying yes. Verbal agreements get "lost in translation" between recruiter and HR.
Script 2: Internal Raise (Asking Your Current Manager)
The hardest negotiation, because there's no competing offer and you can't easily walk away. Sequence: 90-day prep + 30-day documentation + the meeting itself.
The Setup (Email to Manager, ~2 weeks before the conversation)
"Hi [Manager], I'd like to set up time to discuss my growth and compensation. I've put together a summary of accomplishments and impact over the past year, plus market-data-based context for my current role. Would [date and time], in our usual 1:1 slot or a separate 30-minute meeting, work for this?"
This frames the conversation as growth + comp, signals preparation, and gives the manager time to think (don't ambush them).
The Meeting Opening
"Thanks for the time. I want to talk about my comp and growth path. I've put together a summary of impact this year — I'd love to walk through it with you, and then talk about where I am relative to market for the role I'm now performing."
The Impact Summary (You bring documentation)
Walk through 5-7 specific contributions with numbers:
- "Delivered Project X, which [specific business metric: revenue impact, cost savings, customer impact, time savings]."
- "Led the [function/initiative] that resulted in [outcome]."
- "Took on [specific scope expansion] beyond original role description."
Number every claim. "I improved performance" is forgettable. "I reduced API latency by 40% across the top 10 endpoints, freeing up two engineer weeks of follow-up work" is impossible to forget.
The Ask
"Based on my impact and market data — comparable roles at peer companies are paying $165K-$185K base for someone at my level and tenure — I'd like to discuss adjusting my base to align with that range, in addition to a bonus reflecting the impact this year. What's the right path to make that happen?"
Don't say "I want a raise." Say "Here's the market range, here's the impact, what's the path to get there." This is collaborative, not adversarial.
The Common Pushback
"You're already at the top of the band for the level. The path to a meaningful adjustment is promotion to the next level, which we'd need to look at in the next cycle."
The Response
"I understand. Two questions: (1) What specifically does promotion to the next level require? Can we set up a documented plan with milestones? (2) In the interim, what's the maximum within-band adjustment that's possible? My understanding from the market data is the within-band range allows for 8-12% movement in a single cycle."
This converts a "no" into a path forward, with specific actions on both sides.
Script 3: Counter-Offer Scenario (You Have a Competing Offer)
You've received an offer from another company and want to use it as leverage at your current employer (or to get the new offer increased).
To Current Employer
"I want to be transparent with you. I've received an outside offer that I wasn't actively pursuing — [Company X] reached out and the offer ended up being significant. I'm not eager to leave, and my preference is to stay here, but I need to be candid: the comp gap is meaningful — $30K higher base + a stronger equity component. Before I make a decision, I wanted to talk with you about what we might be able to do here. Would that conversation be possible in the next 24-48 hours?"
Important: This script ONLY works if you would actually accept the outside offer. Bluffing without willingness to leave is the most common counter-offer mistake. If they say "good luck with the new role" and you don't have a genuine offer in hand, you've damaged the relationship.
To New Employer (For Increasing Their Offer)
"Thanks for the offer of $155K. I want to be straight with you — I've also been in conversation with [Company Y, where you're also interviewing] and I'm expecting an offer there in the $170-$175K range. I'm genuinely more excited about your team and the role, so I'd love to find a way to make this work. Is there any flexibility to bring this closer to that range?"
Use only if you have a real second offer or pending real offer. Don't fabricate this — recruiters often verify.
The Common Mistakes
Stating a number first. If asked "what are you looking for in compensation?" — deflect. "I'd love to understand the budgeted range for the role first, and we can go from there." Whoever names a number first usually loses.
Apologizing for negotiating. Don't say "I'm sorry to ask, but..." or "I know times are tough but..." The negotiation is normal and expected. Confidence is part of the value being communicated.
Negotiating with HR/Recruiter when you should be talking to the hiring manager. The recruiter has a budget; the hiring manager often has more flexibility. For senior roles, find ways to get the hiring manager involved in comp discussions.
Accepting on the spot. Always take 24-48 hours, even if you'll definitely accept. The act of pausing creates space for "is there anything else we can do" questions from the employer side.
For more on the broader negotiation playbook, see our how to use a competing offer guide. For first-job negotiation, see first job offer negotiation. For getting a raise specifically without an outside offer, see how to ask for a raise.
FAQ
Will I lose the offer if I negotiate?
Almost never. In studies of recent hires, ~1% of offers were rescinded due to negotiation, and those were almost always cases where the candidate was rude, made unreasonable demands, or pushed past several no's. Polite, market-based negotiation is expected and rarely costs you the offer.
How much should I counter on a salary offer?
Counter at the top of the realistic market range, typically 10-20% above the initial offer. The negotiation usually settles at 5-12% above the original offer. Counter at 5% and you'll settle at 2-3%; counter at 25% above market and you risk pushback.
Should I tell them my current salary?
If asked, deflect: 'I'd prefer to focus on what the role pays in the market rather than my current comp, since they reflect different things.' In states with salary-history bans (CA, NY, MA, etc.), they legally can't ask. In states without, you can decline politely without consequence.
What's the maximum I should counter on a competing offer?
Whatever the actual competing offer pays, plus 5-10% if you genuinely prefer the new role. Don't inflate the competing number — recruiters often verify and inflated numbers destroy your credibility.