Negotiation guide

Salary negotiation: what to actually ask for, at every level

Most negotiation advice is vague ("just ask for more!"). This is the concrete version — how to anchor your number to real market data, decide your range before an offer lands, and negotiate the whole package, not just the base salary line.

Why salary negotiation feels harder than it needs to be

Most people go into a salary conversation with a gut feeling instead of a plan — some sense that they "should probably ask for more," with no specific number, no data behind it, and no idea what to do if the employer pushes back even slightly. That's not a negotiation, it's a hope, and hopes fold under the first sign of resistance.

A real negotiation strategy replaces the gut feeling with three concrete things: a number anchored in what the market is actually paying right now, a plan decided before the offer arrives (not improvised in the moment), and an understanding that base salary is only one lever among several.

Four principles that actually move the number

Anchor to real market data, not a guess

A negotiation built on "I think I deserve more" is weak. A negotiation built on "roles at my seniority in this market are averaging X" is a fact-based conversation, not a personal appeal.

Know your number before the offer, not after

Deciding your minimum, target, and stretch numbers in advance means you're evaluating an offer against a plan — not making a decision under pressure the moment a number lands in your inbox.

Let them name a number first when you can

Whoever states a number first gives away information. If asked for your expectation early, a range grounded in real data still protects you better than a specific figure.

Negotiate the whole package, not just base salary

Signing bonus, equity, remote flexibility, and start date are all negotiable levers — a company with no room on base salary often has real room elsewhere.

A simple script for the actual conversation

When an offer comes in below your researched range, the conversation doesn't need to be adversarial — it's a normal, expected part of hiring. A version that works in almost every context:

"Thank you for the offer — I'm genuinely excited about the role. Based on what similar positions at this level are currently advertising, I was expecting a range closer to [X–Y]. Is there flexibility on the base, or on the overall package?"

Notice what this does: it confirms genuine interest first (so the ask doesn't read as a threat to walk), states a specific number grounded in data rather than a feeling, and leaves the door open to negotiate the broader package if base salary specifically has no room.

Negotiate the whole package, not one line item

Base salary is often the line with the least flexibility, because it's usually bounded by internal pay bands the hiring manager can't fully control. Other parts of an offer frequently have more room precisely because they're less standardized:

  • Signing bonus — often a one-time budget line separate from the salary band entirely
  • Equity or stock — especially negotiable at startups where cash budgets are tighter than equity pools
  • Remote or hybrid flexibility — costs the company little and may matter more to you than a small salary bump
  • Start date and PTO — small asks that are rarely contested and add real value

Frequently asked questions

How do I find out what a role actually pays before negotiating?

Look at aggregated data on what companies are actually advertising for your seniority level and role — real disclosed salary ranges from live job postings are a far better anchor than generic averages, since they reflect what employers are offering right now, not historical or self-reported figures.

Should I share my current salary when asked?

Where it's legal to decline, a neutral redirect ("I'd rather focus on the value I'd bring to this role and what the market supports for it") keeps the conversation anchored to the new role's value instead of your previous compensation, which may not reflect what you're worth for this specific position.

What if the offer is below what I researched as the market range?

State the gap plainly and back it with the data: "Based on what similar roles at this level are advertising, I was expecting a range closer to X–Y — is there flexibility here?" This is a normal, expected question in almost every hiring process, not a confrontational one.

Is it ever okay to negotiate a first job or entry-level offer?

Yes, though the room is usually smaller. Even at entry level, asking a single, well-researched question about the range shows judgment, and many entry-level offers do have at least some flexibility, especially on start date, signing bonus, or remote arrangement.

How much room is actually normal to ask for?

It varies heavily by role, seniority, and market, which is exactly why anchoring to real, current data for your specific level matters more than a generic "always ask for 10-20% more" rule — the right number depends on what the market is actually supporting for your exact situation.

Know your number before your next offer

See real, aggregated salary ranges by seniority — what employers are actually offering right now.

View salary insights