Salary negotiation is one of the highest-leverage career moves you can make. The difference between accepting the first offer and negotiating is often $5,000–$20,000 in base salary, which compounds across raises, bonuses, and future offers for the rest of your career. Most people don't negotiate — not because it doesn't work, but because it feels uncomfortable and they're worried about losing the offer.
Losing a job offer over a reasonable, professionally handled salary negotiation is genuinely rare. Companies expect negotiation. What they don't expect — and what does occasionally create problems — is negotiation that's poorly framed, aggressive, or conducted without a clear number.
Start with a number, not a range
The most common negotiation mistake is asking for a range. When you say "I was thinking somewhere between $95,000 and $110,000," the company hears $95,000. Always anchor to the top of what you want. If you want $110,000, say $110,000.
The number should be specific and backed by something — market data, your current comp, or the specifics of the role. "Based on market data for this role in this market, I was expecting something closer to $115,000" is more persuasive than "I was hoping for more."
The framing that actually works
The most effective negotiation framing is enthusiastic and direct: "I'm genuinely excited about this role and I want to make it work. Based on my experience and the market, I was expecting something closer to [X]. Is there flexibility there?" This does several things: it signals you want the job (reducing their concern about losing you over this), it gives them a specific target, and it puts the question on them without being adversarial.
What to avoid: ultimatums, vague disappointment, comparing to other offers in a threatening way, and negotiating more than twice on the same component. One counter, accept or negotiate once more, then decide.
What to ask for beyond base salary
- ◆Signing bonus — often easier for companies to approve than recurring salary, since it's a one-time line item.
- ◆Equity — especially relevant at startups or public companies with RSU programs. Ask about the vesting schedule and the current valuation.
- ◆Remote flexibility — worth real money in saved commute costs and quality of life.
- ◆Start date — an extra week or two is often easier to get than $5,000.
- ◆Performance review timing — negotiating a 6-month review instead of annual means your raise comes sooner if you perform.
- ◆Title — if salary has a hard ceiling, sometimes a more senior title is possible and affects future offers.
The counteroffer situation
If you receive a counteroffer from your current employer after accepting an outside offer, be careful. The research on counteroffers is consistent: a meaningful percentage of people who accept counteroffers leave within 12 months anyway. The reason you were looking is still there. The counteroffer is often a retention tactic, not a genuine reassessment of your value.
This doesn't mean never accept a counteroffer. It means evaluate it clearly: is this a real change in your trajectory at the company, or is it a number designed to buy time? If your manager would have paid you this before you had an offer, why didn't they?
When to push harder and when to accept
Push harder when: you have a competing offer, the gap between their number and your target is more than 10%, or you have specific data showing the offer is below market. Accept more readily when: you're changing industries and the offer is fair given your experience level in the new field, the non-salary components (equity, flexibility, role scope) are strong, or the offer is already at or above your actual target.
The goal of negotiation isn't to squeeze the maximum possible out of every situation — it's to get a fair outcome that reflects your actual value. Negotiating past reasonable is real and does occasionally damage relationships before you've started. Use judgment about how much leverage you actually have.
What to say, word for word
When you get the offer: "Thank you — I'm really excited about this. I want to take a day to look at the full package and get back to you." When you counter: "I've thought it over and I'm very interested in joining. Based on [market data / my current comp / the scope of the role], I was hoping we could get closer to [X]. Is there flexibility on the base?" If they say no: "I appreciate you looking into it. Can we look at [signing bonus / equity / another component] to close the gap?"