DEV Community

charlie-morrison
charlie-morrison

Posted on

How to Negotiate Your Salary Over Email (With Templates)

Salary negotiation is awkward enough in person. Over email, it's somehow worse — you're staring at a blank compose window, wondering if you sound greedy or desperate.

I've been there. After helping dozens of people through job transitions, I noticed the same patterns: people who negotiate earn 10-20% more. People who don't leave money on the table every single time.

Here's how to do it without the cringe.

Why Email Is Actually Better for Negotiation

Most people think negotiation needs to happen on a call. It doesn't. Email gives you three advantages:

  • Time to think. No pressure to respond in real-time. You can craft your words carefully.
  • A paper trail. Everything is documented. No "I don't remember agreeing to that."
  • Less emotional. You won't panic-accept a lowball offer because someone put you on the spot.

The downside? Tone is harder to convey. Which is why templates matter.

The 4 Situations Where You'll Need These

1. You Got an Offer (But It's Low)

This is the most common scenario. You're excited about the role, but the number doesn't match your research.

What to say:

Thank you for the offer — I'm genuinely excited about joining the team. After reviewing the compensation package and comparing it with market data for similar roles in [city/remote], I was hoping we could discuss the base salary. Based on my experience with [specific skill] and the scope of this role, I believe a salary in the range of [target] would be more aligned. I'm flexible and open to discussing other components of the package as well.

Why it works: You're not rejecting anything. You're expressing enthusiasm AND making a specific ask backed by market data.

2. You Want a Raise at Your Current Job

Timing matters here. Don't ask right after a company-wide layoff. Do ask after you've shipped something significant.

What to say:

I wanted to schedule some time to discuss my compensation. Over the past [timeframe], I've [specific accomplishment — saved $X, shipped Y, grew Z by N%]. I've also taken on [additional responsibility]. Given these contributions and current market rates for my role, I'd like to discuss adjusting my salary to [target range]. When would be a good time to talk?

Why it works: You lead with value delivered, not "I need more money." You're making the business case first.

3. You're Countering a Counter-Offer

They came back with a number. It's better than the original but still not where you want to be.

What to say:

I appreciate you revising the offer — it shows the team values this conversation. I'm still a bit apart on the base salary. Would [specific number] be possible? I'm also open to discussing [signing bonus / equity / extra PTO / remote flexibility] if the base has a hard cap. I want to make this work for both sides.

Why it works: You acknowledge their effort, stay specific, and offer creative alternatives.

4. After a Rejection (Graceful Follow-Up)

They said no to your ask. Don't burn the bridge.

Thank you for considering my request. I understand there are budget constraints. Could we revisit this in [3-6 months]? In the meantime, I'd love to understand what specific milestones or achievements would support a salary adjustment. That way I can work toward them intentionally.

5 Rules That Make or Break Email Negotiations

  1. Never give your number first. Let them anchor. If pressed, give a range where your minimum is your actual target.
  2. Use specific numbers. $73,500 is more convincing than $75,000 because it signals you've done research, not just rounded up.
  3. Don't apologize for negotiating. "Sorry to ask, but..." undermines everything after it.
  4. Always have a backup plan. The strongest negotiating position is genuine willingness to walk away.
  5. Follow up in 48 hours if no response. One short email: "Just checking in on the compensation discussion — happy to jump on a call if easier."

Tools That Actually Help

I built a free Salary Negotiation Script Generator that creates customized scripts for 4 scenarios (new offer, raise, promotion, counter-offer) in 4 different tones. No signup, runs in your browser, nothing gets stored.

For the full picture — interview prep, resume optimization, cover letters, and salary negotiation all in one place — there's the Job Search AI Toolkit ($12, 100+ prompts).

Also check out the other free tools:

The Uncomfortable Truth

Most people don't negotiate because they're afraid of losing the offer. In 15 years of hiring data, fewer than 1% of companies have ever rescinded an offer because someone negotiated professionally.

The bigger risk is accepting without asking. That initial salary becomes your baseline for every raise, bonus, and future offer for years.

One email. Ten minutes. Potentially tens of thousands of dollars over your career.

Worth the awkwardness.


What's your worst salary negotiation story? I've heard some doozies. Drop it in the comments.

Top comments (0)