Salary negotiation is one of the highest-return activities you'll ever do. A 30-minute conversation can add $5,000–$20,000 to your annual income — and compounds over your entire career through raises, bonuses, and future job offers.
Yet most people don't negotiate. They're afraid of seeming greedy, losing the offer, or not knowing what to say. This guide removes all of that.
The Fundamental Truth About Negotiation
Companies expect you to negotiate. Hiring managers are given a salary range, and the initial offer is almost never the top of that range. When you accept without negotiating, you're leaving money on the table that was budgeted for you.
Offers are almost never rescinded because a candidate negotiated professionally. In 20+ years of recruiting, most hiring managers can't recall a single case where a respectful counter-offer caused an offer to be pulled.
Step 1: Don't Give a Number First
The most common negotiation mistake happens before the offer is even made — when someone asks you: "What are your salary expectations?"
The person who names a number first is at a disadvantage. If you say $80K and the budget was $95K, you just cost yourself $15K. If you say $95K and the budget was $80K, you may have just eliminated yourself.
What to say instead:
"I'm flexible on compensation and more focused on finding the right fit. Could you share the budgeted range for this role?"
If they push: "I'd rather learn more about the full scope of the role before landing on a number. Can you share the range?"
Most companies will share the range at this point.
Step 2: Research Your Market Rate
Before any salary conversation, know your number. Use:
- LinkedIn Salary — free, based on real LinkedIn member data
- Glassdoor — job-specific salary data with company reviews
- Levels.fyi — if you're in tech, this is the most accurate
- Bureau of Labor Statistics — for US-wide benchmarks
Target the 75th percentile of your market rate. You're not asking for the maximum — you're asking for what strong performers earn.
Step 3: Evaluate the Full Offer
Salary is only one component. Before negotiating, understand the full package:
- Base salary
- Annual bonus (target %)
- Equity (options or RSUs — and vesting schedule)
- Health/dental/vision coverage
- 401k match
- PTO and remote work flexibility
- Signing bonus
Sometimes a lower base with strong equity or a 20% bonus target is actually worth more than a higher base at another company.
Step 4: The Counter-Offer Script
When you receive an offer, don't respond immediately. Say: "Thank you so much — I'm genuinely excited about this opportunity. Can I take a day or two to review the full package?"
They will always say yes. Use that time to think clearly.
When you're ready to counter:
"I've given this a lot of thought, and I'm really excited to join the team. Based on my research into market rates and the scope of the role, I was hoping we could get to [target number]. Is there flexibility there?"
Key principles:
- Be specific (say $92,000, not "a bit more")
- Give a reason (market research, scope of role)
- Express genuine enthusiasm — you want the job
- Ask a question at the end — puts the ball in their court
Step 5: Handling Pushback
"That's above our budget."
"I understand. Is there flexibility elsewhere in the package — a signing bonus or additional equity, for example?"
"This is our standard starting salary for this level."
"I appreciate that. Given my [specific experience/skill], I was hoping we might be able to make an exception. Even getting to [slightly lower number] would make this decision much easier for me."
"We can revisit this at your 6-month review."
"That sounds good. Could we put that in writing as part of the offer — a formal 6-month review with a target of [number]?"
Negotiating Non-Salary Items
If salary truly isn't moveable, negotiate everything else:
- An extra week of PTO (worth $1,500–$3,000 in lost wages if you took unpaid time)
- A signing bonus (one-time, doesn't affect their salary bands)
- Remote work flexibility (worth significant quality of life)
- Earlier start date for equity vesting
- Professional development budget
After the Negotiation
Once you've agreed on a number, stop negotiating. Express genuine gratitude. Get everything in writing before you give notice at your current job.
And use this number as the anchor for every future negotiation — your next job's starting point is a function of what you earned before.
The Negotiation Checklist
- ☐ Researched market rate at 75th percentile
- ☐ Evaluated the full package (base, bonus, equity, benefits)
- ☐ Didn't give a number first
- ☐ Asked for time to consider the offer
- ☐ Made a specific counter with a reason
- ☐ Had a fallback position (non-salary items)
- ☐ Got final agreement in writing
The resume that gets you to the offer stage matters as much as the negotiation itself. NextPath rewrites your resume with GPT-4o to help you land the offers worth negotiating. Try your first rewrite free at nextpath.info.