How to Negotiate Your Salary: Scripts and Strategies That Actually Work
Most People Leave Money on the Table
Here is a statistic that should bother you: according to multiple surveys, over half of workers accept their first salary offer without negotiating. That single decision can cost tens of thousands of dollars over a career, because every future raise, bonus, and retirement contribution is calculated from that base number.
I used to be one of those people. My first job out of college, I was so excited to get an offer that I accepted on the phone call. I later found out a colleague with the same title and similar experience was making 15 percent more. The only difference was that he had asked.
Salary negotiation is uncomfortable. I get it. But it is a skill, not a personality trait, and like any skill, it gets easier with practice. This guide gives you the frameworks, scripts, and strategies to negotiate confidently, whether you are evaluating a new offer or asking for a raise at your current job.
Before You Negotiate: Do Your Research
Walking into a negotiation without data is like walking into a test without studying. You might get lucky, but the odds are not in your favor.
Know the Market Rate
Use multiple sources to determine the typical salary range for your role, experience level, and location:
- Glassdoor and Levels.fyi for company-specific salary data
- LinkedIn Salary Insights for role-based ranges
- Payscale and Salary.com for broader market data
- Bureau of Labor Statistics for government data on occupational wages
Cross-reference at least three sources. Note the range, not just the average. Your goal is to know the 25th, 50th, and 75th percentile for your specific situation.
Know Your Value
Market data tells you what the role pays. Your value proposition tells the employer why you should be at the higher end of that range. Make a list of:
- Specific accomplishments with measurable results
- Unique skills or certifications you bring
- Problems you have solved or revenue you have generated
- Experience that goes beyond the basic requirements
Quantify everything you can. “Managed a team” is weak. “Led a team of 8 that delivered a project 2 weeks ahead of schedule, saving $50K in contractor costs” is compelling.
Know Your Walk-Away Number
Before any negotiation, decide your minimum acceptable number. This is not what you want. It is the absolute floor below which you will decline the offer. Having this number clear in your mind prevents you from accepting something you will regret under pressure.
Negotiating a New Job Offer
The Golden Rule: Never Accept on the Spot
When you receive an offer, your first response should always be gratitude followed by a request for time. Even if the offer is amazing, take at least 24~48 hours to review it.
Script: “Thank you so much for the offer. I am really excited about this opportunity and the team. I would like to take a day or two to review the full details so I can give you a thoughtful response. Can I get back to you by [specific day]?”
No reasonable employer will object to this. If they pressure you for an immediate answer, that is a red flag about the company culture.
Making Your Counter-Offer
When you are ready to counter, be specific, be positive, and anchor to data.
Script: “I am very excited about this role and confident I can make a strong impact on the team. Based on my research into market rates for this position in [location], and considering my [specific experience or skill], I was hoping we could discuss a base salary in the range of $X to $Y. Is there flexibility there?”
Notice the structure: enthusiasm first, data-backed reasoning second, specific number third, open question last. You are not demanding. You are opening a conversation.
The Power of Silence
After you state your number, stop talking. This is the hardest part. The natural impulse is to fill the silence, often by negotiating against yourself. “But I understand if that’s not possible” or “I’d be flexible on that” undermines your position before the employer even responds.
State your case. Then wait. Let them respond.
Handling Pushback
If the employer says the base salary is firm, do not panic. Shift to total compensation.
Script: “I understand the base salary has constraints. Could we explore other areas? I would value [signing bonus / extra vacation days / remote flexibility / professional development budget / accelerated review timeline]. Is there room to work with any of those?”
Most companies have more flexibility on non-salary items than on base pay. A $5,000 signing bonus, an extra week of vacation, or a work-from-home policy can add significant value to your package.
Asking for a Raise at Your Current Job
Negotiating a raise is different from negotiating a new offer. You are not choosing between options. You are making a case for your continued and growing value to an organization that already knows you.
Timing Matters
The best times to ask for a raise:
- During annual reviews when salary discussions are expected
- After a major accomplishment when your value is fresh in everyone’s mind
- When you have taken on new responsibilities that go beyond your original role
- When you have a competing offer (use carefully, as this can backfire)
The worst times: during company layoffs, right after a bad quarter, or when your manager is dealing with a crisis.
Building Your Case
Prepare a document that outlines your contributions since your last salary adjustment. Include:
- Projects completed and their business impact
- New responsibilities you have taken on
- Skills you have developed
- Positive feedback from colleagues, clients, or leadership
- Market data showing your current salary versus the going rate
This is not a list of tasks you have done. It is a list of value you have created.
The Conversation
Script: “I really enjoy my work here and I am committed to the team’s success. Over the past [time period], I have [specific accomplishments]. Given these contributions and the current market rate for my role, I would like to discuss adjusting my compensation to $X. I believe this reflects the value I am bringing to the team.”
If the Answer is “Not Now”
Do not get defensive. Get specific.
Script: “I understand. Can you help me understand what milestones or timeline I should be working toward for a salary adjustment? I want to make sure we are aligned on expectations.”
This does two things: it shows maturity, and it creates a documented commitment that you can reference later.
Common Negotiation Mistakes
Apologizing for negotiating. Phrases like “I hate to ask” or “I know this is awkward” signal that you do not believe you deserve what you are asking for. Be direct and professional. Negotiation is a normal part of the hiring process.
Making it personal. “I need more because my rent went up” is not a compelling argument. Employers pay for value, not personal expenses. Focus on market data and your contributions.
Accepting the first offer out of fear. The company will not rescind an offer because you tried to negotiate. In most cases, they expect it. The worst realistic outcome is they say the offer is final.
Negotiating over email when a call is possible. Tone matters. A conversation allows you to read reactions, build rapport, and respond in real time. Email should be a last resort for the negotiation itself (though it is great for confirming agreements in writing).
Bluffing about competing offers. If you claim to have another offer and the employer calls your bluff, you lose all credibility. Only mention competing offers if they are real.
Focusing only on salary. Total compensation includes base salary, bonuses, equity, benefits, vacation, flexibility, and growth opportunities. Sometimes a lower salary with better equity or more vacation time is the better deal overall.
Negotiation is a Career Skill
Every time you negotiate, you get better at it. The first time is the hardest. By the third or fourth time, you will wonder why you ever found it intimidating.
Think of it this way: a successful negotiation that increases your starting salary by $5,000 does not just give you an extra $5,000. It gives you a higher base for every future raise, every bonus calculation, and every job hop for the rest of your career. Over 30~40 years, that single conversation could be worth $100,000 or more.
The Bottom Line
You are not being greedy by negotiating. You are being professional. Companies build negotiation room into their offers. Hiring managers expect it. The people who get paid more are not necessarily more talented. They are the ones who ask.
Prepare your research. Practice your scripts. Know your worth. And when the moment comes, take a breath and make your case. The worst they can say is no, and even then, you have lost nothing. But if they say yes, and they often do, you will be glad you spoke up.
When is the best time to negotiate salary?
The best time is after you receive a written offer but before you accept it. This is when you have the most leverage because the company has already decided they want you. For current employees, the best time is during annual reviews or after completing a major project or taking on new responsibilities.
What if the employer says the salary is non-negotiable?
Even when base salary is fixed, you can often negotiate other forms of compensation including signing bonuses, extra vacation days, remote work flexibility, professional development budgets, stock options, or an earlier performance review. Total compensation is more than just the number on your paycheck.
How much more should I ask for above the initial offer?
A reasonable counter is typically 10 to 20 percent above the initial offer, depending on your research and the role's market rate. Going too high can seem uninformed, while going too low leaves money on the table. Always anchor your number to market data, not personal needs.
Should I reveal my current salary during negotiations?
In most cases, no. Your current salary is not relevant to what a new role should pay. Many jurisdictions have made it illegal for employers to ask. Instead, redirect the conversation to the market rate for the position and the value you bring to the role.