Most employers expect some negotiation, and countering politely almost never costs you the offer. Here’s a simple process.
Before you reply
- Thank them and get it in writing. Ask for the full offer: base pay, bonus, benefits, start date, and remote rules.
- Know your number. Check local pay for the role in BLS Occupational Employment and Wage Statistics and any salary range in the posting (see pay transparency laws).
- Price the benefits. Higher health premiums can eat a raise. Our open enrollment guide shows how to compare.
A counter script that works
“Thank you, I’m excited about this role. Based on the scope of the job and pay for similar roles in this area, I was expecting a base salary closer to $X. If we can get there, I’m ready to accept.”
Pick a specific number a little above your target, give one or two reasons, and signal that you want to say yes.
If they can’t move on salary
Ask about a signing bonus, an earlier review with a raise, extra PTO, remote days, a training budget, or a better title. These are often easier for a hiring manager to approve.
When to stop
One counter, maybe a second small ask, is normal. After that, decide. Don’t accept and keep shopping, and don’t invent a competing offer. Recruiters talk, and it can backfire.
Starting the search? Read job interview prep that works.
