How to Negotiate a Higher Salary: Scripts That Work

The Salary Negotiation Problem Nobody Talks About

Here’s a number that should bother you: the average person who doesn’t negotiate their salary leaves roughly $7,500 per year on the table. Over a 40-year career, that’s $300,000 in lost earnings — and that’s before you factor in compound raises, bonuses, and retirement contributions that are calculated as percentages of your base pay.

And yet, something like 56% of workers never negotiate at all. They just accept whatever number gets thrown at them because asking for more money feels awkward, or they don’t know what to say, or they’re afraid the offer will get pulled.

I get it. Salary negotiation feels like a confrontation, and most of us were never taught how to do it. But it’s not a confrontation — it’s a business conversation between two adults who both want to reach an agreement. The hiring manager wants to fill the role. You want to get paid fairly. Those goals are not in conflict.

This article is going to give you the exact words to say — word-for-word scripts — whether you’re negotiating a brand-new job offer or asking for more money at your annual review. No theory, no vague “be confident” advice. Just the actual sentences to use and the logic behind them.

Step One: The Research Phase

Before you open your mouth, you need to know what your work is actually worth. Walking into a negotiation without data is like showing up to a math test without studying — you might get lucky, but probably not.

Here’s exactly where to look:

  • Glassdoor — Search for your job title in your specific city. Don’t use national averages; they’re useless if you live in Tulsa and the data is skewed by San Francisco salaries.
  • Levels.fyi — Particularly good for tech roles. It shows total compensation packages including equity and bonuses.
  • PayScale — Good for non-tech corporate roles. It factors in years of experience and education level.
  • LinkedIn Salary — Often overlooked but surprisingly accurate, especially for mid-level roles.
  • Industry Slack communities and Reddit — People share actual offer numbers in r/cscareers, r/jobs, and niche Slack groups. Real numbers beat survey data every time.

Once you’ve gathered your data, calculate a range. Not a single number — a range. Your target should be at the 60th to 75th percentile of what you find. Why? Because most salary data lags by 6–12 months, and you want room for the market to have moved up since the data was collected.

Also, figure out your walk-away number — the absolute minimum you’d accept. This is for you only. Never share it during the negotiation. It just keeps you from agreeing to something you’ll regret.

One more thing: research the company. Are they a startup that’s been fundraising recently? Do they have a history of paying at the top of the market? Are they a nonprofit with tight budgets? This context changes your approach and your expectations.

Script for Negotiating a New Job Offer

Okay, here’s the scenario: you just received a written offer. The number is lower than you want. Here’s exactly what to say, whether it’s on a phone call or in person:

The opening line:

“Thank you so much for the offer. I’m really excited about this role and the team — I think it’s a great fit. I’ve looked at the compensation package, and I’d love to discuss the base salary. Based on my research and the market rate for this role in [your city], I was expecting something closer to [your target number]. Is there room to get closer to that?”

Why this works: You lead with enthusiasm (reassures them you want the job), you anchor with a specific number, and you ask an open-ended question that invites collaboration instead of a yes/no standoff.

If they ask what your current salary is:

“I’d prefer to focus on the value I’ll bring to this role rather than my current compensation. I want to make sure we land on a number that’s fair for the market and the responsibilities of this position.”

In many states and cities, it’s actually illegal for employers to ask about your salary history. But even where it’s legal, you’re under no obligation to answer. Redirect politely and firmly.

If they say they need to check and get back to you:

“Of course, I understand you may need to run this by others. I appreciate you advocating for me. When would be a good time for me to follow up?”

This keeps the ball moving and shows you’re professional and patient — not desperate.

When they come back with a small bump (but still below target):

“I appreciate the movement — thank you for that. I want to be straightforward: getting to [your target] would make this an easy yes for me. Is there any flexibility to close that gap, or could we look at other components of the package like signing bonus, equity, or additional PTO?”

Notice the pivot to total compensation. Sometimes the base salary is locked, but there’s a $10K signing bonus sitting on the table that they haven’t mentioned yet. Always negotiate the full package.

Script for Your Annual Review

Negotiating a raise at your current job is a different beast. You already work there. They already know what you cost. You need to make a case that you’re worth more now than when you were hired.

The setup (send this before the meeting):

“Hi [Manager’s Name], I’m looking forward to our review conversation next week. I’d love to include some time to discuss my compensation and how it aligns with the expanded scope of my role. I’ll come prepared with some thoughts — just wanted to give you a heads-up so it’s not a surprise.”

Why email first? Because springing a salary ask on your manager in a review meeting catches them off guard, and surprised people say no. Giving them advance notice shows respect and gives them time to prepare on their end (maybe check budget, talk to HR).

During the meeting — the pitch:

“Over the past year, I’ve taken on several responsibilities that go beyond my original role. Specifically, I [describe 2–3 concrete things — led a project, trained new hires, hit a revenue target, took over a process]. I’ve also been looking at market data for my role and level in [your city], and I think a salary adjustment to [your target number] would better reflect where I am and the value I’m delivering. I’d love to hear your thoughts on that.”

Key principles here: You’re not asking for a favor. You’re presenting a business case. You’re pointing to specific contributions, not just “I work hard.” And you’re anchoring to market data, not personal need. Your landlord raising your rent is not a reason for a raise. Your output exceeding your pay grade is.

If they say the budget isn’t there right now:

“I understand budgets can be tight, especially mid-cycle. Can we agree on a plan and timeline? For example, could we set a target for the next review cycle with specific milestones I’d need to hit to get to [your number]? I want to make sure we have something concrete to work toward.”

This is golden because it doesn’t accept “no” as a final answer. It converts a rejection into a roadmap. And if they won’t even commit to a future plan, that tells you something important about your growth prospects at this company.

Handling Common Objections

Employers have a playbook too. Here’s how to handle the most common pushback lines:

“That’s above our range for this level.”

“I understand there’s a band for this level. Can you share what that range looks like? I’d also love to understand what it would take to be considered for the next level up, where the compensation might align better with my experience.”

“We don’t negotiate with new hires.”

“I appreciate the transparency. Can you help me understand what the review and raise process looks like in the first year? I want to make sure there’s a clear path for compensation growth if I come in at this number.”

“Other candidates would be happy with this offer.”

Red flag. If they say this, they’re trying to create artificial scarcity. Respond calmly: “I’m sure this is a competitive offer, and I’m not trying to be unreasonable. I’m just looking for something that reflects my experience and the market. I’m confident we can find something that works for both sides.”

“Let’s see how you perform for 6 months and revisit.”

“I’m totally open to that conversation. Would you be willing to put some specific milestones in writing so we both know exactly what success looks like and what the compensation adjustment would be at that point?”

Again — convert vague promises into concrete agreements. If it’s not written down, it didn’t happen.

What NOT to Say (Ever)

Just as important as knowing what to say is knowing what to avoid. These lines will hurt your negotiation and possibly your reputation:

  • “I need this much because of my rent/student loans/expenses.” — Your personal finances are irrelevant. Negotiate on value, not need. Employers pay for output, not for your cost of living.
  • “My friend at a similar company makes X.” — Anecdotal evidence is weak. Use aggregated market data, not one person’s salary.
  • “I have another offer for more money.” — Unless you actually do and are truly ready to walk away, don’t bluff. If they call it and you stay, you’ve lost all credibility for future negotiations.
  • “I’ll take whatever you can give me.” — This signals that you don’t value yourself, which makes it easy for them to lowball you.
  • “Is that the best you can do?” — This comes across as confrontational and puts the other person on the defensive. Use collaborative language instead: “Is there room to get closer to [number]?”
  • “I was hoping for more.” — Too vague. Always state a specific number. “Hoping for more” gives them no target to work with.
  • “I know I’m asking for a lot.” — You’re not asking for a favor. You’re negotiating fair compensation for labor. Never apologize for asking.

The Follow-Up Email Template

After any negotiation conversation — whether it’s a job offer or a raise discussion — you should send a follow-up email within 24 hours. This does three things: it documents what was discussed, it shows professionalism, and it keeps the conversation alive if no final decision was made.

For a new job offer negotiation:

“Hi [Name],

Thank you again for the conversation today. I’m very excited about the [Job Title] role and the opportunity to join the team.

As we discussed, I was hoping to bring the base salary closer to [your target number], reflecting the market rate for this role and my experience in [relevant skill/area]. I understand you need to check on what’s possible, and I appreciate you looking into it.

I’m confident we can land on something that works well for both sides. I’m flexible on the overall structure — whether that’s base salary, signing bonus, equity, or other components of the package.

Looking forward to hearing from you. Thanks again for the offer and for your time.

Best,
[Your Name]”

For an annual review raise request:

“Hi [Manager’s Name],

Thanks for the great conversation today. I really appreciate the feedback and the discussion about my role and contributions.

I wanted to follow up on the compensation conversation we had. Based on the expanded responsibilities I’ve taken on — specifically [mention 1–2 key things] — and the market data I shared, I’d love to keep the dialogue going about getting to [your target number].

If now isn’t the right time budget-wise, I’d love to work with you on a concrete plan with milestones we can target for the next review cycle. I’m committed to continuing to deliver and grow in this role.

Thanks for your support and for advocating on my behalf.

Best,
[Your Name]”

These emails are polite, professional, and — most importantly — they put your ask in writing. Verbal promises fade. Written ones have weight.

A Final Reality Check

Negotiating your salary is not greedy. It’s not aggressive. It’s not risky (studies consistently show that employers don’t pull offers because a candidate negotiates — in fact, many respect the candidate more). It’s a normal, expected part of the professional relationship.

The person who negotiates a $10,000 higher starting salary doesn’t just earn $10,000 more that year. They earn more every single year after that, because raises, bonuses, and even future job offers are often calculated as percentages of your current or most recent salary. A single 10-minute conversation can literally be worth six figures over your career.

So use these scripts. Adapt them to your voice. Practice them out loud if you need to (seriously, say them in the mirror — it helps). And the next time someone puts a number in front of you, don’t just accept it. Open a conversation.

Leave a Reply

Your email address will not be published. Required fields are marked *