Salary Negotiation

How to Negotiate Salary in 2025 — A Step-by-Step Guide

Updated July 2025 · 10 min read

Most people do not negotiate their salary. Studies consistently show that fewer than 40% of job offer recipients attempt to negotiate — even though over 70% of hiring managers have flexibility in their compensation budget. That gap represents thousands of dollars left on the table every year.

This guide covers the complete salary negotiation process: how to research your market value, what to say and when, and how to handle every response an employer might give.

Step 1: Know your number before you say anything

The most common negotiation mistake is going in without a specific number. Vague statements like "I was hoping for something higher" give you no anchor. You need a precise target — and a floor below which you will not go.

To find your number, research three things: market rate for your role and experience level (BLS OES, Levels.fyi, LinkedIn Salary), cost of living adjustment if comparing cities, and your personal minimum — the number below which you would genuinely decline.

Rule of thumb: your counter-offer should be 10–20% above the offer you received, or at the market 75th percentile for your role — whichever is higher. This gives you room to compromise while still landing above your actual target.

Step 2: Wait for the written offer before negotiating

Never negotiate verbally until you have a written offer in hand. Before that point you have no leverage. Once you have a written offer, the employer has already signaled they want you — that is your moment.

If a recruiter asks for your salary expectations before making an offer, deflect: "I would prefer to learn more about the full scope of the role before discussing compensation. Can you share the range budgeted for this position?"

Step 3: Respond with gratitude, then a counter

The structure that works: express genuine enthusiasm, acknowledge the offer, make your counter with one piece of market data, then stop talking. Do not apologize for negotiating. Do not over-explain.

"Thank you for the offer — I am genuinely excited about the role. After reviewing everything carefully, I was hoping we could discuss the base salary. Based on market data for this role with my experience in this city, the range typically sits closer to [your number]. Is there flexibility to get there?"

Then stop. The next person to speak loses negotiating power.

Step 4: Handle their response

They say yes

Accept gracefully. If you think there is more room you can push once more on non-salary items like a sign-on bonus or extra vacation days, but do not overplay a win.

They meet you partway

This is the most common response. If it is close to your target, accept. If not, you have one more move: "I appreciate you working on this. Could we meet at [number between their counter and your ask]?" Make this your final ask.

They say this is best and final

Respond calmly: "I understand. Could we revisit compensation after 90 days if I am meeting expectations?" This keeps the relationship intact and establishes a clear path to future increases. Alternatively pivot to non-salary items: signing bonus, extra vacation, remote flexibility.

What to negotiate beyond base salary

Find out where your offer stands

The SalaryParity calculator shows your market percentile and generates a negotiation email based on your specific role, city, and experience level.

Check my offer →

The single most important rule

Always negotiate. The worst realistic outcome is they say no and the original offer stands. The best outcome is you earn thousands more per year — compounded into every future raise and bonus. A $5,000 raise at 30 is worth far more than $5,000 over the course of a career. Ask.