How to Negotiate Your Salary (And Everything Else)
Here's a number that should make you uncomfortable: over a career, people who never negotiate their salary earn about $1 million less than those who do.
That's not an exaggeration. Linda Babcock, professor at Carnegie Mellon University and author of Women Don't Ask, found that MBA graduates who negotiated their first salary earned an average of $5,000 more. Doesn't sound like much? Over a 30-year career with 3% annual raises, that $5,000 initial difference compounds to roughly $500,000 in lost earnings. Factor in retirement contributions, bonuses, and the higher base salary for your next job (which is usually calculated as a percentage increase), and you cross the $1 million mark easily.
So why don't most people negotiate? And how do you actually do it without torpedoing the relationship?
Why People Don't Negotiate
The reasons are mostly psychological, not practical:
- Fear of rejection. A 2023 survey by Indeed found that 58% of job seekers didn't negotiate their last offer because they were afraid the offer would be rescinded. (Spoiler: this almost never happens for professional roles. More on that below.)
- Anchoring bias. Once a number is on the table, it becomes the reference point. People tend to accept it because it feels like the "fair" number, even if it's below market rate.
- Lack of information. Most people don't know what they're actually worth. They guess. And guessing leads to underestimation.
- Discomfort with conflict. Many people — especially those socialized to be agreeable — find negotiation deeply uncomfortable. They worry about seeming "difficult" or "greedy."
Here's the reality: employers expect you to negotiate. A study published in the Journal of Organizational Behavior found that hiring managers who made an initial offer were expecting a counteroffer 91% of the time. The first number on the table is rarely the final number. It's the starting point for a conversation.
The Research on Negotiation Outcomes
Let's look at what the data actually says:
- A Harvard Business School study found that people who negotiated received an average of $5,263 more in starting salary — and that was on offers that were already reasonably competitive.
- Research by Michelle Marks at Georgia State University showed that job candidates who negotiated were rated more favorably by hiring managers than those who accepted the first offer. Negotiation signals confidence, preparation, and professionalism.
- A study from the University of Western Ontario found that the biggest predictor of negotiation success wasn't aggressiveness — it was preparation. People who researched market rates and prepared specific counteroffers were 3x more likely to get a better deal.
The takeaway: negotiation works, it's expected, and the people who do it well aren't pushy — they're prepared.
Step-by-Step Negotiation Framework
Step 1: Know your market value (before the offer).
Don't walk into a negotiation blind. Use multiple sources:
- Levels.fyi — best for tech roles, with verified salary data
- Glassdoor Salary Explorer — broad coverage across industries
- Bureau of Labor Statistics (BLS) — official government wage data by occupation and metro area
- Payscale — detailed breakdowns by experience, location, and company size
Find the median for your role, in your city, with your years of experience. That's your anchor number. Write it down. You'll reference it directly in the negotiation.
Step 2: Set your range.
Never give a single number. Always give a range. Your range should be structured so that the bottom of your range is actually what you'd be happy with. If you want $90,000, your range should be $90,000-$105,000. This way, if they offer you the bottom of your range, you're still getting what you want — and it feels like a compromise to them.
Research from Columbia Business School found that people who used a range (vs. a single number) were perceived as more flexible and collaborative, but still got better outcomes.
Step 3: Let them make the first offer.
If possible, don't name your number first. When you name a number, you anchor the negotiation. If you say $80,000 and they were prepared to offer $100,000, you've just lost $20,000 by going first.
If they ask about salary expectations, deflect politely: "I'm flexible and I want to find something that works for both of us. What range did you have budgeted for this role?" This pushes them to reveal their number first while making you sound reasonable.
Step 4: Counter with evidence, not emotion.
When you counter, don't say "I think I deserve more." Say: "Based on my research for this role in [city], the market range is $X-$Y for someone with [specific skills/experience]. Given my [specific achievement or qualification], I'd like to discuss getting closer to $Z."
This reframes the negotiation from "I want more money" to "the market supports this number." It's not personal — it's data.
📖 Related Guide
Negotiation is a relationship skill, not just a money skill. The best negotiators are the best communicators. Learn how to connect with anyone — and make them want to work with you.
What About Benefits and Perks?
Salary isn't the only thing you can negotiate. In total compensation negotiations, consider:
- Signing bonus — often easier for companies to approve than a base salary increase because it's a one-time cost
- Remote work flexibility — if the commute costs you $300/month, that's effectively a $3,600/year raise
- Extra PTO— 5 extra days is worth roughly 2% of your annual salary
- Professional development budget — conferences, courses, certifications that increase your future earning power
- Equity or profit sharing — especially valuable at startups and high-growth companies
- Performance review timeline — instead of waiting 12 months for a raise, negotiate a 6-month review with a guaranteed salary reassessment
A 2025 study by the Society for Human Resource Management found that 79% of employers said they were willing to negotiate non-salary benefits even when the salary itself was fixed. Always ask.
How to Handle Pushback
"That's the best we can do." Response: "I understand budget constraints. Is there flexibility on the start date bonus, PTO, or a 6-month performance review?" If the salary is truly fixed, redirect to other levers.
"We need an answer by Friday." Response: "I'm very excited about this opportunity. Can I have until Monday? I want to give this the consideration it deserves." Pressure to decide quickly is almost always a negotiation tactic. A 24-hour extension is almost always granted.
"Other candidates are willing to accept our offer." Response: "I'm sure they are. But I'm also confident that my [specific skill/experience] will deliver value that exceeds the difference in compensation we're discussing. I'd love to find a way to make this work." Stay calm. Stay specific. Don't get defensive.
The Long Game
The most important thing to understand about salary negotiation: it's not a one-time event. Every negotiation sets the baseline for the next one.
If you negotiate a $5,000 increase now, and your next employer offers a 15% bump, that's $750 more than you would have gotten without the negotiation. The effects compound across your entire career.
The people who earn the most over their careers aren't necessarily the most talented. They're the ones who consistently advocate for their market value — professionally, confidently, and with data to back it up.
FAQ
Can they rescind the offer if I negotiate?
For professional roles, this is extremely rare. A 2018 survey by Salary.com found that only 3% of employers had ever rescinded an offer due to negotiation — and in all cases, the candidate had been aggressive or rude. A professional counteroffer with market data is not going to cost you the job. If it does, that's a red flag about the company.
Should I negotiate over email or in person?
Email first, then discuss in person (or on a call). Email lets you be precise with your language, cite your research, and avoid the pressure of an immediate verbal response. It also creates a paper trail. Once you've sent the written counter, follow up with a call to discuss.
Is it too late to negotiate after I've already accepted?
It's harder, but not impossible. If you receive a better offer shortly after accepting (within 1-2 weeks), it's ethically acceptable to go back and say: "I've received another offer that's significantly higher. I'd really prefer to join your team, but the gap is substantial. Is there any way to bridge it?" Be prepared for them to say no. But many companies would rather adjust than restart the hiring process.