Blog/How to Ask for a Raise in Tech (Scripts, Timing, and What Actually Works)
💰
careersalaryjob-search

How to Ask for a Raise in Tech (Scripts, Timing, and What Actually Works)

The complete guide to asking for a raise as a software engineer or tech worker — when to ask, how to build your case, what to say, and how to handle every response.

CareerLift Team·June 17, 2026·6 min read

Most software engineers leave significant money on the table over their careers — not because they couldn't get more, but because they never asked. The average tenure before a job switch is 2–3 years in tech, but engineers who know how to negotiate internally consistently earn 10–20% more than peers who just accept their annual review number.

Here's how to do it right.


When to Ask (Timing Matters More Than You Think)

Best time: 6–8 weeks before performance review season. This gives your manager time to advocate for you in budget conversations. Most raises are decided before the review conversation happens, not during it.

Also good: After completing a major project, shipping a significant feature, or getting an outside offer. These create natural leverage points.

Avoid: During a crisis, right after a miss or a rough quarter, or when your manager is new and doesn't know you well enough yet.

The annual review trap: Waiting for your annual review means waiting for a process that's already been decided. You're reacting to a number, not shaping it. Proactive conversations 2 months before are when you actually influence the outcome.


Build Your Case Before You Ask

Asking for a raise without evidence is a wish. Asking with evidence is a negotiation.

Assemble your accomplishments in the past 12 months:

  • Projects you shipped (quantified)
  • Problems you solved (with measurable impact)
  • Growth in scope or responsibility
  • Contributions beyond your job description (mentoring, on-call, cross-team work)

Benchmark your market rate:

  • Levels.fyi for total comp at specific companies
  • LinkedIn Salary for your title and city
  • Glassdoor, Blind, or direct conversations with peers
  • Competing offers you've received (or could get if you interviewed)

Know the delta. If your market rate is $170K base and you're earning $145K, you're asking for a correction, not a gift. If you're at market, you need to make the case that you're performing above the expectations of your level.


What to Say: The Conversation Script

Don't send an email asking for a raise. Request a meeting specifically for this topic, and have the conversation in real time.

Requesting the meeting:

"Hey [manager], I'd love to set up time to talk about my compensation. I have some data and accomplishments I want to walk through. Is there a good time this week or next?"

Keep it calm and direct. Don't say "I need to talk about something important" — that creates unnecessary anxiety.


Opening the meeting:

"I've been really energized by the work this year — [specific project] and [specific impact]. I've also done some benchmarking on market rates for engineers at my level and scope, and I want to have an honest conversation about where I land."

Lead with your value, not your need.


Making the ask:

"Based on my contributions and the market data I've looked at, I think a base salary of [specific number] is appropriate. I'm currently at [current number], and I'd like to close that gap."

Specific number, not a range. A range signals the bottom of the range is acceptable; a specific number signals confidence.


If they ask why:

"My market comp research shows [role] at my experience level in [location] is around [range]. With the projects I've shipped this year — particularly [Project X which drove Y result] — I believe I'm performing at the high end of that range."


How to Handle Every Response

"We don't have budget right now."

"I understand timing can be a constraint. Can we agree to revisit this in Q2? I'd like to get alignment on the number so we're working toward the same goal, even if the timing shifts."

This keeps the conversation open and creates a commitment to return.

"Let me look into it."

"Absolutely — what timeline should I expect to hear back? I want to make sure this doesn't fall through the cracks with everything on your plate."

Set a follow-up date. Don't wait indefinitely.

"Your performance has been great but it's not up to me."

"I appreciate that. What's the process for getting this approved? And is there anything I can provide that would help you make the case?"

Turn your manager into an advocate by giving them the ammunition to go to bat for you.

"You're already at the top of your band."

"I appreciate the transparency. Can we talk about what a promotion would look like? If I'm performing at the top of my current level, I'd like to understand what the path to the next level looks like and how we can make that happen."

Band-maxed is often the signal that it's time to get promoted, not give up.

"No." A direct no without a path forward is the moment to evaluate your options. It's acceptable to say:

"I understand. I want to be direct with you — I've had interest from other companies, and at some point the gap between my current comp and market will become a factor in my decisions. I'm committed to [company] and I'd prefer to resolve this here."

This isn't a threat — it's honest. Don't say it unless it's true.


The Outside Offer Approach

The most reliable way to get a market correction is to get an outside offer and use it as leverage. This is more common in tech than people think.

The mechanics:

  1. Interview elsewhere (seriously, not just as posturing)
  2. Get a real offer
  3. Bring it to your manager: "I've received an offer from [Company] for [amount]. I'd like to stay, but I need [your company] to match it. Can we make that happen?"

The risks:

  • Your manager may call your bluff. You need to be prepared to actually leave.
  • Some companies don't match outside offers as a policy. Know this before you use the approach.
  • It can damage trust if not handled carefully. Frame it as "I want to stay and I'm telling you this first" not "I'm leaving unless you pay me."

The upside: Outside offers are the single most reliable way to get a significant increase (15–30%) rather than the 3–5% typical in annual reviews.


After the Raise: Don't Forget

Get it in writing. Always confirm any agreement via email: "I just want to confirm the raise we discussed — effective [date], my new base salary is [amount]. Thanks for advocating for me."

Don't overpromise. A common mistake is to accept a raise with implicit commitments about not looking elsewhere. You're not for sale. A raise is recognition of your market value, not a retention payment.

Keep building your case. The raise you got today is the baseline for the next conversation. Document your work continuously.


The single best raise is the one you get from an outside offer. The second best is the one you get by building a documented case and asking proactively, before budget decisions are made.

Start building that case today — and use CareerLift to practice articulating your impact in ways that resonate in compensation conversations.

Practice salary negotiation with AI →

Share this article:
🚀

Ready to practice?

CareerLift uses AI to simulate real interviews from Google, Meta, Amazon, and 22 more companies — calibrated to your level.

Start Free Interview Practice

Related Articles