Negotiating salary makes many people anxious, so they accept the first number offered. That hesitation can cost tens of thousands over a career, because future raises often build on your starting figure.

Do your homework first

Before any conversation, research the market rate for the role, your experience level and your location. Salary websites, industry surveys and people in your network give you a realistic range. Knowing your worth turns nervousness into a confident, evidence-based position.

Timing matters

Your leverage is highest once an employer has decided they want you โ€” usually around the offer stage โ€” and lowest before you've shown your value. Let them raise compensation first when you can; if pushed for a number early, give a researched range rather than a single figure.

  • Think total compensation: base salary, bonus, equity, benefits, flexibility and development budget all count.
  • Anchor thoughtfully: the first number framed often shapes where you land.
  • Stay collaborative: frame it as finding a fair package together, not a confrontation.
A simple, effective line: "Thank you for the offer โ€” I'm excited. Based on my research and experience, I was hoping for closer to X. Is there flexibility?"

If salary is fixed

Negotiate the rest: a signing bonus, extra vacation, remote days, an earlier review, a better title, or a learning budget. Many of these carry real value and may be easier for the employer to approve.

The bottom line

Negotiating is normal and expected. Research your worth, stay professional, ask respectfully โ€” and remember that "no" simply means you've reached the edge of this offer, not that you did anything wrong by asking.