How to negotiate salary after a job offer (without ruining it)
Most people don't negotiate their salary and lose hundreds of thousands over a career. Here's exactly how to counter an offer with confidence.
You got the offer. Congrats. Now comes the part nobody prepares you for: asking for more money without blowing the whole thing up.
Here's the uncomfortable truth. Most people don't negotiate. A Salary.com survey found that only 37% of workers always negotiate their salary, while 18% never do. That silence costs the average person somewhere between $500,000 and $1 million over a career.
You don't need to be aggressive. You don't need a script from a TikTok career guru. You just need a clear process, some research, and enough confidence to send one well-written email.
Why most people skip it (and why that's a mistake)
Fear. That's the real answer. Fear they'll rescind the offer. Fear they'll seem greedy. Fear the hiring manager will think less of them.
But here's what actually happens when you negotiate: nothing bad, usually. A study from Harvard found that hiring managers expect candidates to negotiate. Many companies build 10-15% of wiggle room into their initial offers specifically because they assume you'll push back. When you don't, you're leaving their money on the table.
I've talked to recruiters who say they actually respect candidates more after a reasonable negotiation. It signals you know your worth and you've done your homework. The ones who worry them? People who accept instantly without asking a single question.
Before you counter: do your research
You can't negotiate effectively with vibes. You need numbers. Specific ones.
Start with salary data from at least three sources. Glassdoor, Levels.fyi (especially for tech), Payscale, and the Bureau of Labor Statistics all publish compensation data by role, location, and experience level. LinkedIn's salary tool is decent too.
What you're looking for is the range for your role in your market. Not the national average. Not what your friend in San Francisco makes if you live in Austin. The actual range for someone with your experience, in your city, at a company of that size.
Write down three numbers:
- Your floor. The lowest you'd accept without feeling resentful six months from now.
- Your target. What you'd be genuinely happy with.
- Your stretch. The top of the realistic range. Not a fantasy number, but the high end of what the data supports.
If your offer falls below your floor, that's a different conversation entirely. If it's between your floor and target, you have room to negotiate. If it's already at your target, you can still ask, but focus on other parts of the package.
The counter offer email (with a template you can actually use)
Phone calls are fine, but email gives you control. You can edit, you don't ramble, and the hiring manager can take it to their boss without playing telephone.
Here's a template that works. Adapt it to your situation:
> Subject: Excited about the [Role] offer
>
> Hi [Name],
>
> Thank you for the offer for [Role]. I'm genuinely excited about joining [Company] and contributing to [specific thing you discussed in interviews].
>
> I've reviewed the compensation package, and I'd like to discuss the base salary. Based on my research into market rates for this role in [City] and my [X years] of experience with [specific relevant skill], I was hoping we could explore a base salary of [$X].
>
> I'm flexible and open to discussing this further. I want to make sure we find something that works for both of us.
>
> Looking forward to your thoughts.
>
> [Your name]
A few things to notice about this template. It leads with enthusiasm. It names a specific number (always let them know what you're asking for). It gives a reason tied to market data and your qualifications, not personal expenses. And it leaves the door open.
What you should never say: "I need X because my rent is expensive" or "My friend at Google makes more." The company doesn't care about your bills. They care about what the market says you're worth.
What to negotiate beyond salary
Base salary is obvious. But the total package often has more flexibility in places you wouldn't expect.
Signing bonus. This is sometimes easier for companies to approve than a higher base because it's a one-time expense. If they can't move on salary, ask for $5,000-$10,000 as a signing bonus.
Equity or stock options. At startups and public companies, equity can be a big part of your compensation. Ask about vesting schedules, refresh grants, and what the equity was worth at the last valuation.
Remote work. If the role is hybrid, can you negotiate an extra day from home? This has real dollar value when you factor in commuting costs and time.
PTO. Some companies have flexible PTO but will also negotiate a specific number of guaranteed days. If you're coming from a job with 20 days of PTO, don't accept 15 without asking.
Start date. This one's free. If you need an extra week or two between jobs, just ask. Most companies will say yes.
Professional development budget. Some companies offer $1,000-$5,000 annually for conferences, courses, or certifications. If they don't mention it, ask.
The point is to think about the whole package. Sometimes the best negotiation outcome isn't a higher number on the base salary. It's an extra week of PTO and a signing bonus that adds up to more than the raise would have.
Timing matters more than you think
When you get the offer, don't respond immediately. Don't negotiate immediately either. Thank them, express enthusiasm, and ask for a few days to review.
"Thank you so much for this offer. I'm really excited about the opportunity. I'd love to take a day or two to review everything carefully before we discuss next steps."
That's it. No one will think less of you for this. In fact, it's expected.
Then send your counter within 48 hours. Any longer and you risk the company moving to their backup candidate, or the hiring manager losing momentum internally.
What if they say no?
It happens. Not every company can move on compensation. Budget constraints are real, especially at smaller companies or nonprofits.
If they come back with a flat no on salary, don't panic. This is where you pivot to the other items: signing bonus, equity, PTO, remote flexibility, review timeline. You might say something like:
"I understand the base salary is firm. Would it be possible to include a signing bonus of $5,000, or move up my first performance review to six months so we can revisit compensation sooner?"
If they say no to everything, you have a decision to make. Is the role still worth it at the offered compensation? Sometimes yes. A great team, interesting work, and career growth can outweigh a few thousand dollars. But you should make that choice deliberately, not out of fear.
Mistakes that actually tank negotiations
Giving an ultimatum. "I need $120K or I'm walking" puts the company in a corner. Even if they can pay it, they won't enjoy being pressured.
Negotiating over text or Slack. Too informal. Stick to email or phone.
Apologizing for asking. "I'm sorry to bring this up, but..." You're not asking for a favor. You're discussing business terms.
Mentioning competing offers you don't have. If you lie and they call your bluff (or ask for proof), you've destroyed your credibility.
Negotiating after you've already accepted. Once you say yes, the negotiation window closes. Make sure you negotiate before you sign anything.
A note about your resume and negotiation leverage
Your negotiating power is directly tied to how well you positioned yourself during the job search. If your resume clearly showed measurable impact (think "increased revenue by 22%" not "responsible for revenue"), the company already sees you as high value before the offer lands.
If you're about to start a job search and want your resume to reflect your actual impact, JobTailor helps you rewrite your bullets to match what specific employers are looking for. That kind of targeted positioning pays off when the offer comes in, because the company already believes they're getting someone worth top-of-range money.
And if you're juggling multiple applications right now, tailoring each resume manually takes hours. Try JobTailor free to see how a version of your resume looks when it's matched to a specific job description. The stronger your application materials, the more leverage you carry into negotiations.
The bottom line
Salary negotiation isn't a confrontation. It's a conversation between two parties who've already decided they want to work together. The company chose you. They want you to say yes. That gives you more leverage than you think.
Do your research. Pick a number the data supports. Ask clearly and professionally. And if the answer is no, negotiate the rest of the package or make a deliberate decision about whether the role is still right for you.
The worst thing you can do is stay silent and spend the next two years wishing you'd asked.