Tech professionals who walk into salary negotiations with documented impact data earn 15–20% more than those who rely on tenure and gut feeling.
Most engineers leave money on the table. Not because they're not valuable — but because they can't prove it in the room. Your manager wants to pay you more (replacing you costs 50–200% of your salary). But they need ammunition to take to HR and their manager. Your job in a raise conversation isn't to ask nicely. It's to give them the business case.
This guide gives you the exact framework, scripts, and timing to walk out with more.
The 3 Types of Evidence That Win Raises
Raises are approved based on one of three arguments. Know which one you're making before you walk in.
Evidence Type 1: Financial Impact
Direct revenue or cost influence is the strongest argument. If you can show a dollar amount, use it.
| What You Did | How to Quantify It |
|---|---|
| Improved conversion rate | (Traffic × conversion rate change) × average order value |
| Reduced infrastructure costs | Old monthly cost − new monthly cost |
| Sped up a key workflow | Hours saved per week × hourly loaded cost × employees affected |
| Reduced bug rate in production | Estimated support cost per bug × bugs prevented |
Example: "The caching layer I built in Q2 reduced our cloud spend by $8,400/month. That's $100K/year in savings on a project that took me 3 weeks."
Evidence Type 2: Efficiency Multipliers
You made other people faster or more effective. This compounds — your impact lives in their output too.
- Mentored 2 engineers who now independently own their domains
- Wrote internal tooling used by 14 engineers daily, saving ~45 minutes each per week
- Standardized the PR review process, cutting review-to-merge time from 4 days to 18 hours
The math: 14 engineers × 45 minutes/week × 50 weeks × $85/hr loaded cost = $446K annual value from one internal tool.
Evidence Type 3: Risk and Enablement
Some work doesn't show up on a spreadsheet but creates or protects significant value.
- On-call ownership that maintained 99.97% uptime for a system processing $2M/day
- Migration that unblocked a $1.8M enterprise contract
- Compliance work that prevented a potential regulatory exposure
The 4-Week Raise Preparation Plan
Don't walk in cold. Give yourself 4 weeks.
Week 1 — Market Research
You need three data points before any conversation:
- Your current compensation total (base + bonus + equity vesting/year)
- Market rate at your level + location from Levels.fyi, Glassdoor, LinkedIn Salary, and Blind
- Internal equity — what are your peers at the same level earning? (Ask discreetly, or infer from offer posts)
| Source | Best For |
|---|---|
| Levels.fyi | FAANG and growth-stage tech, total comp breakdowns |
| Glassdoor | Mid-market companies, base salary ranges |
| LinkedIn Salary | Broad market, easily filterable by location |
| Blind | Anonymous peer data, especially for smaller companies |
| Recruiters | Real-time market intelligence — always take calls |
The ask: You want to be at or above the 60th percentile for your level. If you're below the 50th, you have a market gap argument. If you're above, you need to argue scope expansion or promotion.
Week 2 — Build Your Evidence File
Pull your achievement log for the last 6–12 months. Format each win as: Action + Metric + Timeframe + Business Impact
If you've been using Work Wins, this is already done. If not, block 3 hours this week to reconstruct it from PRs, tickets, Slack, and your memory.
Target: 8–12 documented achievements. You'll use 4–5 in the conversation.
Week 3 — Identify Your Number and Your Story
Your number: Start with market data. If you're 15% below market, your ask should be 18–22% (allowing room to land at market). Never anchor first — let them offer, then counter.
Your story: Connect your achievements to the business. You want one 3-sentence narrative:
"Over the past [period], I've [3 specific contributions with impact]. Based on my research, my current comp is below market for this scope at [X percentile]. I'd like to discuss getting to [target range]."
Anticipate the objections:
- "Budget is tight" → "I understand. Can we set a timeline for when we can revisit? I'd like to know what I need to demonstrate to get there."
- "You just got a raise" → "I appreciate that. My scope has expanded significantly since then — [specific example]. I want to make sure my comp reflects the current role."
- "We don't give raises above X%" → "I hear you on the policy. Is there flexibility in equity or bonus to get to the total comp target?"
Week 4 — The Conversation
Request the meeting explicitly: "I'd like to schedule time to discuss my compensation. When works for you?"
Don't bury it in a 1:1. A dedicated meeting signals this is serious and gives your manager time to prepare.
In the meeting:
- Lead with appreciation (brief — one sentence)
- Present your evidence (2–3 minutes — your best 4–5 achievements)
- Anchor to market data (your research, not just "I feel underpaid")
- Make the specific ask (a number or range)
- Stop talking. Silence is your friend here.
Word-for-Word Scripts
Opening:
"I've really enjoyed this past year, especially [specific project]. I wanted to have a direct conversation about my compensation because I've done some research and I believe there's a gap between my current base and the market rate for my scope and level. I've also put together some context on the impact I've driven. Can I walk you through it?"
Presenting evidence:
"In the last [period], I delivered [Achievement 1 with metric]. I also [Achievement 2 with metric]. And in [timeframe], I [Achievement 3 with metric]. Based on Levels.fyi and a few recruiter conversations, the market rate for this scope at my level in [city] is [range]. I'm currently at [your current], which puts me at the [X]th percentile. I'd like to get to [target]."
After the first offer:
"I appreciate that. Based on my research and the impact I've shown, I was targeting [higher number]. Is there room to get closer to that?"
If they can't do it now:
"I understand. What would need to be true for this to happen? And can we schedule a follow-up in [specific timeframe] to revisit?"
The One-Pager (Leave-Behind)
Send this to your manager 24 hours after the conversation — or before, if they asked for something in writing.
COMPENSATION REVIEW — [YOUR NAME] — [DATE]
CURRENT COMP:
Base: $[X] | Bonus target: [Y%] | Equity: [Z RSUs vesting/yr]
Total: $[T]
MARKET BENCHMARKS (as of [date]):
Levels.fyi ([level], [city]): $[range]
Glassdoor: $[range]
My current percentile: [X]th
TOP ACCOMPLISHMENTS — LAST [PERIOD]:
1. [Achievement + metric]
2. [Achievement + metric]
3. [Achievement + metric]
4. [Achievement + metric]
REQUESTED COMP:
Base: $[target] (+X%)
Total: $[target total]
This puts me at the [Y]th percentile for my scope.
Common Mistakes
1. No data. "I work hard" is not a negotiation. "I saved $100K and you can verify it here" is.
2. Anchoring too early. Let them make the first offer whenever possible. You can't un-anchor.
3. Apologizing for the ask. "I'm sorry to bring this up but..." destroys your leverage before you've said anything.
4. Accepting the first no. "We can't do it right now" is often "we haven't tried." Push for a timeline and specific criteria.
5. Not documenting the conversation. After the meeting, send a follow-up email summarizing what was discussed and agreed. Creates accountability.
FAQ
How do I ask for a raise without being awkward?
Reframe the conversation in your head: you're not begging for a favor — you're presenting a business case. The preparation removes the awkwardness. If you have market data and documented impact, the conversation becomes almost procedural.
What's a reasonable raise amount to ask for in tech?
The answer depends on your gap from market. A cost-of-living adjustment is typically 3–5%. A merit raise for strong performance is 7–12%. If you're meaningfully below market (15%+ gap), asking for 15–20% is reasonable and common. Document the market data and present it matter-of-factly.
How do I negotiate salary if I don't have leverage?
You always have more leverage than you think. Your company has already invested in onboarding you, training you, and embedding you in the codebase. Replacing you costs 50–200% of your annual salary. You don't need a competing offer — you need documented impact and market data.
When is the best time to ask for a raise?
Two windows: (1) 4–6 weeks before your annual performance review cycle — your manager has time to advocate for you before budgets lock. (2) After a significant win — shipping a major project, landing a key customer, getting promoted in scope without title. Don't wait for "the right time" if the right moment just happened.
What if my company says they can't give raises right now?
Ask three things: (1) When specifically can we revisit this? Get a date. (2) What would need to be true? Get criteria. (3) Is there flexibility in equity or bonus? Total comp has more levers than base. If all three are no, you have information about your growth ceiling.
How do I track my accomplishments for salary negotiations?
Log achievements as they happen, not when you need them. Work Wins lets you capture wins in under a minute, tags them by impact type, and generates STAR-format summaries on demand. When negotiation season comes, your evidence file is already built.
Your Next Step
The best time to start documenting your impact was six months ago. The second best time is right now.
You don't have to wait until you're negotiating to build your case. Every win you log today is ammunition for the next conversation.
Ready to Track Your Wins?
Stop forgetting your achievements. Download Work Wins and start building your career story today.
Download Free on iOS No credit card required