Salary Negotiation Scripts That Actually Work
Why Most People Negotiate Poorly
Salary negotiation is uncomfortable for most candidates because it feels like a conflict. It is not. It is a business conversation where both parties are trying to find a mutually acceptable number. The company expects you to negotiate. Recruiters have budgets with built-in flexibility. Accepting the first offer without discussion often means leaving significant money on the table.
Research from Carnegie Mellon found that candidates who negotiate their starting salary earn an average of $5,000 more per year than those who accept the first offer. Over a 30-year career with compounding raises, that single negotiation can be worth over $600,000. The scripts below give you the exact words to use at each stage.
Stage 1: Deflecting the Early Salary Question
Companies often ask about salary expectations early in the process, sometimes on the first call. Giving a number too early anchors the negotiation before you have full information about the role, the total compensation package, and the company's budget.
Script: When Asked on an Application Form
If the form requires a number and will not accept blank, enter a range based on your research or type 'Negotiable.' If forced to enter a specific number, enter the top of your research range.
Script: When Asked by a Recruiter on the First Call
'I would love to learn more about the role and the full compensation package before anchoring on a number. Can you share the range that is budgeted for this position?'
This redirects the question back to the company. In many jurisdictions, companies are legally required to share their salary range when asked. Even where it is not required, most recruiters will share it because they do not want to waste time on candidates outside their range.
Script: When They Push Back and Insist on Your Number
'Based on my research and experience, I am targeting the range of $X to $Y. But I am open to discussing the full package, including equity, bonuses, and benefits, once I have a better understanding of the role.'
Always give a range, not a single number. Your bottom number should be your actual target. Your top number should be 15 to 20 percent above that. This gives you negotiating room.
Script: When They Ask What You Currently Make
'I would prefer to focus on the value I can bring to this role rather than my current compensation. My understanding is that this position's market rate is in the range of $X to $Y based on my research.'
In many states and countries, it is illegal for employers to ask about your current salary. Even where it is legal, you are under no obligation to share it. Redirect to market rate.
Stage 2: Responding to the First Offer
When you receive an offer, your first response should never be 'yes' or a counter. It should be enthusiasm followed by a request for time.
Script: Initial Response to a Verbal Offer
'Thank you so much for this offer. I am genuinely excited about the opportunity and the team. I would like to take a day or two to review the full package and come back to you with any questions. When would be a good time to reconnect?'
This accomplishes three things: it expresses enthusiasm so they do not think you are disinterested, it buys you time to evaluate and prepare your counter, and it signals that you are taking this seriously.
Script: Requesting the Offer in Writing
'Could you send me the full offer details in writing so I can review everything thoroughly? I want to make sure I am considering the complete picture.'
Always get the offer in writing before negotiating. Verbal offers can be misremembered or miscommunicated.
Stage 3: Making Your Counter
Your counter should be specific, justified, and delivered with confidence. Do not apologize for negotiating.
Script: Countering Base Salary
'I have reviewed the offer and I am very excited about the role. I do want to discuss the base salary. Based on my research of market rates for this role in this market, and considering my [specific relevant experience], I was hoping we could get closer to $X. Is there flexibility there?'
Key elements: Start with enthusiasm. Reference external data, not personal needs. Cite a specific number, not a range (ranges invite the bottom number). Ask if there is flexibility rather than making a demand.
Script: Justifying Your Counter
Be prepared for 'why do you think you are worth that number?' Have a clear answer ready:
'Three things drive that number for me. First, the market data from [source] shows the 75th percentile for this role in [city] is $X. Second, I am bringing [specific skill or experience] that directly addresses the challenge you mentioned about [specific team need]. Third, in my current role, I delivered [specific quantified result] that demonstrates the kind of impact I would have here.'
Script: When They Say the Offer Is Final
'I understand, and I appreciate you being straightforward about that. If the base salary is firm, could we explore other parts of the package? I am interested in discussing [signing bonus / equity / additional PTO / remote flexibility / professional development budget / earlier performance review].'
This is critical. If base salary is fixed, there are almost always other levers. Companies often have more flexibility on signing bonuses, equity, or benefits than on base salary because these affect their budget differently.
Stage 4: Negotiating Non-Salary Compensation
Non-salary elements can significantly increase the total value of your offer. Here are scripts for the most common items.
Signing Bonus
'Would the company consider a signing bonus to bridge the gap between the offered base and my target? A one-time bonus of $X would make this package work for me.'
Equity or Stock Options
'I am excited about the company's growth trajectory. Would there be room to increase the equity component of the offer? I want to be invested in the long-term success of the team.'
Remote Work or Flexibility
'Flexibility is important to me. Would it be possible to structure the role as hybrid with three days in office and two remote, or to have the option to work remotely one week per quarter?'
Professional Development Budget
'I am committed to continuous learning. Does the company offer a professional development stipend, and if not, could we include $X annually in the offer for conferences, courses, and certifications?'
Earlier Performance Review
'If the base salary is firm at this level, could we schedule a performance and compensation review at six months instead of the standard 12? That way, I can demonstrate my impact and we can revisit the compensation conversation sooner.'
Stage 5: Closing the Negotiation
Once you have reached an agreement, close cleanly.
Script: Accepting the Revised Offer
'Thank you for working with me on this. I am thrilled to accept and excited to get started. Could you send the updated offer letter reflecting what we discussed? I will sign and return it within 24 hours.'
Script: If You Need to Decline
'I appreciate the time and effort you have put into this process, and I have genuine respect for the team. After careful consideration, I have decided to pursue another opportunity that is a better fit for my goals right now. I hope we can stay in touch for the future.'
Universal Negotiation Principles
- Never lie about competing offers. The industry is smaller than you think, and dishonesty will follow you.
- Negotiate with the recruiter, not the hiring manager. Recruiters are trained negotiators with budget authority. Hiring managers often feel awkward discussing money.
- Be warm and direct simultaneously. You can be firm about your number while being genuinely enthusiastic about the role. These are not contradictory.
- Get everything in writing. Verbal agreements on compensation changes are not binding. Wait for the updated offer letter before celebrating.
If you used the ResumeAgentics STAR Generator to prepare quantified accomplishment stories, those same stories become your strongest ammunition in salary negotiations. A story about driving $2M in revenue or saving 500 engineering hours is a concrete justification for your target number.
Put this into practice
Generate personalized STAR interview questions based on your resume and target role.
Practice with STAR Generator