March 15, 2026
5 Salary Negotiation Scripts That Actually Work
Most people accept the first salary offer they receive. According to multiple surveys, over 60% of workers never negotiate their compensation. That is a lot of money left on the table. The average successful negotiation adds $5,000 to $10,000 to an annual salary.
The biggest barrier is not knowing what to say. Here are five scripts for the most common salary negotiation scenarios. Adapt the specifics to your situation, but the structure works across industries and experience levels.
1. When you receive the initial offer
Never accept or reject immediately. Even if the number is good, take time to evaluate.
"Thank you for the offer. I am excited about this role and the team. I would like to take a day to review the full compensation package before responding. Could I follow up with you by [specific day]?"
This is professional and expected. No reasonable employer will retract an offer because you asked for time to think.
2. Countering with a higher number
When you have done your research and know the market rate is higher, use data to support your counter.
"I appreciate the offer of [amount]. Based on my research into market rates for this role in [location], and considering my [X years] of experience with [specific relevant skill], I was hoping we could discuss a base salary closer to [your target]. I believe this reflects the value I would bring to the team, particularly in [specific area you can contribute]."
Key elements: acknowledge the offer, reference data, highlight your specific value. Avoid vague statements like "I was hoping for more." Give a number and back it up.
3. When they say the salary is fixed
Sometimes base salary genuinely cannot move. That does not mean there is nothing to negotiate.
"I understand the base salary is set at [amount]. I am still very interested in the role. Could we discuss other parts of the package? For example, I would be interested in exploring [sign-on bonus / additional PTO / remote work flexibility / professional development budget / equity / earlier performance review]. Are any of those possible?"
Total compensation is more than base salary. Companies often have more flexibility on bonuses, equity, PTO, remote work, and professional development than on base pay.
4. Handling the "what are your salary expectations" question
This often comes up early in the process, before you have enough information to name a number. Deflect without being evasive.
"I would rather learn more about the role and responsibilities before discussing specific numbers. I am sure we can find a range that works for both of us. Could you share the budgeted range for this position?"
In many states and countries, employers are now required to disclose salary ranges. If they push for your number first, give a range based on your research, with your target at the lower end: "Based on my research, I am looking at [range]."
5. Accepting the offer gracefully
Whether you negotiated or not, close the deal professionally.
"Thank you for working with me on this. I am happy to accept the offer at [final terms]. I am looking forward to joining the team and contributing to [specific goal or project]. Please send over the formal offer letter and I will sign promptly."
End on a positive note. The negotiation is over. Now you are teammates.
General tips
- Always negotiate over email or in a call where you can think clearly. Avoid being put on the spot.
- Research the market rate before the conversation. Use salary databases, job postings with disclosed ranges, and industry benchmarks.
- Practice your script out loud. It sounds different in your head than when you say it.
- Be specific. "I was hoping for more" is weak. "$95,000 based on market data" is strong.
- Never threaten to walk unless you genuinely will. Bluffing destroys trust.
Know your worth before you negotiate
HiredToday gives you salary intelligence for any role, including market ranges, confidence levels, and negotiation tips tailored to the specific job. Your first analysis is free.
Try it free