How to Negotiate Your Salary (Without Losing the Offer)
Most people accept the first number they're given โ and quietly leave thousands of dollars (compounding over every future raise) on the table. Negotiating is expected, low-risk when done well, and one of the highest-paid 20 minutes of your career. Here's how to do it without blowing up the offer.
First: negotiating won't cost you the offer
The fear that a counter will make them rescind is almost always unfounded. Companies expect candidates to negotiate and usually build in room. A polite, well-reasoned counter signals confidence, not greed. Rescinding an offer because someone asked respectfully would be a huge red flag about them โ and it's rare. The real risk is leaving money behind by not asking.
Do your homework before you talk numbers
Negotiation is research plus nerve. Walk in knowing the market:
- Look up the role, level, and location on sites like Levels.fyi, Glassdoor, and salary surveys for your field.
- Factor in your experience and any specialized skills.
- Settle on three numbers in your head: your walk-away (minimum), your target (realistic), and your ask (slightly above target โ your opening number).
Don't name the first number
When they ask early โ "What are your salary expectations?" โ try to defer: "I'd love to learn more about the role and scope first, but I'm sure we can find a fair number." If pressed, give a researched range with your target near the bottom of it, or turn it around: "What's the budgeted range for this role?" Whoever names a number first gives up information.
When the offer arrives: enthusiasm, then negotiate
Never accept on the spot, even if it's good. The move:
- Thank them and show genuine excitement. "I'm thrilled โ this is exactly the kind of role I was hoping for."
- Ask for time. "Could I have a day or two to review the full details?" This is completely normal.
- Come back with a specific, justified counter. A number with a reason lands far better than a vague "can you do more?"
Negotiate the whole package, not just base
If base salary is capped, value lives elsewhere. Everything is potentially negotiable:
- Signing bonus (often easier to grant than a base increase)
- Equity / stock
- Annual bonus target
- Extra PTO, remote flexibility, or a later start date
- Title, or an early performance/salary review
Anchor with a number and a reason
"Based on my research for this role and level, and the [specific skill/experience] I'd bring, I was hoping for something closer to $X." Specific, calm, justified. Then โ and this is the hard part โ stop talking. Let the silence do some work.
Use leverage honestly
A competing offer is the strongest leverage there is. If you have one, mention it factually โ never bluff, because it can be called. This is one reason it pays to keep your pipeline moving even when one offer is close: options give you genuine leverage and peace of mind. If you don't have a competing offer, your market research is still solid ground to stand on.
"I'm genuinely excited about joining. I do have another offer on the table, and I'd love to make this an easy yes โ is there flexibility on the base?"
Get it in writing
Once you reach an agreement, ask for the final terms in an updated written offer before you formally accept or resign anywhere. Verbal promises have a way of evaporating.
Mistakes to avoid
- Accepting immediately. You can't negotiate after you've said yes.
- Over-explaining. Make your ask, then stop. Don't talk yourself back down.
- Ultimatums or bluffs. Stay warm and collaborative; never threaten or lie about offers.
- Negotiating against yourself. Don't lower your number before they've even responded.
Negotiate from clarity, not anxiety
Track every application and offer in JobsTracker so you always know where you stand โ and keep options moving so you negotiate with real leverage. Free, private, no account.
Open the tracker