Free7 min read

How to Negotiate Your Salary (And Why Most People Don't)

Salary negotiation is one of the highest-ROI skills you can develop. Here's a simple, proven approach that works — even if you hate conflict.

The Uncomfortable Truth About Salaries

Most people accept the first number a company offers. That single decision — made in an uncomfortable moment — can cost them tens of thousands of dollars over their career.

Salaries compound. A $5,000 raise at 25 doesn't just add $5,000 this year. It raises the floor for your next job, your next raise, and your lifetime earnings trajectory. Research suggests that people who negotiate consistently earn $1 million more over a 45-year career than those who don't.

The company expects you to negotiate. Recruiters have a range. You're almost never at the top of it.

When to Negotiate

Always negotiate a job offer. Never negotiate during the interview process itself — wait until you have a written offer.

The sequence:

1. Receive the written offer

2. Express enthusiasm for the role

3. Ask for 24–48 hours to review

4. Come back with a counter

Never negotiate in the moment of receiving the offer. You need time to research, think, and prepare your response.

Research First: Know Your Number

Walk into negotiation with data, not feelings. Sources to find market salary data:

  • **Levels.fyi** — tech roles, very detailed
  • **Glassdoor** — broad, salary ranges by company
  • **LinkedIn Salary** — filters by title, location, experience
  • **Bureau of Labor Statistics** — government data, free
  • **Peers** — ask people in similar roles what they make
  • Find the 75th percentile for your role, location, and experience level. That's your target. Not the median — you're not average.

    The Exact Script

    When the recruiter shares the offer:

    *"Thank you so much — I'm really excited about this opportunity and the team. I'd love to take 24 hours to review the full package before I respond."*

    Then, when you come back:

    *"I've reviewed the offer carefully, and I'm genuinely excited about the role. Based on my research into market rates for this position in [city], and given my [specific experience/skill], I was hoping we could get closer to $[your number]. Is there flexibility there?"*

    Then stop talking. Silence is your friend.

    What They Might Say — and How to Respond

    "That's the top of our range."

    Ask about other levers: signing bonus, extra PTO, earlier performance review, remote flexibility, equity.

    "Let me check with my manager."

    Good sign. They're trying to make it work.

    "We can't move on base, but we can offer a $X signing bonus."

    Often acceptable — though signing bonuses don't compound into future salaries the way base pay does.

    "We need an answer by end of day."

    Rare and usually a pressure tactic. Most companies have more flexibility than that deadline suggests.

    What to Negotiate Beyond Base Salary

  • **Signing bonus** — one-time, doesn't affect base
  • **Remote work days** — worth real dollars in commute savings
  • **Start date** — a week of PTO is worth money
  • **Title** — affects future negotiating leverage
  • **Performance review timing** — ask for a 6-month review instead of 12
  • **Professional development budget**
  • The Worst That Happens

    Companies virtually never rescind an offer because you negotiated professionally. The absolute worst realistic outcome is they say no and you're back to the original offer.

    The upside? Thousands of dollars annually, for the rest of your career.

    Negotiate every time.

    [Learn more money skills in our First Job Finance course →](/courses/first-job-finance)

    Ready to take action?

    Join FinStart free and get access to courses, tools, and guides that turn these concepts into results.

    Create Your Free Account