5 Salary Negotiation Scripts That Actually Work — Exact Words to Say When They Make You an Offer

The $7,500 Conversation Most People Never Have

Here’s a number that should make you uncomfortable: 55% of job candidates accept the first salary offer without negotiating. Not because they’re happy with it — but because they don’t know what to say.

Meanwhile, people who do negotiate earn an average of 18.83% more than those who accept the first number. On a $60,000 salary, that’s an extra $11,298 per year. Over a 10-year career, compounded with raises, that single conversation is worth over $100,000.

And here’s what most people don’t realize: 78% of employers who receive a counter-offer say yes — either fully or partially. The odds are literally in your favor.

The problem isn’t courage. It’s not having the right words. So here are 5 word-for-word scripts you can use in any salary negotiation scenario — new job offers, promotions, annual reviews, and those awkward moments when they ask “what’s your expected salary?”

Before You Say Anything: The 15-Minute Research Step

Every script below becomes 10x more powerful when you can cite actual numbers. Before any negotiation, spend 15 minutes on these three sources:

  • Glassdoor / LinkedIn Salary — search your exact job title + city for the median and range
  • Levels.fyi (for tech roles) or Payscale.com — cross-reference with a second source
  • Job postings — many states now require salary ranges in listings (15+ states have pay transparency laws as of 2025), so search current openings for your role

Write down the 25th, 50th, and 75th percentile numbers. You’ll use these in every script.

Script 1: When You Receive a New Job Offer

This is the highest-leverage moment. You’ll never have more negotiating power than right now — they’ve chosen you over every other candidate.

Step 1: Express enthusiasm (buy yourself time)

“Thank you so much for the offer — I’m genuinely excited about this role and the team. I’d love to take 24-48 hours to review everything carefully. Can I come back to you by [specific day]?”

This is critical. Never negotiate in the moment. You need time to research and prepare.

Step 2: The counter-offer conversation

“I’ve done some research on market rates for this role in [city], and based on my [X years of experience / specific skills / certifications], I was expecting something in the range of [$X to $Y]. The offer of [$current] is below where I’d need to be. Is there flexibility to get closer to [$target]?”

Why this works: You’re anchoring to market data, not personal feelings. You’re asking a question (“is there flexibility?”) rather than making a demand, which keeps the tone collaborative.

Pro tip: Ask for 10-15% above your actual target. If you want $75,000, ask for $82,000-$85,000. This gives them room to “negotiate you down” to a number you’re actually happy with.

Script 2: When They Ask “What’s Your Expected Salary?”

This question is designed to get you to anchor first — usually lower than what they’d offer. Here’s how to redirect:

Option A: Redirect to their range

“I’d rather not throw out a number before I fully understand the scope of the role. Could you share the budgeted range for this position? I want to make sure we’re in the same ballpark before we go further.”

Option B: Give a researched range (if pressed)

“Based on my research, similar roles in [city/industry] are paying between [$X and $Y]. Given my background in [specific value you bring], I’d be targeting the upper end of that range. But I’m flexible — the right role matters more than hitting an exact number.”

Why this works: Option A keeps you from anchoring low. Option B shows you’ve done homework and positions you confidently without being rigid. The “I’m flexible” softener prevents you from sounding like an ultimatum.

Script 3: Asking for a Raise at Your Current Job

Timing matters here. The best moments are during annual reviews, after completing a major project, or when you’ve taken on responsibilities beyond your original role.

The setup (send via email first):

“Hi [Manager], I’d love to schedule 20 minutes to discuss my compensation. I’ve put together some thoughts on my contributions this year and where I see my role going. Would [date/time] work?”

This gives your manager time to prepare and shows you’re serious.

The in-person script:

“Thanks for meeting with me. Over the past [timeframe], I’ve taken on [specific responsibilities] and delivered [specific results with numbers]. For example, [concrete achievement]. Based on market data for my role and experience level, I’m seeing a range of [$X to $Y], and I’m currently at [$current]. I’d like to discuss an adjustment to [$target] to better reflect the value I’m contributing. What are your thoughts?”

Why this works: You lead with results (not needs), cite data (not feelings), and end with an open question that invites discussion rather than creating a yes/no standoff.

Key rule: Never mention personal expenses (“my rent went up” or “I need more money”). The conversation is about your market value, not your bills.

Script 4: When They Say “That’s Outside Our Budget”

This is where most people give up. Don’t. “Outside our budget” is rarely the end — it’s the beginning of creative negotiation.

“I understand there are budget constraints, and I appreciate your transparency. If the base salary is at its maximum, could we explore other options? I’m thinking about things like:

  • A signing bonus to bridge the gap
  • An early performance review at 6 months with the possibility of a raise
  • Additional PTO days
  • A professional development budget
  • Remote work flexibility
  • Equity or stock options”

“I want to find a way to say yes — can we work together on a package that gets us both there?”

Why this works: The phrase “I want to find a way to say yes” is incredibly powerful. It signals commitment while creating urgency. And by listing multiple alternatives, you give them options rather than backing them into a corner.

The math: A $5,000 signing bonus + 3 extra PTO days + a 6-month review clause can be worth more than a $7,000 base increase — especially when you factor in the review clause that locks in a future raise.

Script 5: When You Have a Competing Offer

Having another offer is the strongest negotiating position possible — but only if you handle it with grace, not threats.

“I want to be transparent with you — I’ve received another offer at [$X]. I genuinely prefer this role because of [specific reason: team, mission, growth path]. But there’s a significant gap in compensation. Is there room to adjust the offer to make it more competitive? I’d love to accept this position.”

Why this works: You’re not threatening to leave. You’re complimenting them while being honest about the gap. The phrase “I’d love to accept this position” tells them you’re close to saying yes — they just need to meet you partway.

Important: Never bluff about a competing offer. If they call your bluff and you can’t walk away, you lose all credibility. Only use this script when you genuinely have another option.

3 Things to Never Say During Salary Negotiation

These phrases hurt your position every time:

  1. “I need $X because of my expenses.” — Your rent isn’t their problem. Stick to market value.
  2. “I’ll accept whatever you think is fair.” — This signals you’ll take the minimum. 70% of managers expect you to negotiate.
  3. “Sorry to ask, but…” — Never apologize for negotiating. It’s a normal business conversation that both sides expect.

The $100,000 Difference: Why This One Conversation Compounds

If you negotiate $5,000 more at age 25, and every future raise and job offer builds on that higher base, here’s the compounding effect (assuming 3% annual raises):

  • By age 35: You’ve earned $67,000 more total
  • By age 45: You’ve earned $155,000 more total
  • By age 55: You’ve earned $270,000 more total

And that’s from a single 15-minute conversation.

The scripts are in your hands. The research tools are free. The only variable left is whether you’ll use them.

Frequently Asked Questions

How much more money can you get by negotiating salary?

On average, people who negotiate earn 18.83% more than those who accept the first offer. For a $60,000 salary, that’s about $11,298 extra per year. Studies show 78% of employers who receive a counter-offer agree to increase the salary either fully or partially.

When is the best time to negotiate salary?

The best time to negotiate is after you receive a written job offer but before you accept it. For raises at your current job, time it during annual reviews, after completing a major project, or when you’ve taken on responsibilities beyond your original role. Always ask for 24-48 hours to review an offer before responding.

What should you say when asked about salary expectations in an interview?

Redirect by asking for their range first: ‘Could you share the budgeted range for this position?’ If pressed, give a researched range: ‘Based on my research, similar roles in this area pay between $X and $Y. Given my experience, I’d target the upper end, but I’m flexible for the right role.’

Should you negotiate salary if you're happy with the offer?

Yes. Even if the offer seems fair, there’s almost always room for improvement — whether in base salary, signing bonus, PTO, remote flexibility, or professional development budget. 70% of managers expect candidates to negotiate, so not asking can actually signal a lack of confidence.

What if the employer says the salary is non-negotiable?

Shift to negotiating the total compensation package: signing bonus, early performance review with raise potential, additional PTO, remote work days, equity, or professional development budget. Say: ‘If the base is firm, can we explore other ways to close the gap? I want to find a way to say yes.’

Can negotiating salary hurt your chances of getting the job?

No, as long as you negotiate professionally. Research shows that 78% of hiring managers are willing to negotiate, and most expect it. The key is to be collaborative, not confrontational. Lead with enthusiasm for the role, back your ask with market data, and frame it as a conversation, not a demand.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.