Career & Remote Work

How to Negotiate Your Salary (Without Being Weird About It)

Salary negotiation is one of the highest-ROI skills you can build — here's a practical, honest guide to doing it effectively without burning relationships.

salary negotiationcareercompensation

Salary negotiation is one of those skills where the gap between what most people do and what's optimal is enormous. Research from Carnegie Mellon found that people who negotiate their first salary earn $5,000 more on average — and because raises, bonuses, and future job offers are often pegged to current compensation, that initial gap compounds significantly over time.

Despite this, most people don't negotiate. Surveys consistently find that fewer than 40% of workers negotiate their salary at the job offer stage. The reasons people give are remarkably consistent: they're afraid of seeming greedy, worried about having the offer rescinded, or simply uncomfortable with conflict. All of these fears are understandable, and most of them are unfounded.

This article is a practical guide to negotiating compensation at every stage — before the offer, during it, and in your current role.

First, Understand How Compensation Is Determined

Employers don't set salaries based purely on what they think you're worth. Compensation is shaped by budget allocations, internal pay bands, market data from surveys like Radford or Mercer, the urgency of the hire, and the seniority of whoever is approving the offer.

This matters because it changes how you think about negotiation. You're not arguing that you deserve more — you're providing information that helps the hiring manager make a case internally. Framing your negotiation as a collaborative adjustment, not a confrontational demand, is both more accurate and more effective.

Most companies have ranges for every role. Offers typically come in at the lower end of the range to leave room for negotiation. This isn't a trick — it's standard process. The room usually exists.

Research Before Any Conversation

The foundation of any effective negotiation is knowing your market rate. Going in with an inflated number from a hunch is counterproductive. Going in with a data-backed range is powerful.

Sources worth using:

  • Levels.fyi — Excellent for tech roles, with granular data by company and level
  • Glassdoor and LinkedIn Salary — Broader coverage, somewhat noisier data
  • Blind — Particularly useful for tech but increasingly broad; self-reported but detailed
  • H1B salary databases — Publicly available data from visa filings that shows what companies actually pay foreign workers, which is often a good proxy for market rates
  • Direct conversations — If you know people at the company or in the role, this is the most reliable data source

Build a range, not a number. Know your target (what you'd be genuinely excited to accept), your floor (the minimum you'd consider given your situation), and your anchor (what you'll open with if asked to go first).

The Initial Offer: What to Do in the First 24 Hours

When you receive an offer, the first thing to do is not accept it and not reject it. Say something like: "Thank you so much — I'm genuinely excited about this role. Can I take a couple of days to review everything and get back to you?"

No reasonable employer will say no to this. If they pressure you to accept on the spot, that tells you something important about how they operate.

Use the time to evaluate the full offer. Base salary is one component. Total compensation includes:

  • Annual bonus and how it's typically paid out
  • Equity (options or RSUs) and vesting schedule
  • Benefits (health insurance quality varies wildly)
  • PTO policy
  • Remote work flexibility
  • Professional development budget
  • Retirement match

Sometimes a lower base offer with exceptional equity or benefits is actually better. Sometimes a high base with no bonus and poor benefits is less attractive than it looks. Total compensation math matters.

The Negotiation Conversation

When you come back with your counter, the tone is everything. You are not demanding. You are providing information and asking if there's flexibility.

A simple, effective script:

"I'm really excited about the role and the team. Based on my research into market rates for this level of experience and responsibility, and what I've seen from [specific sources], I was expecting something closer to [your target number]. Is there flexibility there?"

Then stop talking.

The instinct to fill silence is strong, particularly in uncomfortable conversations. Resist it. You've made your case. Give them space to respond.

Common responses and how to handle them:

"That's above our range for this role." Ask what the top of the range is. Often they'll tell you, which anchors the next step. Then consider whether there are other levers — signing bonus, earlier performance review, additional equity.

"We can do [number between your anchor and their offer]." This is a success. Say thank you and, if it's at or above your target, accept. If it's still below target, you can do one more round: "I appreciate the movement. If you can get to [target], I'm ready to sign today."

"Let me see what I can do." Good sign. Wait for the call back and negotiate from there.

Negotiating a Raise in Your Current Role

The same principles apply, but the context is different. You have more information (your actual performance record, your team's dynamics, your manager's priorities) and you have more to lose if the conversation goes poorly — though that risk is generally overstated.

The best time to negotiate a raise is not during your annual review. It's 2-3 months before your review cycle, when budget decisions are being made.

Build your case before the meeting. Document specific contributions: revenue generated or protected, costs reduced, projects shipped, people you mentored. Put numbers on things wherever possible. "I led the migration that reduced our infrastructure costs by $180k annually" is more persuasive than "I work hard and take on a lot of responsibility."

Then make the ask directly. "Based on the work I've done this year and the market data I've gathered, I'd like to discuss moving my compensation to [number]. I wanted to bring this to you now before the review cycle so you have time to consider it."

If the answer is no, ask what would need to change to get there. A specific, honest answer to that question is genuinely valuable — it gives you a roadmap. If they can't articulate what would need to change, that's also useful information.

The Fear Is Almost Always Unfounded

The most common objection to negotiating is fear: fear of rejection, fear of seeming greedy, fear of having the offer pulled.

On offers being rescinded: this is extremely rare and almost always associated with behavior far more extreme than a counter-offer. A company that pulls an offer because you asked for $5,000 more was not a company you wanted to work for.

On seeming greedy: negotiation is expected in professional contexts. Recruiters know candidates negotiate. What reads as greedy is making an unreasonable demand with an ultimatum. Making a professional, data-backed, respectful counter reads as self-aware and competent.

On rejection: a "no" is almost never the end. It usually opens a conversation about what's possible — a signing bonus, accelerated review, better equity, extra PTO. You're rarely worse off for having asked.

The cost of not negotiating is certain and permanent. The cost of negotiating badly is minimal and recoverable. The math strongly favors asking.

salary negotiationcareercompensationjob offer