All posts

Career advice

How to Negotiate Salary for a New Job Offer

July 7, 2026 · 7 min read · Upleva team

How to Negotiate Salary for a New Job Offer

You get the offer, smile like a normal person, then immediately ruin your own peace by staring at the number and thinking, Is this the number, or just the first number? Usually, it’s the first draft. That’s useful. It means you may have room to talk. And no, you do not need to become a hard-nosed negotiator to ask for more. You need a plan, a calm script, and enough restraint not to lead with, “Is there any wiggle room?”

The goal is simple: ask for better terms without sounding awkwardly overgrateful or weirdly combative. You want to signal three things at once: you’re interested, you’re professional, and you know how to advocate for yourself. That’s the job here. Not theatrics.

Before you negotiate, figure out what actually matters

Don’t negotiate out of reflex. Negotiate because something in the offer is genuinely below what you want, or because the whole package can be improved. A salary ask is easiest when you know your target before the offer lands. If you wait until your heart rate spikes, you’ll start bargaining with vibes.

Decide your number and your backup asks

  • Set your ideal salary, your acceptable salary, and your walk-away point.
  • Pick one primary ask, not five. Too many asks makes you sound unfocused.
  • Decide what else you’d trade for if base salary won’t move: signing bonus, title, extra PTO, remote flexibility, earlier review, relocation support, or start date.

A useful rule of thumb: if the offer is already at or above your acceptable number, be careful about pushing just because you can. A couple of extra dollars sounds exciting until the company decides your energy is becoming a side quest.

Anchor with market data, not feelings

You do not need a courtroom brief. You do need a reason. Look at current salary ranges for the role, level, location, and industry. A practical way to do that is to compare the same job title in the same city, then adjust for level. For example, a senior analyst role in Austin will usually sit in a different band than a mid-level analyst role in Seattle, and remote roles often track to one of those markets rather than floating in space like a polite rumor. Use a couple of credible sources, such as Glassdoor, Levels.fyi, Salary.com, or published salary guides from staffing firms and professional associations. Then compare what you found with your own experience and the scope of the role. That gives you a grounded target, not a hopeful guess.

Script to steal: “Based on my research for similar roles and the scope of this position, I was hoping we could get closer to [target number]. Is there flexibility there?”

That sentence works because it is specific, but not hostile. It also gives the employer room to respond without feeling cornered. You’re not saying they’re wrong. You’re saying the market, your background, and the role suggest a different number.

When and how to negotiate the offer

The best time to negotiate is after you’ve received the offer, but before you’ve accepted it. Ideally, ask after they’ve shared the details in writing or verbally and before you sign anything. If you need time to review, take it. You’re allowed to pause. That’s not rude. That’s how adults buy themselves a second to think.

Email or call?

Use email when you want to be thoughtful, when the ask is straightforward, or when you need a paper trail. Use a call when the relationship already feels warm, the offer is complex, or you want to read the room in real time. If you’re unsure, use this rule: if you need one clear ask and a clean record of it, email first. If the offer has several moving parts or you think the answer may shift depending on how the conversation feels, call.

  • Email is better for: a clear counter, multiple decision-makers, or a request for time.
  • Call is better for: nuance, rapport, and faster adjustment.
  • If you do both, email first, then say you’d be glad to talk it through.

A simple email you can send

Subject: Offer for [Role]

Thank you for the offer. I’m excited about the role and appreciate the time the team has spent with me.

After reviewing the details and thinking about the scope, I’d love to discuss the compensation. Based on my background and market data for similar roles, I was hoping we could move closer to [target salary]. Is there flexibility there?

I’m very interested in joining the team, and I wanted to ask before making a final decision. Happy to talk by phone if that’s easier.

Notice what this does not contain: a lecture, a guilt trip, or the phrase “I was expecting more.” That phrase is honest, but it also sounds like the universe personally let you down.

A short call script

“Thanks again for the offer. I’m excited about the opportunity. I reviewed the package, and I’d like to talk about compensation before I respond. Based on my experience and the market for similar roles, I was hoping we could get closer to [target]. Is there room to adjust the base salary?”

Then stop talking. Seriously. The silence after the ask is uncomfortable, which is exactly why it works. If you keep filling the air, you’ll negotiate against yourself.

What to do when the salary is fixed

Sometimes the recruiter says the base salary is locked. That is not the end of the conversation. It just means the money has moved into other drawers. You can still improve the offer if you know what to ask for.

Trade for the parts of the package people forget to ask about

Most of these are the usual suspects, and they’re often more negotiable than base pay. A few are situational, depending on company policy or how the team is structured. Start with the ones that are easiest for them to approve without rewriting the job grade.

  • Signing bonus, especially if you’re giving up unvested bonus, equity, or PTO
  • Annual bonus target or clearer bonus terms
  • Title adjustment, if the level matters for future moves
  • Flexible or remote work arrangement
  • Earlier salary review, for example in 6 months instead of 12
  • More vacation time or a later start date
  • Relocation support, equipment budget, or professional development funds

If they say base pay can’t move, respond like this:

“I understand the salary range is fixed. Since base compensation isn’t flexible, could we look at a signing bonus, a title adjustment, or an earlier compensation review? I’d love to find a way to make the package work.”

That line keeps the conversation alive without sounding stubborn. It also gives them options, which helps more than a vague “Can you do better?”

If they say no again

Now you’re deciding, not pleading. Ask one final clarifying question: “Is that a hard no, or is there any other part of the package we can revisit?” If the answer is no across the board, you have information. Sometimes the right move is to accept. Sometimes it’s to decline politely and keep your dignity intact. Both are valid. Dignity counts for more than a slightly shinier number in a job you’ll resent.

Use a negotiation flow that keeps you calm

If you freeze under pressure, use this sequence. It keeps you from overexplaining, which is the hobby of many anxious professionals.

  1. Thank them for the offer.
  2. Say you’re excited about the role.
  3. Ask for time to review if you need it.
  4. Make one clear counter with a number or a specific trade-off.
  5. Pause and let them respond.
  6. If salary is fixed, move to bonus, title, flexibility, or timing.

A good negotiation sounds measured, not theatrical. You are not trying to win a courtroom drama. You are trying to get to a package that makes sense for both sides.

A few lines to avoid

Some phrases make negotiations harder than they need to be. They either sound apologetic or like a threat wearing business casual.

  • “I know this is probably a long shot, but...”
  • “I’m really desperate for this job, but...”
  • “Can you just do a little more?”
  • “My friend makes more than this.”
  • “If you don’t increase it, I guess I can’t accept.”

Try this instead: direct, calm, and specific. “I’d be excited to join, and I’d like to see if we can get closer to [number].” Simple beats melodramatic almost every time.

If you want help pressure-testing your wording before you send it, Upleva Interviews can help you practice the conversation out loud with Leva and get notes on how you sound. Useful, especially if your brain tends to turn into a white noise machine when money comes up.

Before you hit send

Run this final checklist. Is your ask specific? Is it tied to the role, your experience, or market data? Have you stayed polite and interested? Do you have a fallback if base salary stays put? If yes, send it. Then put the phone down and do not refresh your inbox every fourteen seconds. That is how offers become emotional support documents.

The best salary negotiation isn’t aggressive. It’s clear. You’re not asking for a favor. You’re proposing terms. That tiny shift in mindset changes everything.

Browse every guide in the Interview Prep Hub