· WriteCV Team · 10 min read

How to Negotiate Salary: Scripts and Strategies That Work

Most people leave money on the table because they do not know how to negotiate, or they are afraid to try. This guide gives you a clear strategy, word-for-word scripts, and the confidence to ask for what you are worth.

Why You Should Always Negotiate

Studies consistently show that candidates who negotiate their salary earn significantly more over their careers than those who accept the first offer. A single negotiation that adds $5,000 to your starting salary can translate to over $600,000 in additional lifetime earnings when you factor in raises, bonuses, and retirement contributions that compound on that higher base.

Yet most people do not negotiate. According to multiple salary surveys, only about 37% of workers always negotiate their pay, and 18% never negotiate at all. The most common reason? Fear of losing the offer. In reality, companies expect negotiation. They almost always build room into their initial offers. You are not being greedy by negotiating. You are having a normal business conversation.

Step 1: Do Your Research

Before you negotiate, you need data. Walking into a negotiation without knowing your market value is like playing poker without looking at your cards.

Aim to gather data from at least 3 different sources. This gives you a reliable range to anchor your negotiation.

Step 2: Wait for the Right Moment

Timing matters. Here are the rules:

Step 3: Make Your Counteroffer

When you are ready to negotiate, follow this structure:

  1. Express genuine enthusiasm for the role and company
  2. State your counteroffer with a specific number (not a range)
  3. Explain your rationale with evidence (market data, your experience, value you bring)
  4. Ask if they can work with that number

Script: Basic Salary Counteroffer

"Thank you for the offer. I am really excited about joining the team and contributing to [specific project or goal]. Based on my research into market rates for this role in [city/region], and considering my [X years] of experience in [specific skill area], I was hoping we could explore a base salary of [$X]. This reflects the value I would bring, particularly my experience with [specific relevant accomplishment]. Is there flexibility to work toward that number?"

Script: When the Offer Is Below Your Range

"I appreciate the offer and I am very interested in the role. I want to be transparent: based on my research and conversations with others in similar roles, the market range for this position is between [$X] and [$Y]. Given my experience with [specific skill or accomplishment], I am looking for something closer to [$Z]. I want to make sure we find a number that works for both of us. What is possible on your end?"

Script: Negotiating Beyond Base Salary

"I understand the base salary range is firm, and I appreciate you being upfront about that. I am still very excited about the role. Would it be possible to discuss other elements of the package? Specifically, I was thinking about [pick 1-2]: a signing bonus to bridge the gap, additional PTO, a flexible work arrangement, or an accelerated performance review timeline. Which of those would be easiest for you to accommodate?"

Step 4: Handle Common Pushback

"This is our final offer."

Response: "I appreciate you sharing that. Before I make my decision, can you help me understand the full compensation picture? Are there performance bonuses, equity, or other benefits I should factor in?"

Sometimes "final offer" is truly final, and sometimes it is a negotiation tactic. Either way, this response keeps the conversation open without being pushy.

"We do not have the budget for that."

Response: "I understand budget constraints. Would it be possible to revisit the salary at my 6-month review if I hit specific performance targets? I am confident in my ability to deliver results, and I would like to build in a path to get to that number."

"What is your current salary?"

Response: "I would prefer to focus on the value I will bring to this role and what the market rate is for someone with my qualifications. Based on my research, the range for this position is [$X to $Y]."

Note: In many states and cities, asking about salary history is now illegal. You are never obligated to disclose your current or previous salary.

"We need to keep internal equity."

Response: "I understand the importance of pay equity across the team. Can you share more about how the compensation bands are structured? I want to make sure we are looking at the right level for the scope of work this role involves."

What to Negotiate Beyond Salary

If base salary is truly locked, these elements often have more flexibility:

Negotiation Mistakes to Avoid

Negotiating a Raise at Your Current Job

The same principles apply, with a few adjustments:

  1. Build your case over time. Document your accomplishments, positive feedback, and added responsibilities throughout the year, not just before review season.
  2. Research market rates. Know what someone with your role, experience, and skills earns at comparable companies.
  3. Time it right. Request a raise after a major win, during performance review cycles, or when you have taken on significant new responsibilities. Avoid asking during company layoffs or budget freezes.
  4. Have the conversation in person. Schedule a dedicated meeting with your manager rather than bringing it up casually.

Script: Asking for a Raise

"I have really enjoyed my work here over the past [time period], and I am proud of what I have accomplished, especially [specific achievement]. I have taken on responsibilities beyond my original role, including [examples]. Based on these contributions and my research into market compensation for this level, I would like to discuss adjusting my salary to [$X]. I believe this reflects both my current contributions and my growth trajectory here."

Key Takeaways

  1. Always negotiate. Companies expect it, and failing to negotiate costs you money throughout your career.
  2. Research your market value using at least 3 data sources before any negotiation
  3. Wait for a written offer before negotiating, and never negotiate on the spot
  4. Use a specific number, not a range, backed by market data and your accomplishments
  5. If base salary is locked, negotiate signing bonus, PTO, equity, or other benefits
  6. Stay collaborative and professional throughout the conversation
  7. Get every agreement in writing before accepting

Related Articles

Related Resume Examples

Browse all 400+ resume examples →

A strong resume gives you leverage to negotiate

Check your ATS score for free and get AI-powered suggestions to improve every bullet point.

Start building your
interview-winning resume

Optimize your resume, improve your ATS score, and land more interviews with WriteCV.