How to Negotiate Salary Without Losing the Offer
Most people don't negotiate salary because they're scared of losing the offer. But here's what recruiters won't tell you: the offer almost never gets pulled because you asked for more. They've already decided they want you.
The single most important rule
Never give your number first. When a recruiter asks "what are your salary expectations?" your job is to turn it around without being awkward about it.
Use this: "I'd love to hear the range you have budgeted for the role — I want to make sure we're in the same ballpark before we go further."
That phrase alone is worth thousands of dollars. Once you know their range, you negotiate from the top of it, not the middle.
When they give you an offer
Don't respond immediately. Say: "Thank you — I'm really excited about this. Can I take 24 hours to review everything?"
Then come back with a counter. The formula:
- Express genuine enthusiasm (this is not manipulation — if you're not excited, they can tell)
- Name your number — 10–15% above the offer
- Give one reason (not three — one is specific, three sounds defensive)
Example: "I'm really excited about the role and the team. Based on my experience shipping X and the market rate for this level in [city], I was hoping we could get to $Y. Is that something you can work with?"
What to say when they push back
If they say the number is fixed, ask about signing bonuses, extra PTO, or earlier review dates. Compensation is more than base salary.
If they genuinely can't move: "I understand — I appreciate you checking. I'm still excited about the role and I'd like to move forward."
The real skill is staying calm
Salary negotiation is a high-stakes conversation where the words you choose matter a lot. Most people stumble, say something they didn't mean, or fold too quickly because they can't think clearly under pressure.
Ghost has a salary negotiation mode — type what the recruiter just said and get back the exact phrasing to use. Free to try. Open Ghost →