How to Negotiate a Job Offer (Salary and Beyond)
The offer just landed in your inbox. Your first instinct is to reply "Yes, thank you!" before they change their mind. Pause. That number is almost never the company's best number — it's their opening number. Negotiating an offer is normal, expected, and one of the highest-paid hours of work you'll ever do. A single email can be worth thousands of dollars a year, compounded across every future raise.
Here's how to negotiate a job offer without burning the relationship — covering salary, the counter, the scripts, the non-salary items most people forget, and the moment to stop.
Research the Range Before You Say a Word
You can't negotiate a number you can't anchor. Walking in with a feeling ("I think I deserve more") is weak. Walking in with data ("Senior backend engineers in this metro with my stack land between $145K and $170K") is hard to argue with.
Pull from several sources and triangulate:
- Levels.fyi for tech compensation, including the part people forget: equity and bonus, not just base.
- Glassdoor and Salary.com for role-and-location ranges across most industries.
- Blind for candid, employee-reported numbers at specific companies.
- Recruiters and peers. A quick message to someone one level above you ("What's a realistic range for this role right now?") often beats any website.
Adjust for three things: your location (or the company's pay-location policy if remote), your years and depth in the specific stack, and the company stage (early startups trade cash for equity; big tech front-loads cash and RSUs).
Land on three numbers before any call: your walk-away (below this you decline), your target (realistic and well-supported), and your reach (your opening ask, set above target so there's room to meet in the middle). Never volunteer your current salary or a hard number first if you can avoid it — when pushed, give a researched range with your target near the bottom.
Make the Counter — Calmly and in Writing
When the offer arrives, do not accept on the spot. Thank them sincerely and buy time:
"Thank you so much — I'm really excited about this. Can you send the full details in writing so I can review everything properly? I'll get back to you by [date]."
This does two things: it gets the offer documented, and it signals you're a considered professional, not a pushover. Then send your counter in writing (email is ideal — it gives the recruiter something concrete to forward to the hiring manager).
A strong counter is specific, justified, and warm. Structure it as: enthusiasm → the ask → the reason → an easy yes.
Hi [Recruiter],
Thank you again — I'm genuinely excited about joining [Team] and getting started on [specific project you discussed].
Before I sign, I'd like to talk about the base. Based on my research for this role and level in [location], and given my experience [one concrete, true reason — e.g., "shipping the payments rewrite that handled $40M in annual volume at my last role"], I was hoping we could get the base to $[reach number].
I'm confident we can find a number that works for both of us. Happy to hop on a call if that's easier.
Best, [Your name]
Notice the reason is true and specific. Don't inflate a title or invent a competing offer that doesn't exist — recruiters talk, references get checked, and a bluff that collapses costs you the role and your credibility. The strongest leverage is a real one: a genuine competing offer, a documented track record, or scarce skills the team actually needs.
Negotiate Beyond the Salary Number
Base salary is the headline, but it's often the least flexible line — especially at companies with rigid pay bands. When they say "we can't move on base," that's your cue to pivot, not to quit. Almost everything else is negotiable:
- Signing bonus. Often easier to grant than base because it's a one-time cost, not a permanent liability. A great way to close a gap between their offer and your target.
- Equity. At startups, asking for more shares (or a shorter cliff) can outweigh cash. Ask for the strike price, total shares outstanding, and vesting schedule so you can value it honestly.
- Annual bonus target and how it's measured.
- Start date. A few extra weeks to rest between jobs is real value, and free to them.
- Remote/hybrid flexibility or relocation support.
- PTO, a learning/conference budget, or a guaranteed early performance review (e.g., a comp review at six months instead of twelve).
- Title. Sometimes the difference between "Engineer" and "Senior Engineer" unlocks a different pay band entirely.
Try a menu approach: "If base is fixed, could we look at a signing bonus or additional equity to bridge the gap?" Giving them options makes it easy to say yes to something.
Scripts for the Awkward Moments
When they ask your expected salary first:
"I'd love to learn more about the full scope before naming a number. Based on my research, roles like this tend to land in the $X–$Y range, and I'm confident we can find something that works."
When they push back on your counter:
"I completely understand there are constraints. The role and team are a strong fit for me — is there flexibility on a signing bonus or equity if base is locked?"
When you have a competing offer (and it's real):
"I want to be transparent: I have another offer at $X. You're my first choice, and if we can get closer on comp, I'd sign today."
Stay friendly throughout. You're negotiating with a future colleague, not against an opponent.
Know When to Stop
Negotiation has a ceiling, and pushing past it costs goodwill. Stop when:
- They've met your target, or moved meaningfully and explained the constraint honestly.
- You've gotten one solid counter and one follow-up — that's the normal cadence. A third and fourth round of haggling over small sums starts to read as difficult.
- You feel genuinely good about the total package. Run the math on base + bonus + equity + benefits, not just one line.
Once you accept, accept warmly and fully. Get the final terms in writing before you resign your current job. Then close the loop: "This is fantastic — I'm thrilled to accept and can't wait to start."
A good negotiation ends with everyone feeling like they won. You get fairly paid; they get someone who's confident and easy to work with. And if you want your application materials to reflect those real, quantified wins — the kind that justify a strong counter in the first place — PrismResume helps you sharpen and document your actual track record, no exaggeration required. The best leverage in any negotiation is a truth you can back up.
Put these tips into your own resume
Build your resumeKeep reading
The Best Resume Format for 2026: Chronological, Functional, or Hybrid
Compare the three main resume formats—chronological, functional, and hybrid—and learn which one fits your career situation in 2026 and why reverse-chronological usually wins.
The STAR Method: How to Answer Behavioral Interview Questions
Learn the STAR method to answer behavioral interview questions with confidence. A practical breakdown, common questions, how to build a story bank, and how to practice out loud.
How to Ask for a Job Referral (and Why It Works)
A referral can pull your application out of the resume pile. Here's why job referrals work, who to ask, and exact, copy-ready messages that make it easy to say yes.
Comments
Loading…