Salary Negotiation: The Script Nobody Teaches You
You got the offer. Congratulations. Now comes the part that most people skip because it feels uncomfortable: asking for more.
Studies consistently show that people who negotiate their starting salary earn significantly more over their career than those who don't. Not because of the initial bump — but because every future raise, bonus, and promotion is calculated as a percentage of a higher base. Not negotiating your first offer can cost you hundreds of thousands of dollars over a career.
And yet most people don't negotiate. Not because they don't want to — because they don't know what to say.
The framework: anchor, justify, pause
Every salary negotiation follows the same three-step structure:
- Anchor: State your number. Be specific. “I was hoping for $125,000” is stronger than “I was hoping for something in the $120-130 range.” Ranges give them permission to pick the bottom.
- Justify: Give a brief reason. Not a speech — one or two sentences connecting your ask to your value, market data, or the role's scope.
- Pause: Stop talking. This is the hardest part. After you state your number and your reason, be quiet. Let them respond. The person who speaks first after the number is on the table usually concedes ground.
Script 1: Responding to a first offer
“Thank you — I'm really excited about this role and I appreciate the offer. Based on my experience with [specific skill/achievement] and the market rate for this type of position, I was hoping we could get to $125,000. Is there flexibility there?”
Then stop. Don't fill the silence. Don't backtrack. Don't say “but I'm flexible.” Let them respond.
Script 2: When you have a competing offer
“I want to be transparent — I have another offer at $130,000. Your role is my first choice because of [specific reason], but I want to make sure the compensation is competitive. Is there room to match or get closer to that number?”
This works because it's honest, it's specific, and it gives them a reason to move. You're not threatening to leave — you're giving them information and asking if they can work with it.
Script 3: Asking for a raise internally
“I'd like to talk about my compensation. Over the past [time period], I've [specific accomplishment — led a project, hit a target, taken on new scope]. Based on the impact and where the market is for this level of work, I think $X reflects my current contribution. Can we discuss getting there?”
Internal negotiations are harder because there's an existing relationship. The key is framing it around value delivered, not tenure or fairness. “I've been here three years” is weaker than “I shipped the feature that drove 30% of Q4 revenue.”
When they say “that's the best we can do”
Sometimes it is. But before you accept, explore the full package:
- Signing bonus (one-time cost for them, easier to approve)
- Extra PTO days
- Remote work flexibility
- Earlier performance review (with a raise tied to it)
- Professional development budget
- Equity or stock options
A simple way to ask: “I understand the base salary is firm. Are there other parts of the package that have some flexibility?” This keeps the conversation going without being pushy.
Practice saying it out loud
Here's the thing nobody tells you about salary negotiation: it's a performance. The words matter, but how you say them matters more. Confidence, pace, and the ability to sit in silence after stating your number — these are skills you practice, not things you just have.
Read the scripts above out loud. Record yourself. Listen back. Do you sound confident or apologetic? Do you rush through the number or let it land? Do you fill the pause or hold it?
The difference between getting the salary you want and accepting the first offer often comes down to how you sound when you ask.
Practice Your Negotiation
Record yourself delivering these scripts. Hear how you sound. Adjust until you're confident. Start with 5 free credits.
Start Practicing Free →
interviewmochi