How to Negotiate a Salary Offer Without Blowing the Deal
Companies almost always make room to go higher. Most candidates never ask. Here's exactly what to say and when to say it.
They expect you to negotiate
The first offer is rarely the final offer. Recruiters and hiring managers know this. Most companies build a negotiation buffer into every offer — usually 5 to 15 percent above the initial number. If you don't ask, that money just stays in the company's budget.
Negotiating won't cost you the offer. It's only a problem if you're aggressive, vague, or you keep going back multiple times. One well-framed counter almost never kills a deal.
The first thing to do when you get the offer
Don't respond immediately. Buy yourself time with something like: "This is exciting, thank you. Can I have until [date two days out] to review everything?" That's normal. No one expects you to decide on the spot.
Use that time to research. Check Glassdoor, Levels.fyi, LinkedIn Salary, and Bureau of Labor Statistics data for the role, your city, and your experience level. Go in with a number backed by data, not just a gut feeling.
How much to ask for
A good counter is 10 to 15 percent above the offer if the offer came in below market. If the offer is already at the top of the range, aim for 5 to 8 percent, then shift focus to other perks. Don't lowball yourself with a 2 percent counter — that signals you're not confident in your ask.
Pick a specific number, not a range. "I was thinking $87,000" is stronger than "somewhere between $82,000 and $90,000." Ranges let them anchor to the lower end every time.
Word-for-word scripts that don't sound awkward
Over the phone or video:
"Thank you again for the offer — I'm genuinely excited about this role and the team. Based on my research into the market rate and what I bring to this position, I was hoping we could get closer to $[X]. Is there flexibility there?"
Via email (if they send the offer in writing):
"Hi [Name], thank you so much for the offer — I'm really excited about joining [Company]. After reviewing the details, I'd love to discuss the base salary. I was hoping to get to $[X], based on [brief reason: market research, my experience, etc.]. I'm flexible on how we get there. Looking forward to your thoughts."
Short, specific, and positive. That's the formula.
When they say no to the number
Don't panic. "No" to the salary often means "yes, but not there." Follow up with: "I understand. Are there other areas where there's more flexibility, like a signing bonus, an extra week of PTO, or a six-month review with a raise tied to performance?"
Signing bonuses are especially flexible because they don't hit the base compensation budget the same way. A $5,000 signing bonus costs the company less long-term than a $5,000 salary bump. They're often easier to approve. (And that's a quirk worth knowing about.)
What not to do
Don't bring up personal finances. "I need more because my rent went up" is not a negotiation argument — it's information that doesn't help them justify a higher number internally. Stick to market data and your value to the role.
Don't counter more than once without accepting or walking away. Going back two or three times starts to feel like you're stalling. Make your counter count.
Entry-level doesn't mean take-it-or-leave-it
First-job candidates think they have no leverage. They're wrong. Even with limited experience, you can counter — just frame it differently. Mention a competing offer if you have one, or cite the research you did on the role's market rate. Confidence matters more than seniority when it comes to the ask itself.
Even getting $2,000 more at the start compounds over your career. It sets the baseline for future raises, future offers, and future negotiations. Negotiate now.
Write better cover letters in seconds
SleevIx generates custom, human-sounding cover letters for any job posting. Free to start.
Try SleevIx Free