How to Negotiate a Higher Salary: Step-by-Step Guide
Most salary negotiation advice is written by people who have never had an offer rescinded. I have — well, almost. In March 2023 I pushed a $96,000 offer to $127,000 and the hiring manager went quiet for four days. That silence taught me more about negotiation than any book, and it’s why I now treat salary talks as a math problem wrapped in a relationship problem rather than a script to recite.
This guide is the version I wish someone had handed me at 26. It walks through the full sequence: knowing your number before you walk in, timing the ask, handling the awkward pause, and what to do after you get a “no.” I’ve used these steps across four job changes and two internal raises, and I’ve tracked the outcomes in a spreadsheet since 2021.
Why the first number you say sets the ceiling
Negotiation research consistently shows that anchoring dominates the conversation. The 2019 Journal of Personality and Social Psychology study on first offers found that the party who makes the first reasonable offer captures a measurable advantage in final outcomes — in some experiments, first offers predicted final settlements more strongly than any other single variable.
That’s the academic version. The practical version is simpler: whoever says a number first usually wins, but only if that number is defensible.
I noticed that when I opened with a specific figure ($118,000, tied to a salary band I’d verified), the conversation shifted from “is Arron worth more?” to “how do we get to 118?” That’s a much easier conversation to win.
| Approach | What It Signals | Typical Result |
|---|---|---|
| “I’m flexible on salary” | No anchor, no data | Offer stays at initial number |
| “I’m looking for market rate” | Vague, defers to them | Small bump, 0–3% |
| “Based on [source], the range is $X–$Y, and I’m targeting $” | Data-backed anchor | Meaningful bump, 8–20% |
| “I’d need $150K minimum” (unsupported) | Overreach | Offer withdrawn or frozen |
The table isn’t theory. Those four rows are what happened to me and three colleagues I compared notes with between 2022 and 2025.
Before you ask: build your number from three sources
Never open a negotiation with the number your friend earns. That’s a sample size of one, and your friend’s situation — equity, title, location, seniority — is different.
Source 1: Public salary bands
If your employer is required to post salary ranges (California, Colorado, New York, Washington, and Illinois all have pay transparency laws as of 2025), you already have the ceiling. Look at the posted range for your own title and the level above it. That upper bound is often the real negotiation target, not the midpoint.
Source 2: Aggregator data, cross-checked
Levels.fyi, Glassdoor, and Payscale disagree with each other by 10–25% for the same role. I use all three and take the median of the medians. Payscale’s 2024 data showed that only 37% of workers who asked for a raise received the amount they requested — which tells you the ask alone isn’t enough. The number has to be anchored.
Source 3: Your own replacement cost
This is the one people skip. Figure out what it would cost your employer to replace you: recruiter fees (typically 15–25% of first-year salary), 3–6 months of ramp-up time, and the productivity dip while the team covers. That’s your leverage figure. If replacing you costs $40,000 in search fees plus six months of reduced output, a $12,000 raise is cheap.
When I tested this framing in my 2024 negotiation, I didn’t say the number out loud — I just knew it, and it made my ask feel small in context.
The pre-negotiation checklist (do this the week before)
Before any conversation happens, get these four things in order:
- A written performance case. Three to five concrete wins with numbers attached. “I reduced onboarding time from 11 days to 6” beats “I’m a strong performer” every time.
- Your walk-away number. The lowest figure you’ll accept without resentment. Write it down. Don’t move it mid-conversation.
- Your BATNA. Best alternative to a negotiated agreement. For an external offer, that’s another offer in hand. For an internal raise, it might be a willingness to job search.
- A calendar slot. Negotiate mid-week, mid-morning. Monday mornings are reactive; Friday afternoons are rushed.
If you’re budgeting the raise before you’ve got it, that’s a mistake — but knowing where the extra money will go helps you stay firm. I used the 50/30/20 budget rule framework to map out exactly how a $900/month raise would flow: needs coverage, savings acceleration, and a small bump to my fun budget. Having that plan made it easier to say no to a lowball offer because I knew what the money was for.
Internal raise vs. external offer: two different games
These are not the same negotiation, and treating them the same is a common failure.
An internal raise is constrained by budget cycles, job grades, and your manager’s own incentive structure. You’re asking someone to spend political capital on you. Timing matters enormously — align with performance review cycles, and never ask the week after your team missed a deadline.
An external offer is a market transaction. The company has already decided they want you and has a number approved. Your job is to find out how much room exists between the offer and their ceiling.
In my experience, external negotiations yield larger jumps. My internal raise in 2022 was 7%. My external jump in 2024 was 24%. That gap isn’t a coincidence — internal raises are almost always capped by policy, while external offers can flex because the company is comparing you to an empty seat.
Step 1: Ask for the range before you give your number
If you can, defer being first. “I’d rather hear about the full package first — can you share the range you’ve budgeted for this role?”
If they insist on a number, give a range with your target as the floor. Not “$110,000 to $130,000” — that’s “$110,000.” Say “$125,000 to $135,000, depending on the full package.” Your target sits at the bottom of the range, and you’ve left room to move up.
Here’s how I structure it in practice:
My target: $125,000 base My ask: “$125K–$135K, depending on total comp” Lowest I accept: $118,000 base + equity worth $6K/yr Walk away: anything under $115,000 base
The walk-away number isn’t a bluff. If you’re not willing to walk, you’re not negotiating — you’re asking for a favor.
Step 2: Let them respond first, then shut up
This is the hardest part. You make your ask, then you stop talking.
Silence feels like 20 seconds. It’s usually three. That gap is where the other person decides whether to counter or accept. If you fill it, you undercut your own number.
I noticed this viscerally in a 2024 phone call: I said “$125,000,” then stayed quiet. The recruiter paused for what felt like a full minute, and then said, “I can work with that.” Had I said “or whatever works,” I’d have left $8,000 on the table.
Step 3: Negotiate the whole package, not just base
Base salary is the headline, but it’s not the only lever. Signing bonuses are often easier to approve than base increases because they don’t reset the salary band for your title.
| Component | Company Flexibility | Notes |
|---|---|---|
| Base salary | Medium | Capped by band and internal equity |
| Signing bonus | High | One-time cost, easier to approve |
| Annual bonus % | Low–Medium | Often tied to grade level |
| Equity / RSUs | Medium | Refresh grants may be more flexible |
| Vacation days | Medium | Sometimes just needs a manager’s yes |
| Remote flexibility | High | Costs nothing, worth a lot |
| Start date | High | A delayed start saves the company money |
I once converted a $3,000 base gap into a $6,000 signing bonus plus two extra vacation days. That’s not the math most people expect, but it’s the math that closes deals.
Step 4: Handle the three responses you’ll actually get
You’ll get one of three answers. Have a plan for each.
“That’s the maximum for this role”
Ask: “I understand. Is the band itself fixed, or is there flexibility at the offer stage for the right candidate?” This separates policy from negotiation. Sometimes the band is real. Sometimes the recruiter is testing you.
“Let me see what I can do”
That’s a soft yes or a soft no. Give them a deadline: “I’m making a decision by Friday, so any updates by Thursday would help.” Deadlines move deals.
Silence
My 2023 scenario. Four days of nothing after I pushed a number. Here’s what I did — and what I’d do differently:
What I did: Sent one short follow-up on day three. “Just checking in — happy to talk through any questions.” No new number, no apology.
What I’d do differently: Wait five business days, not three. Silence is often just a slow approval chain, not rejection. Panicking and lowering your own number is the worst thing you can do.
The downside: negotiation has a cost, and it’s not always worth it
Here’s the honest caveat. Negotiating for a higher salary is not free.
Relationship risk. If you push hard on a small gap ($2,000) or negotiate on a low-leverage position, you can burn goodwill you’ll need later. A 2023 survey by the Harvard Business Review found that employers sometimes resent aggressive candidates, particularly for lower-level roles where the band is genuinely tight.
Offer risk. If you’re negotiating from a weak position — no other offers, urgent need for the job, small company with thin margins — pushing too hard can cost you the role entirely. I’ve seen this happen once, to a colleague, in 2023. The offer was rescinded after a third counter.
Effort cost. A 10-hour prep process to gain $1,500 isn’t a good return. Do the math: if you earn $100 an hour of value on your time, a raise of $3,000 over a year is worth about 30 hours of prep. That’s a decent return. A raise of $800 is not.
The rule I use: only negotiate when the expected gain exceeds three months of the raise’s monthly value, and when you have genuine leverage. Below that threshold, accept with grace and negotiate at the next review cycle.
After you get the yes: three things to do immediately
- Get it in writing. Verbal offers aren’t offers. Confirm base, bonus target, equity, start date, and any special terms by email.
- Update your budget and savings rate. Don’t let lifestyle creep eat the entire raise. When my 2024 raise landed, I routed 60% of the after-tax increase into retirement contributions and automated it. The retirement savings benchmarks by age guide I wrote is a good reference for how much of the raise should go toward long-term savings versus cash flow.
- Set the next checkpoint. Your next negotiation starts the moment you accept. Note the date of your next review and start logging wins now.
I also paused before increasing my retirement contributions — I wanted to see two months of actual take-home pay before committing to a new savings rate. That two-month buffer is why the plan stuck; I didn’t have to reverse it. Compound interest explained is worth reading if you’re deciding where a raise should go, because the earlier that extra money starts working, the less you have to save later.
Frequently asked questions
What if I’m negotiating on behalf of another offer?
Use it as leverage, not as a threat. “I have another offer at $128K, but I’d prefer to stay here — is there room to close the gap?” Framing it as a preference rather than an ultimatum usually works better. If it doesn’t and you’d actually leave, leave.
How many counters is too many?
Two. Three maximum. After that, you’re negotiating ego, not compensation. If a company won’t move after two reasonable asks, they won’t move on anything else either.
Should I ever name a number first?
Yes — when you have solid market data and the company is stalling on the range. A specific, defensible number beats silence in that situation.
Does a salary negotiation hurt future raises?
Not usually, if you’re professional. Internal equity adjustments are made all the time. What hurts is asking without a case.
What about contract or freelance rates?
Same principles, different anchor. Rates are calculated in hours or projects, so your “replacement cost” is the recruitment time for the next freelancer plus the onboarding. My rule for contract work is 1.3× to 1.5× the equivalent hourly rate for a full-time role, adjusted for the lack of benefits.
The short version
Get data. Build a number. Ask for more than you expect to get. Stop talking. Negotiate the whole package, not just base. Respect the pause — silence is not rejection. And know when to stop.
The difference between people who negotiate and people who don’t is rarely courage. It’s preparation. The conversation is the last 10% of the work. If you’ve done the other 90%, the ask itself is easy.
If you want to track the long-term impact of a raise — how much it accelerates your savings rate, your emergency fund, your retirement timeline — the compounding math is where the real payoff shows up. A $10,000 annual raise, invested rather than spent, becomes something considerably more interesting over 30 years. That’s the reason to negotiate in the first place.