Salary negotiation feels awkward for almost everyone, but it may be one of the highest-paid hours of work you ever do. A single well-run conversation can add thousands to your base pay, and that gap compounds with every raise and every job after. The good news: negotiation is a skill, not a personality trait. This guide gives you the research, the timing, and the word-for-word scripts to ask for more, counter an offer, and protect the relationship while you do it.
How do you negotiate salary?
To negotiate salary, research the market rate for your role and location, wait for a formal offer before naming a number, then counter with a specific figure backed by your value. Stay warm and collaborative, ask for time to review, and negotiate the full package: base pay, bonus, equity, and benefits. Always get the final agreement in writing.
Research your market rate before you name a number
You cannot negotiate a number you have not researched. Walking in with data changes the whole tone of the conversation, because you are no longer asking for a favor, you are pointing to what the role is worth. Pull figures for your specific job title, location or remote status, industry, company size, and years of experience. Then look for the middle of the range those sources agree on, and set your target near the top of what is realistic.
One number is a guess; three or four overlapping numbers is a range you can defend. Cross-check several sources, adjust for cost of living if the role is on-site, and remember that a title means different things at different companies. If you are still early in your search, our guide on how to find a job covers how to line up multiple conversations at once, and more options almost always means more leverage.
Where to find reliable salary data
| Source | Best for | Watch out for |
|---|---|---|
| Salary aggregator sites | A broad market range for a title and city | Self-reported data can skew high or low; check the sample size |
| Company-specific pay databases | Real ranges at larger tech and corporate employers | Thin data for small firms and niche roles |
| Recruiters and hiring managers | What a role is actually budgeted to pay right now | Recruiters may anchor you low; take it as one input |
| Peers in your network | Honest, current numbers for your exact role | Small sample; individual deals vary a lot |
| Posted job listings | Legally required pay ranges in many states | Ranges are wide on purpose; the real offer lands inside |
When should you bring up salary?
Bring up specific numbers after you have a formal offer, not before. Early in the process, your job is to build interest and understand the full scope of the role. If you are asked for expectations sooner, give a researched range or politely defer. Once the company has decided it wants you, your leverage to negotiate is at its highest, so that is the moment to make your case.
Early salary questions are common, and you do not have to name a hard figure on the spot. Deflecting gracefully keeps your options open without sounding evasive.
Tip: If a recruiter asks for your expected salary early, try: “I’d love to learn more about the role and scope first, but based on my research the market range looks like [range]. Is that in line with the budget for this position?” This shows you have done your homework without locking yourself in.
How to give your number and anchor the conversation
When it is finally time to state a figure, be specific and confident. A precise number like $92,000 reads as researched, while a round $90,000 reads as a guess. Anchor slightly above your true target, because the final agreement usually lands a little below your opening ask. If they push for a range, put your real target at the bottom of it, so even the low end works for you.
Example: Suppose your research points to a market range of $85,000 to $100,000 and your target is $95,000. You might open with “Based on my experience and the market for this role, I’m targeting $98,000.” If they counter to $93,000, you have landed close to your goal without ever sounding greedy.
Counter-offer scripts you can copy
Most first offers have room built in, so a calm, specific counter is normal and expected. The scripts below are templates. Swap in your own numbers and reasons, keep the tone warm, and always tie your ask to the value you bring rather than your personal expenses. If you are weighing more than one offer at once, our job tracker keeps every offer, deadline, and follow-up on one kanban board so nothing slips while you counter. If you are weighing more than one offer at once, our job tracker keeps every offer, deadline, and follow-up on one kanban board so nothing slips while you counter. If you are weighing more than one offer at once, our job tracker keeps every offer, deadline, and follow-up on one kanban board so nothing slips while you counter.
Script 1: The offer is below your range
Example script: “Thank you so much for the offer, I’m genuinely excited about the role and the team. Based on my research for this position in [city] and the [X] years of experience I’d bring, I was expecting something closer to [target number]. Is there flexibility to get there?”
Script 2: The offer is fair but you want the top of the range
Example script: “I appreciate the offer and I’m ready to say yes. Given that I’d be [specific value, for example leading the reporting rebuild from day one], could we move the base to [number]? That would make this an easy decision for me.”
Script 3: You have a competing offer
Example script: “I want to be upfront: I have another offer at [number], but your role is my first choice because of [genuine reason]. If you can match it or come close, I’d be glad to sign today.”
Script 4: They say the number is firm
Example script: “I understand the base is fixed for now. In that case, could we look at a signing bonus of [amount], an extra week of paid time off, or a six-month performance review? Any of those would help bridge the gap and get me to yes.”
Salary negotiation email template
If the conversation happens in writing, keep the email short, warm, and specific. Lead with enthusiasm, make one clear ask, and signal flexibility on how you get there. It follows the same courteous structure as a good follow-up email after an interview: brief, easy to read, and easy to say yes to.
Example email:
Subject: [Job title] offer, a quick note on compensation
Hi [Name], thank you again for the offer to join [team] as a [job title]. I’m excited about the work and confident I can make an impact quickly.
Before I sign, I’d like to discuss the base salary. Based on my research for this role in [location] and my [X] years of experience in [skill], I was hoping we could land closer to [target number]. Is there room to adjust?
I’m flexible on how we get there, whether that’s a higher base, a signing bonus, or additional paid time off. I’m ready to move forward as soon as we settle this, and I’m happy to hop on a call if that’s easier. Thanks for considering it.
Best, [Your name]
What can you negotiate besides base salary?
Plenty. If the base is capped, you can often negotiate a signing bonus, equity, an annual bonus, extra paid time off, a remote or hybrid schedule, a professional-development budget, a title bump, or an earlier performance review. Total compensation is the whole picture, and sometimes a strong benefits package beats a slightly higher salary. Always weigh the full offer, not a single number.
| Lever | Why it matters | Example ask |
|---|---|---|
| Signing bonus | One-time cash that bridges a base-pay gap without changing the salary band | “Could we add a $5,000 signing bonus?” |
| Equity or stock | Upside that can outweigh base pay over time at growth companies | “Is there flexibility on the equity grant?” |
| Paid time off | Real value you feel every year, often easier to move than salary | “Could we make it an extra week of PTO?” |
| Flexible or remote schedule | Saves commute time and cost; a genuine quality-of-life win | “Could this role be two days remote?” |
| Learning budget | Funds certifications and courses that raise your future earning power | “Is there an annual development budget?” |
| Review timing | An earlier raise conversation if the starting base is fixed | “Could we set a six-month salary review?” |
Common salary negotiation mistakes to avoid
Even strong candidates lose money by tripping over the same few things. Watch for these:
- Naming a number first, too early. Whenever possible, let the employer make the initial offer so you are countering, not guessing.
- Justifying with personal expenses. Rent and bills are not the employer’s concern. Anchor to market rate and the value you deliver instead.
- Accepting on the spot. It is completely normal to say “Thank you, may I have a day or two to review?” A short pause never costs you the offer.
- Negotiating only the base. If salary will not budge, pivot to bonus, PTO, equity, or flexibility before you walk away.
- Bluffing a competing offer you do not have. If they call it, you lose all credibility. Only cite offers that are real.
- Not getting it in writing. A verbal yes is not an agreement. Ask for the updated terms in an offer letter before you resign anywhere.
Tip: Silence is a tool, not a problem. After you state your counter, stop talking. The pause feels long to you, but it gives the other person space to say yes or make a move, and it stops you from negotiating against yourself.
Practice before the real conversation
The strongest negotiating position starts long before the offer. If you interview well and clearly show your value, the employer is already motivated to meet you partway. Rehearsing your scripts out loud, so the words feel natural under pressure, is what separates people who freeze from people who calmly ask for more.
Fresume’s AI interview prep runs voice-based mock interviews so you can practice answering, and rehearsing your salary ask, out loud rather than just in your head. You can also build your resume with one of 50+ templates, run it through the free ATS checker to make sure it gets past automated filters, and autofill applications across LinkedIn, Indeed, Workday, and Greenhouse to reach more offers faster. The core tools are free, with premium at $17.49 per month. For the wider job-hunt strategy that feeds all of this, see our job search tips, because the more good offers you generate, the more room you have to negotiate the one you want.
How much should you counter a salary offer?
As a rule of thumb, counter 10-20% above the initial offer when it sits below your researched market rate, and less when the offer is already fair. The exact number depends on the gap between the offer and your market data. Use this table as a starting point, then anchor to the top of the range you found earlier.
| Your situation | How much to counter | Why |
|---|---|---|
| Offer is clearly below market | 15-20% above the offer | Leaves room to settle near your true market rate after they negotiate down. |
| Offer is roughly at market | 5-10% above the offer | Signals you did your homework without pricing yourself out. |
| You have a competing offer | Match the higher offer, then add 5-10% | The competing number becomes your anchor and justifies the ask. |
| They say base is firm | Counter on non-salary levers instead | Sign-on bonus, extra PTO, or an early review can equal a raise. |
Salary negotiation rules to remember
- Never accept on the spot. Thank them, then ask for 24-48 hours to review.
- Name a number backed by data, not a feeling. Cite the market range you researched.
- Always counter once. Most first offers have room, and asking rarely costs you the job.
- Anchor high but reasonable, toward the top of your researched range.
- Get the final number in writing before you resign from anything.
Before you send that counter, make sure your resume is still doing its job. Run it through the free ATS checker so your next offer starts from an even stronger position.
Frequently asked questions
01Is it rude to negotiate salary?
No. Employers expect it, and most build room into the first offer. A polite, well-researched counter signals confidence and professionalism, not greed. The key is tone: thank them for the offer, explain your reasoning, and frame it as finding a number that works for both sides. Very few offers are pulled because a candidate negotiated respectfully.
02How much should I ask for when negotiating salary?
A common approach is to counter roughly 5 to 15 percent above the initial offer, or more if your research shows the offer is below market. Anchor to data for your role, location, and experience, and give a specific number rather than a round guess. Decide on a target and a walk-away figure before you respond.
03What if the employer says the salary is non-negotiable?
Ask what else is flexible. Even with a fixed base, you can often negotiate a signing bonus, extra paid time off, a remote or hybrid schedule, a faster review cycle, a professional-development budget, or a later start date. If nothing moves, decide whether the total package still meets your needs before accepting.
04Should I negotiate salary over email or phone?
Both work. Phone or video feels more collaborative and lets you read tone, while email gives you a written record and time to word things carefully. Many people discuss the offer live, then confirm the agreed terms in a short follow-up email so everything is documented before they sign.
05When is the best time to negotiate salary?
After you receive a formal offer but before you accept it. That is when your leverage peaks, because the company has chosen you and wants to close. Avoid naming a hard number too early; if asked, give a researched range or redirect until you understand the full role and package.