Salary negotiation is not a personality trait. It's a script. The most confident-looking negotiators are usually people who have prepared three sentences in advance and are delivering them exactly as rehearsed. That's the entire trick.
The moment when the offer arrives, whether by email, phone, or across a table, is where most of the money is won or lost. Almost every mistake happens in the first 90 seconds. Here is what to do differently.
Step 1: Silence
When the number lands, do not respond immediately. Do not react to it. Do not thank them for the number. Instead, use one of the two most valuable sentences in negotiation:
"Thank you for the offer. I'd like some time to think it over."
That's it. Nothing else. Silence follows. The silence is not awkward for you, you have your line. It is very awkward for them, because they've just been told their number wasn't automatically accepted.
Ask for at least 24 hours. 48-72 is often available and usually granted. This does three things: it stops you from panic-accepting, it signals you have options, and it forces the employer to consider what happens if you say no.
Step 2: The range anchor
After you've had time to think, meaning you've checked market data on Glassdoor, LinkedIn Salary, industry reports, and any peers who'll share numbers, you come back with a range, not a single number. A range that starts above their offer.
"Thank you again for the offer. Based on my research and my experience with X and Y, I was expecting a range between $[X] and $[Y]. Is there room to move to $[Y]?"
Two mechanics matter here. First, always name a range, not a single number, it gives the counterparty room to feel like they're meeting you halfway even when they're just meeting your bottom. Second, your low number should be at or slightly above their offer, and your high number should be your genuine target. You anchor upward.
Say the offer was $52,000. Your research suggests $55,000: $62,000 is normal for the role. Your counter range: $57,000: $63,000. Your ask: $63,000. Realistic landing: $58,000: $60,000. That's $6,000: $8,000/year improvement from two sentences.
Step 3: The "what would it take" pivot
Sometimes they say "we can't move on base." That's not the end of the negotiation, that's a redirect. Use this line:
"I understand. What would it take to get the base to $[X]? And if that's genuinely fixed, what other components can we look at?"
Salary is one lever. Others include: signing bonus, annual bonus percentage, equity or stock options, additional vacation days, professional development budget, remote-work flexibility, review timing (six months vs twelve). Any of these can be worth thousands per year in equivalent value. Companies often have far more flexibility on non-base components than on base salary.
Step 4: The get-it-in-writing close
Whatever gets agreed verbally, base, bonus structure, review date, benefits, must be in the written offer before you accept.
"Great, thanks for working with me on this. Can you send an updated written offer reflecting what we've agreed?"
Never resign from your current role or turn down other offers based on a verbal number. Written or it didn't happen.
Common traps
"I need a number by end of day." No, you don't. Almost every "urgent" deadline in hiring is manufactured. "I'd like to give this the consideration it deserves, can we speak tomorrow?" almost always works.
"What's your salary expectation?" Never answer first. Deflect: "I'd love to understand the full role and comp structure first, what range have you budgeted for this position?" If pushed hard: give a range with your target as the low end.
"What are you making now?" Increasingly illegal to ask in some jurisdictions. Where legal: "I'd prefer to focus on the market rate for this role rather than my current comp, happy to share a target range if useful."
Guilt about "greed." The person across the table is not offering their personal money. They're representing a company that has a range for the role, and you've been offered somewhere in that range, very often near the bottom. Negotiating up is not extraction. It's information exchange about where in the range you should be.
When to accept
You've done one or two counter rounds. They've moved (or explained clearly why they can't). The number is at or above your target minimum. The role is genuinely what you want. Take it.
Endless negotiation past a fair number is not skill, it's a way to torpedo an offer that was already good. There is a real point at which the relationship starts to sour. Skilled negotiators know when to close.
When to walk
They refuse to move on any lever. The final number is below your researched market rate without a compelling non-salary reason. Or, telling signal, the way they handled the negotiation was defensive, resentful, or evasive. How a company negotiates with you is often the clearest preview of what working there will feel like.
Walking is expensive. Accepting the wrong offer is more expensive. Every year of an under-market salary compounds, because your next raise, and your next job's offer, will both be anchored to it.
The reframe
Negotiation isn't gaming the employer. It's knowing the game they're already playing, which is quietly making you an offer at or below the range they've budgeted, on the assumption you won't push back. Pushing back is the price of admission to your own market rate. It's not aggressive. It's professional.
One prepared script. One 24-hour pause. One range with a real ask. Over a career, this is worth more than most side hustles and most investing decisions combined.