Research consistently finds that a significant majority of employers expect candidates to negotiate salary, yet the majority of candidates do not. The most common reason is fear of appearing greedy or losing the offer. In practice, companies almost never rescind a job offer because a candidate asked for more money professionally. What they do occasionally is say no, which leaves you exactly where you were before you asked.
Why the starting salary matters more than people realize
Your starting salary at a new job is the baseline from which all future raises are calculated. A 3 percent annual raise on a $65,000 salary produces a different outcome over ten years than a 3 percent raise on a $72,000 salary. The negotiated difference compounds over an entire career at that company, and it also anchors expectations when you move to the next job. A $7,000 salary gap at the point of hire can translate to $50,000 or more in total lifetime earnings difference across a career.
Do your research before you get an offer
Know the market rate for the specific role, at your experience level, in your geographic market, before you enter any salary discussion. LinkedIn Salary, Glassdoor, Levels.fyi for technology roles, and salary data from professional associations are all useful sources. Many states now require employers to post salary ranges in job listings, which gives you a floor even before researching further. Coming into the conversation with a specific, researched number rather than a general sense that you want more makes the negotiation more straightforward for both sides.
Wait for them to name a number first if possible
If you are asked for your salary expectations before an offer is made, you can respond by asking what the budgeted range for the role is. Once an offer is extended, you have the most negotiating leverage you will ever have with that employer — you have been selected, and they have already invested time in the process. At that point, evaluate the full offer including benefits, vacation, remote work flexibility, and bonus structure before responding, and then make a specific counter rather than an open-ended request.
Make a specific counter, not a range
When you counter, give a single number rather than a range. If you say you are hoping for $70,000 to $75,000, the employer hears $70,000. A specific counter of $74,000, grounded in market data you can reference briefly, is harder to dismiss and easier to negotiate around. If they come back at $71,000, you have already moved significantly from their original number. The counter does not have to be aggressive — it just needs to be specific and backed by something concrete.
If salary is truly fixed, negotiate everything else
Some roles, particularly in government, nonprofit, and unionized environments, have genuinely fixed salary scales. When that is the case, the negotiation shifts to other components of compensation: remote work arrangements, a signing bonus, an earlier performance review date, additional vacation time, or professional development funding. These have real financial value and are often more flexible than base salary. Knowing which components matter most to you before the conversation makes this negotiation more effective.