DEV Community

Belal Zahran
Belal Zahran

Posted on • Originally published at salary-negotiation-email.vercel.app

The Exact Email Template That Got Me a $25K Salary Increase

In 2024, I accepted a job offer without negotiating. I left $18,000 on the table. I know this because six months later, a coworker who started the same week told me their salary — and they had simply asked for more.

That experience haunted me. So when I got my next offer, I spent two weeks studying salary negotiation. I read every blog post, watched every YouTube video, and analyzed dozens of negotiation email templates. Then I wrote one email, sent it, and got a $25,000 increase over the initial offer.

Here is the exact framework I used, paragraph by paragraph.

Why Email Beats a Phone Call

Before we get to the template, let me explain why I chose email over a phone call.

Most negotiation advice says to negotiate over the phone. But for many of us — especially early-career developers and people who are not native English speakers — a phone negotiation is terrifying. You get flustered. You forget your numbers. You cave under pressure.

Email gives you three advantages:

  1. Time to think. You can draft, revise, and refine your words.
  2. A paper trail. Everything is documented.
  3. No ambush. The recruiter cannot throw curveball questions at you in real time.

The caveat: email works best for the initial counter. If there is a back-and-forth, you may eventually need a call. But the first move? Email is powerful.

The Email Framework: Four Paragraphs

Paragraph 1: Gratitude and Enthusiasm

Thank you so much for the offer to join [Company] as a [Role].
I'm genuinely excited about the opportunity to work with the team
on [specific project or mission]. After our conversations with
[interviewer names], I'm confident this is the right fit.
Enter fullscreen mode Exit fullscreen mode

Why it works: You are reaffirming your interest. The recruiter's biggest fear is that you will walk away. By leading with enthusiasm, you remove that fear and make them want to work with you on the numbers.

Paragraph 2: The Anchor

Based on my research into market rates for this role in [city/remote],
combined with my [X years] of experience in [specific skills],
I was expecting the base compensation to be in the range of
$[target + 10-15%] to $[target + 20%].
Enter fullscreen mode Exit fullscreen mode

Why it works: You are anchoring high. The number you put out first shapes the entire negotiation. By citing "market research," you make it feel objective rather than greedy. And by giving a range, you give the recruiter room to negotiate without going below your actual target.

Paragraph 3: The Justification

I want to share some context for this range:
- I bring [specific high-value skill] that directly applies to [company goal]
- In my current role, I [specific achievement with metrics]
- I also have [competing offer / current salary context if helpful]
Enter fullscreen mode Exit fullscreen mode

Why it works: This is where you sell your value. Do not talk about your bills or your cost of living. Talk about what you bring to the company. Metrics are gold. "I reduced deployment time by 60%" is worth more than "I have 5 years of experience."

Paragraph 4: The Close

I'm flexible and open to finding a package that works for both sides.
I'd love to discuss this further — are you available for a quick call
this week?
Enter fullscreen mode Exit fullscreen mode

Why it works: You are signaling that you are reasonable, not adversarial. And by suggesting a call, you are showing good faith while still getting your anchor out via email first.

The Full Template

Putting it all together:

Subject: Re: Offer — [Your Name] — [Role]

Hi [Recruiter Name],

Thank you so much for the offer to join [Company] as a [Role]. I'm
genuinely excited about the opportunity to work with the team on
[specific project]. After my conversations with [interviewers],
I'm confident this is the right fit.

Based on my research into market rates for this role in [location],
combined with my 6 years of experience in backend systems and
distributed architecture, I was expecting the base compensation
to be in the range of $155,000 to $165,000.

A few data points for context:
- I led the migration to microservices at [Current Co], reducing
  infrastructure costs by 35%
- I have hands-on experience with [Company's tech stack],
  which should reduce my ramp-up time significantly
- I'm also considering another opportunity with a base offer
  of $150,000

That said, compensation is just one factor — I genuinely believe
[Company] is where I can have the most impact. I'm flexible and
open to discussing a package that works for both sides.

Would you have time for a quick call this week to talk through this?

Best,
[Your Name]
Enter fullscreen mode Exit fullscreen mode

Seven Mistakes That Kill Negotiations

1. Negotiating Too Fast

Do not counter in the same conversation where you receive the offer. Say "Thank you, I would love to review the full details and get back to you by [date]." Give yourself 24-48 hours.

2. Giving Your Number First (Without Research)

If they ask your salary expectations before you have an offer, deflect: "I'd prefer to focus on finding the right fit first, and I'm confident we can find a number that works for both sides."

3. Using Round Numbers

$150,000 sounds like a guess. $153,500 sounds like you did research. Use precise numbers — they carry more psychological weight.

4. Apologizing

Never say "I hope this isn't too aggressive" or "Sorry to ask, but..." You are a professional discussing business terms. There is nothing to apologize for.

5. Revealing Your Current Salary

In many states and countries, employers cannot legally ask for your current salary. Even where they can, you are not obligated to share it. Your next salary should be based on market value, not your previous one.

6. Only Negotiating Base Salary

If the base is firm, negotiate everything else: signing bonus, equity, remote work days, PTO, professional development budget, title, review timeline. The total package is what matters.

7. Accepting Immediately When They Counter

Even if their counter is great, take a beat. "That sounds much closer to what I had in mind. Let me review the updated offer letter and I will confirm by [date]." This preserves your leverage for any remaining details.

Where to Find Market Data

You need data to back up your ask. Here are the most reliable sources in 2026:

  • Levels.fyi — Best for tech companies, shows base + equity + bonus
  • Glassdoor — Broad coverage, useful for non-tech roles
  • Blind — Anonymous, sometimes inflated, but shows real offers
  • Payscale — Good for non-tech industries
  • LinkedIn Salary — Decent for comparing by location and seniority

Spend 30 minutes gathering 5-8 data points for your specific role, location, and experience level. Put them in a spreadsheet. This is your ammunition.

Automating the Hardest Part

The hardest part of salary negotiation is not knowing what to say. It is sitting down and writing the email. You stare at a blank screen, second-guessing every word, wondering if you sound greedy or ungrateful.

I recently found Salary Negotiation Email, a free tool that generates a negotiation email based on your situation. You input your offer details, your target, and your key selling points, and it produces a professional, ready-to-send email.

I wish I had something like this when I was writing my first negotiation email. It would have saved me hours of agonizing over word choice.

The Math of Not Negotiating

Let me leave you with this. If you accept an offer that is $10,000 below your market value, and you work at that company for three years with 4% annual raises, you lose:

  • Year 1: $10,000
  • Year 2: $10,400
  • Year 3: $10,816
  • Total: $31,216

And that does not account for the fact that your next employer will likely base their offer on your current salary. The gap compounds for your entire career.

One email. Fifteen minutes to write. Potentially tens of thousands of dollars in lifetime earnings.

Write the email. If you need help getting started, Salary Negotiation Email can generate a solid first draft in seconds. But whether you use a tool or write it yourself, just send it.

You are worth more than your first offer.

Top comments (0)