The Negotiation Script That Got Me a $40K Raise
I had been at the company for 18 months. Performance reviews said "exceeds expectations." I'd shipped two of the three biggest projects of the year. My salary was $135K. I asked for a meeting with my manager and walked out two weeks later with $175K base. This is the exact two-meeting sequence — including the email I sent, the leverage I built, and the line that did the actual work.
This isn't a "tips and tricks" post. It's the specific playbook, line-by-line. Adapt it; don't copy it word-for-word, because your manager will see right through that. But the structure works.
The Six-Week Buildup (This Is Where the Real Work Is)
The negotiation didn't start with a meeting. It started six weeks earlier. The two meetings did the closing. The setup did the actual lifting.
Week 6 — Week 4 before the ask: Quantify your contributions. I made a one-page document listing my projects, with dollar-value impact attached to each one. "Project X: shipped on time, drove $1.2M in net new ARR by quarter end." "Project Y: removed legacy system, reduced infra cost by $180K/year." Numbers, not adjectives. If you can't quantify it, find someone who can — a peer, a finance partner, your manager's manager.
Week 4 — Week 2 before the ask: Get external offers (or interviews). Not because you'll necessarily take them, but because you need market data. I had two offers in hand by week 2: $165K from one company, $185K from another. Both at competitive companies. Both for similar roles.
Most people skip this step because it's uncomfortable. It's the most important step. The BATNA (best alternative to negotiated agreement) is what makes the negotiation real. If you walk into a salary conversation with no alternative, you're asking for a favor. If you walk in with two offers, you're informing your employer of your market value.
Week 2 — day-of: Schedule the meeting properly. Don't ambush your manager. Send a calendar invite titled "Career discussion — 30 min" two business days in advance. The subject line tells them what's coming. They have time to think about it. You're not springing it on them in a 1:1 meant for status updates.
Meeting 1 — The Setup (15-20 minutes)
The first meeting is not where you negotiate. The first meeting is where you set up the negotiation. The structure:
Opening (1 min): "Thanks for making time. I want to talk about my role and compensation. I've been thinking about it for the last few months and I want to share where I'm at."
The recap (3-5 min): Walk through the one-page document. Don't read it; talk about it. "Over the last 18 months I've shipped X, Y, and Z. The combined business impact has been around [number]. I'm proud of the work and excited about what's coming."
The ask, framed as an inquiry (3-5 min): "I want to talk about whether my comp reflects that contribution. I've also been getting outreach about other roles, and I want to make sure I'm clear-eyed about market for what I do. I'd like to ask: where do you see my comp progression looking, and is there room to revisit it now?"
Three things happen in this question:
- You're not making a demand. You're asking for information.
- You're disclosing the existence of outside interest without quantifying it.
- You're putting the responsibility on the manager to come back with a number.
The wrap (2-3 min): "I'd love a chance to talk about specific numbers next week, if that's possible. I want to be transparent — I don't want to leave, but I also need to be honest with myself about what makes sense."
That last line is the one that did the actual work. "I don't want to leave" tells your manager you're a flight risk. "I need to be honest with myself about what makes sense" tells them this is a serious conversation, not posturing. The two together: this person is leaving if you don't act.
The Email After Meeting 1
Send a follow-up email within 24 hours. Subject: "Following up on our conversation." Body:
Hi [name],
Thanks for the conversation today. As I mentioned, I want to talk about whether my comp reflects my contribution and growth over the last 18 months. I'm hoping we can come back together later this week or next with specific numbers.
For context, my current base is $135K. Based on the levels.fyi data for [my role + my market] and the outreach I've been getting, I'm seeing comparable roles in the $170K-$190K base range. I'd love to talk about whether there's a path to that range here.
I want to be clear: I love the team and I want to stay. I just want to make sure we're aligned on market.
Thanks,
[me]
Notice what's in this email: a specific number range. A specific source for the number (levels.fyi). A reference to outside interest. A clear statement of preference (stay) and conditions (market alignment).
The number range is critical. Anchoring matters. If you say "a raise," you'll get a 4% raise. If you say "$170K-$190K," your manager has to come back with a number in that range or near it.
Meeting 2 — The Close (20-30 minutes)
This is where they come back with a number. The number will almost always be lower than your range, because they're testing. The question is: how do you respond?
If they offer below your range: "I appreciate that. I want to be honest — that's below the range I shared, and below what I'm seeing in the market. Is there flexibility to get to [your target — pick the high end of what's reasonable]?"
Don't accept the first counter. Don't accept the second counter unless it's at or above your floor. The negotiation is normal — they expect you to push back. They've budgeted for it.
If they ask "do you have a competing offer?": Be honest in spirit, vague in detail. "I've been in conversations with a few companies. I'd rather not get into specifics, but I can tell you the offers I've seen are in the range I shared." Don't disclose specific company names. Don't show offer letters. The leverage comes from the existence of options, not from the specifics.
If they say "we can't get to that number": "I understand. Let me think about it overnight. Can we talk tomorrow?" — buys you 24 hours to consider whether to walk, escalate to their manager, or accept. Walking should be on the table; if it's not, your negotiation was theater.
In my case, the first counter was $158K. I came back with "I'd really like to get to $180K — that's the midpoint of my range and where I think the work has me." Their final offer was $175K. I took it. The whole conversation was 23 minutes.
The Three Mistakes That Kill These Negotiations
Not having the BATNA. You can't negotiate from a position of "I won't actually leave." Even if you don't want to leave, you need to have the legitimate option. Get the offers. Have the alternatives.
Disclosing your specific offer details. Once you say "Company X offered me $180K," your manager calls Company X's recruiter and gets the real number. They also know exactly what they need to beat. Keep specifics vague.
Settling for "you'll get a bigger bonus." Bonuses are revocable. Base salary is permanent. Always negotiate base first, then equity, then bonus. A $10K higher base is worth ~$300K over 20 years through compounding salary increases on the new base.
The Compounding Effect (Why This Pays Forever)
$40K/year at age 28 is not just $40K/year. It's:
- $40K × 30 working years = $1.2M of additional gross income (without further raises)
- Plus compounding: every future raise is calculated on the new higher base. A 5%/year career-average raise on a $175K base instead of $135K = ~$2M of cumulative compounding over 30 years.
- Plus retirement match on higher base. Plus higher Social Security calculations. Plus higher signing bonuses at future companies (which often anchor on previous base).
The 23-minute meeting was the highest-paid 23 minutes of my career.
For more scripts and templates, see our salary negotiation scripts piece. For the equity / RSU side, see how to negotiate RSUs and equity beyond just base salary. And for the longer-term framework that says income growth beats savings rate, see our save 30% is bullshit piece.
FAQ
Will my manager get angry if I negotiate hard?
Almost never, if you're professional about it. Companies expect negotiation; they've budgeted for it. The 50% of candidates who don't negotiate are leaving money on the table because of imagined retaliation, not real retaliation. The exception: cult-like 'family' company cultures where any salary discussion is treated as betrayal — those are warning signs about the company, not about your negotiation.
What if I don't have a competing offer?
Get one. That's the homework. Apply to 5-10 roles, take the interviews, and get the real market data. Even if you don't end up taking any of them, the offers themselves are leverage. The negotiation without an outside option is a request, not a negotiation.
How much should I ask for?
Aim 15-25% above your current base, anchored on documented market data (levels.fyi, Glassdoor, real offers). Asking for 5% is leaving money on the table. Asking for 50% will be dismissed unless you have offers that justify it. The sweet spot is the high end of what your market data supports.
Should I tell my manager I'm interviewing?
Only obliquely — 'I've been getting outreach' or 'I've had a few conversations.' Don't disclose specific companies or specific numbers. The leverage is the existence of options, not the details. Specific details just give your manager intel they can use against you.