How to negotiate a salary offer well: thank the employer, ask for 24 to 48 hours, research the market range for your role and city, then send one written counter anchored to that evidence. Negotiate the whole package rather than base pay alone, and get every agreed term in writing before you say yes.
Most people handle this badly in one of two directions: they accept immediately out of nerves, or they negotiate five separate times and burn the relationship. Neither is necessary. A negotiation is one careful conversation with a script, and it takes a few hours of preparation, not a personality transplant.
It also pays more than people expect. Your starting salary sets the baseline for every future raise, every bonus calculation, and every retirement contribution match. A modest gap closed now compounds for the rest of your working life, and it is far harder to fix later, because most employers will not reopen base pay outside a promotion cycle.
Below is the whole process in order, including the exact wording to use and the parts most guides skip.
Table of Contents
- What You Need Before You Reply
- Step-by-Step: How to Negotiate a Salary Offer
- Frequently Asked Questions
- How long should I wait before responding to a job offer?
- How to negotiate a salary offer when you have no competing offer?
- Is it illegal for an employer to ask about my current salary?
- What are the five Cs of negotiation?
- What should I not say when negotiating salary?
- Can I lose a job offer by negotiating?
- Conclusion
What You Need Before You Reply

Six things. Having all six turns a stressful conversation into a checklist.
- The written offer. Read the actual document, not the summary in the email. Look for the base salary, any bonus language, equity, start date, employment status, at-will language, and any contingencies.
- A market range with at least three data points. Three sources that agree give you something to stand on. One blog post gives the employer something to dismiss.
- Comparable evidence. Two or three specific things you bring that the posting did not spell out, tied to money or time saved.
- Benefits and policy details. Health insurance contribution, retirement match percentage, PTO days, remote days, parental leave, and the review cadence. These are negotiation material, not footnotes.
- Your priorities, ranked. What matters more: base pay, stability, remote days, growth, title, a specific benefits package? Write it down, because nerves reorder everything at 6pm on a Friday.
- Three numbers. Your ideal, the lowest you would accept, and the amount you will actually say out loud. See step 3.
Skip the preparation and you are negotiating from memory, which is how people end up accepting the first number and hoping someone corrects it later.
Step-by-Step: How to Negotiate a Salary Offer

Step 1: Confirm What You Are Negotiating
Most candidates walk into a negotiation with an abstract sense that the number is too low and no idea which parts of the offer are actually open. Separate the offer into columns before you reply.
- Base salary. Often constrained by a published pay band, but not always.
- Target or annual bonus. Usually expressed as a percentage of base, so a higher base raises it too.
- Signing bonus. Frequently approved outside the band, and the easiest money to get.
- Equity. Vesting schedule and grant size matter more than the headline grant value.
- PTO, remote days, start date, title. Rarely banded, almost always negotiable.
- Contingencies. Background check, references, a competing offer deadline.
Ask the recruiter which of these have flexibility at a large employer. The answer is usually more honest than you expect, and it tells you where to spend your one counter.
Step 2: Research a Credible Salary Range
How to negotiate a salary offer starts with a range that matches your situation. Match four things before you trust a number: the job title as it is written in the posting, the city or metro area you will actually work in, your years of experience, and the scope of the role.
Stack at least three sources. Salary data sites and salary guides give you a band. Government labour statistics give you an occupation-level floor that is old but reliable. Your own network gives you the closest read on what this specific company pays for adjacent roles, and it takes one message to ask.
Adjust down for a genuinely narrower job, and up when your location costs more or your scope includes work the posting did not list. Where sources disagree, take the lower number as the floor and the median as your anchor.
One warning about AI: salary pages written by language models in the last couple of years are not sources. Check that any figure you use traces back to a real dataset with a date on it.
Step 3: Decide Your Ideal and Walk-Away Numbers
Set three numbers before you open your mouth.
- Ideal: the number you would be delighted to sign, usually near the top of the researched range.
- Target: your actual ask, in most cases 3 to 10 percent above the offer when the offer sits inside the band.
- Walk-away: the point at which you would rather keep interviewing. Say it to yourself, not to the employer.
The 3 to 10 percent band is a rule of thumb, not a law. If the offer is at the bottom of the range for your market, asking for 10 to 15 percent is a normal, defensible move. If it is already near the top, a smaller ask plus a signing bonus often lands better than a bigger number you do not get.
Price the non-salary terms in your own head before deciding. Generous health coverage, a strong retirement match, real remote days and a six-month review can each be worth thousands a year, which is exactly why a slightly lower base is sometimes the better offer. Decide which package you actually want before you start trading.
Step 4: How to Negotiate a Salary Offer in Writing
Send one counter, in writing, in a single message. Not a call followed by an email restating the same number, and not three rounds of slightly higher asks.
A phone call works better when you already have a relationship with the hiring manager. Everything else is easier in writing, because the employer can forward it to HR and nobody has to rely on memory.
Here is the template:
Hi [Name], thank you for the offer and for the time the team put into the process. I am excited about the role and want to work with you.
After reviewing the details and researching the market for [title] in [city], the base salary offered sits below the range I see for comparable roles, which runs [range] with my experience in [two specific areas]. Could we bring the base to [your number]?
If the base is constrained by the band, I would be open to discussing a signing bonus, additional PTO, or an earlier review date instead. Happy to start as soon as you have a firm timeline for your other candidates.
Thank you again,
[Your name]
The phone version is shorter: thank them, name the gap, justify it with market data and your experience, give the number, then stop talking. Silence after stating a number feels unbearable and works in your favour. People in r/Salary and r/careerguidance repeat that one piece of advice constantly, and it is the hardest part to actually do.
Whatever channel you use, keep the tone plain and professional. Gratitude first, evidence second, ask third. Justify with market value and your skills, never with your rent, your partner’s income, or what you need to pay off.
Step 5: Negotiate the Full Package
The part most people skip when they learn how to negotiate a salary offer is everything that is not base pay. When base pay is banded, the rest of the offer is where the movement is. Rank these and ask for two or three, not all eight.
- Signing bonus to bridge to your start date, or to offset a base below market.
- Additional PTO, especially for people with caregiving responsibilities, since extra days are frequently cheaper for the employer than base pay.
- Remote or hybrid days, written into the offer or the policy rather than left verbal.
- An earlier performance review, at four or six months instead of twelve, with the criteria stated in advance.
- Title, where the level attached to it carries meaning later.
- Professional development budget, including conferences, certifications or tuition.
- Relocation support or a home office budget, especially if you are relocating or working across state lines.
- Equipment, a laptop refresh cycle or a monitor budget.
One extra PTO day added to a permanent increase is worth less than a one-time signing bonus, so ask for the permanent items first. If the employer offers equity, ask about the vesting schedule and what a fair comparison looks like before you value it.
For internal moves and promotions the same rules apply, with one difference: your current salary is already known, so your leverage has to come from scope. Argue from what you will own after the move, and name a specific title and review date.
Step 6: Ask for the Final Terms in Writing
Before accepting, ask for a revised offer letter that reflects everything you agreed. A short note is fine: I am ready to accept with the base at the updated figure, three additional PTO days, and a review at six months. Could you send a revised letter so we are on the same page?
Then read it line by line. Confirm the numbers, the start date, the remote arrangement, the bonus target and its wording, and the review timing. Verbal agreements about flexible work are the ones most often forgotten by month three.
If something in the letter does not match the conversation, say so before signing rather than after. Fixing a clause takes one email. Fixing a broken expectation takes a performance conversation.
Common Mistakes
These are the errors I see most often, with the fix for each.
- Negotiating without preparation. Fix: do steps 1 to 3 before writing a single sentence.
- Accepting immediately out of excitement. Fix: use the 24 to 48 hour thank-you rule. No reasonable employer withdraws an offer because you took a weekend to think.
- Volunteering your current salary or salary history. Fix: redirect to the market range for the role. Worth knowing that many US states and several large cities restrict or ban questions about salary history, so you may simply decline.
- Anchoring low and negotiating against yourself. Fix: name one number, slightly above your target, and let the employer respond to it.
- Over-asking with no evidence. Fix: attach a source to the number. Ten percent with data is a request; thirty percent with no data is a demand.
- Comparing pay without adjusting for scope, location and equity. Fix: normalise everything to base pay plus guaranteed bonus before comparing offers.
- Negotiating after you have already accepted in writing. Fix: do not. Once you sign, the leverage you had is gone. Any further change is a favour request, and asking like you still have an offer reads as a breach of trust.
- Negotiating in a way that reads as a threat. Fix: keep the deadline factual and low-pressure, and name your enthusiasm for the role in the same message.
A short phrase comparison helps. Ask about the market rather than telling them the job is undervalued. Ask for time to review rather than asking whether they can improve the offer. Frame a request as a question, which lowers the temperature for both of you.
Frequently Asked Questions
How long should I wait before responding to a job offer?
Wait 24 to 48 hours for a written offer. That is long enough to research the market and think clearly, and short enough that the employer knows you are serious. Tell them you are excited and ask for a couple of days to review the details. A weekend is fine. A week of silence usually reads as indecision and pushes the employer toward their other candidates.
How to negotiate a salary offer when you have no competing offer?
Competing offers are the strongest leverage, but they are not the only kind. Interview performance, a skill that is genuinely scarce in your city, and the hiring timeline all matter. Tell the employer you are weighing another process, which is accurate, without naming a company you have not spoken to. Ask about their own timeline, which puts the conversation on shared ground.
Is it illegal for an employer to ask about my current salary?
In many US states and several large cities, it is illegal or heavily restricted for an employer to ask about your salary history, so the practice varies widely. If you are asked, redirect to the market range for the role instead of answering. Rules differ by country and change over time, so check the current position where you live before the interview.
What are the five Cs of negotiation?
Clarify what is actually on the table, characterise your value in concrete terms, challenge an offer politely with evidence, commit once you reach terms you accept, and close out in writing with a revised offer letter. The five Cs come from classic negotiation training and are a useful mental checklist for keeping a conversation orderly.
What should I not say when negotiating salary?
Avoid anything about your personal expenses, your partner’s income, or what the job is paying you now. Do not bluff about a competing offer, do not threaten to walk, and do not send four separate emails each adding a new demand. One clear, evidenced request is far more persuasive than a running list, and far easier for a hiring manager to take to HR.
Can I lose a job offer by negotiating?
It is possible, but it is uncommon. Most employers expect a counter on a competitive role, and a professional one usually reads as engaged rather than disloyal. Risk climbs when you bluff, when you negotiate repeatedly, or when the offer was a stretch candidate fill. A calm, evidenced, single counter with genuine enthusiasm for the role is about as safe as negotiation gets.
Conclusion
Start with the written offer: read it, and list what is fixed and what is open. Then put two days of research behind a single counter, in writing, with one number and one reason.
Keep it calm. You are asking for a fair exchange, not doing the candidate a favour, and most hiring managers have negotiated their own way up. Get the number you can back with evidence, and you protect the relationship while you do it.


