18 Jun 2026 · GoGlobalCV Team

How to Negotiate Your Salary: A Practical Guide

A practical salary negotiation guide: how to research the market, let them name a number first, anchor with a range, and use proven scripts.

TL;DR

  1. Do your research first: Know the market range before anyone says a number
  2. Let them go first: Whoever names a figure first usually loses leverage
  3. Negotiate the whole package: Base salary is just one piece of the offer

Why Salary Negotiation Matters

Most people accept the first number they hear. They are relieved to get an offer, they do not want to seem greedy, and they worry the company will walk away. So they say yes.

That single decision compounds for years. Your next raise is a percentage of this number. Your next job offer is benchmarked against this number. A polite, well prepared salary negotiation is one of the highest paid hours of your career.

Here is the reframe that helps: the company already decided they want you. They invested hours interviewing. They are not going to rescind an offer because you asked a reasonable question about compensation. Negotiation is expected. Hiring managers usually have room built into the budget for exactly this conversation.


Step 1: Do Your Market Research

You cannot negotiate a number you do not understand. Before any salary conversation, build a realistic range for your role, your level, and your location.

Where to look:

  • Public salary databases and aggregator sites for your title and city
  • Job postings for similar roles (many now list ranges)
  • People in your network who do the same work
  • Recruiters, who see real offers every week

Pay attention to the variables that move the number: years of experience, company size, remote versus on site, and whether the role is at a startup or an enterprise. A "senior" title means different things at a 20 person company and a 2,000 person company.

Your goal is three figures: your walk away (the minimum you will accept), your target (a fair market number for your level), and your stretch (ambitious but defensible). Write them down before you talk to anyone.

A strong profile makes your research land. If recruiters are not reaching out with roles in your range, tighten your positioning first. Our guide on how to optimize your LinkedIn profile walks through the changes that move you up search results.


Step 2: Let Them Name a Number First

The single most useful rule in salary negotiation: whoever says a number first gives away information.

If you name a figure too early, you might anchor below what they were ready to pay. If they name it first, you learn their budget and you negotiate from there. So when the question comes up early, deflect politely and keep the focus on fit.

Script: "What are your salary expectations?"

"I am really focused on whether this is the right fit, and I am confident we can land on a fair number if it is. Do you have a budgeted range for the role? I am happy to work from that."

If they push and genuinely need a number from you, do not freeze. Give a range, not a single point.

"Based on my research for this level and market, I am looking in the range of X to Y, depending on the full scope of the role and the rest of the package."

Two rules for ranges. First, make the bottom of your range a number you would actually be happy with, because that is what they will hear. Second, keep the spread tight and realistic, roughly 10 to 15 percent, so it reads as informed rather than random.


Step 3: Anchor and Respond to the Offer

When the offer finally arrives, your job is simple: pause, thank them, and do not accept on the spot.

Script: Reacting to the initial offer

"Thank you, I am genuinely excited about this role and the team. I would like to take a day to review the full offer. Can you send the details in writing?"

Silence and a short delay are not rude. They signal that you are thoughtful, and they buy you time to prepare a counter.

Script: The counter-offer

Lead with enthusiasm, anchor with a specific number, and tie it to your value.

"I am excited to join. Based on my experience with (specific skill or result) and the market range for this level, I was hoping we could get the base to X. Is there flexibility there?"

Then stop talking. The next person to speak is usually the one who concedes. Let the hiring manager respond.

Script: Competing offers

If you have another offer, use it as leverage, never as a threat.

"I want to be transparent: I have another offer at X, but this role is my first choice. If we can close the gap on base, I am ready to sign with you."

Only mention a competing offer if it is real. Bluffing here is high risk, because experienced recruiters can usually tell.


Step 4: Negotiate Beyond Base Salary

If the company truly cannot move on base salary, the conversation is not over. Total compensation has many levers, and some are easier to grant than cash.

Things worth negotiating:

  • Signing bonus: A one time payment that does not touch the salary band, so managers often have room here
  • Equity or stock: Especially relevant at startups and growth companies
  • Remote or hybrid flexibility: Days at home, or fully remote, can be worth real money
  • Extra PTO: Additional vacation days are a concrete benefit
  • Start date: A later start can give you a paid break between jobs
  • Professional development: Conference budget, courses, certifications
  • Performance review timing: A guaranteed six month review to revisit pay

Script: When base is capped

"I understand the base is fixed by the band. Could we look at a signing bonus, or an earlier performance review to revisit compensation? That would make this an easy yes for me."

If remote work is part of what you want, frame it as a win for both sides. Our piece on remote job application strategies covers how to position yourself as a strong remote hire, which strengthens the ask.


Step 5: Close Gracefully

However the salary negotiation ends, protect the relationship. You are about to work with these people.

If you reached a number you are happy with, accept warmly and get everything in writing before you resign anywhere. A verbal "we will sort it out later" is not an agreement.

If they could not meet your range, you still have a clean choice: accept the final offer with good grace, or decline politely and keep the door open.

Script: A gracious decline

"Thank you so much for the offer and for the time everyone invested. After thinking it through, I am going to pass for now, but I really enjoyed meeting the team and I hope our paths cross again."

Burning a bridge over a few thousand dollars is rarely worth it. The hiring manager who could not stretch today may have a bigger budget, or a better role, next year.


The Step Before You Negotiate

You only get to negotiate salary if you get the offer. The fastest way to lose leverage is to never reach the table, because your resume got filtered out before a human ever read it.

Before you worry about counter-offers, make sure your application is actually landing interviews. Run your resume against the job description with the free ATS and resume checker at GoGlobalCV to see what is missing, then walk into the salary conversation from a position of strength. (For the deeper version, our guide to beating ATS breaks down exactly what to fix.)

Land the interviews first. Negotiate second. Do both well, and the number takes care of itself.

Try it now

Ready to optimize your CV?

Get your free ATS Score and find out if you are ready for the job market.

Analyze My Resume Now