Salary Negotiation Email Template: The Exact Script (2026)
You got the job offer. The number is lower than you expected. You know you should negotiate, but you're staring at a blank email with no idea what to write.
Here's the truth: employers expect candidates to negotiate, and recruiters budget room for it. The number they gave you is not the number they can give you — it's the number they hope you'll accept.
This guide gives you the exact salary negotiation email template you can copy, customize in 3 minutes, and send. No theory. No fluff. Just the script.
The Salary Negotiation Email Template (Copy-Paste Ready)
Here's the template that works. Every bracket is a fill-in-the-blank field. Replace them with your details and send.
Hi [HIRING_MANAGER_NAME],
Thank you for the offer to join [COMPANY] as [ROLE]. I'm genuinely excited about this opportunity and the chance to contribute to [SPECIFIC_PROJECT_OR_TEAM].
After researching current market compensation for this role in [CITY/REGION] and considering my [X] years of experience in [KEY_SKILL], I'd like to discuss a base salary of $[TARGET_AMOUNT].
This reflects the value I expect to bring through [SPECIFIC_CONTRIBUTION], and aligns with compensation data from Levels.fyi, Glassdoor, and industry peers.
I want to be transparent: this role is my top choice, and I'm confident we can find a number that works for both of us. I'm also open to discussing the overall package — signing bonus, equity, or other components.
Looking forward to your thoughts.
Best,
[YOUR_NAME]
Why This Template Works (Line-by-Line Breakdown)
1. Start with genuine enthusiasm
"Thank you for the offer… I'm genuinely excited" — this isn't filler. It tells the hiring manager you're not about to walk away. It creates safety. When people feel safe, they negotiate more generously.
2. Reference a specific project or team
Mentioning [SPECIFIC_PROJECT_OR_TEAM] shows you've done your homework. It reinforces that you're serious about the role, not just shopping the highest bidder — and most candidates never bother with it.
3. Anchor your number with data
"After researching current market compensation" — this takes the negotiation from "I want more" to "the market says this is fair." It turns a personal ask into a data-backed business conversation. Use Levels.fyi (tech), Glassdoor, or Payscale to find your number.
4. State your value proposition
[SPECIFIC_CONTRIBUTION] is the power line. Examples:
- "Scaling the engineering team from 5 to 15"
- "Launching the European market expansion"
- "Reducing customer churn by implementing a retention program"
Hiring managers need ammo to justify the increase to their boss. Give them that ammo.
5. Show flexibility on structure
"Open to discussing signing bonus, equity, or other components" — this is critical. If they can't increase base, you've given them a path to say yes through other means. Most candidates don't do this, and it costs them.
How to Find Your Target Salary Number
Don't pick a number out of thin air. Here's the 5-minute research framework:
- Levels.fyi — Best for tech roles. Search your exact title + company + level.
- Glassdoor Salaries — Search role + location. Filter by experience level. Use the median, not the average.
- Payscale.com — Take the free salary report quiz (3 minutes). Gets you a personalized number.
- LinkedIn Salary Insights — Available on job postings. Regional data.
The formula: Take the 75th percentile from 2–3 of these sources. That's your ask. The employer will negotiate you down toward the median, which is where you want to land.
What If Salary Is "Non-Negotiable"?
Almost nothing is truly non-negotiable. But if base salary is locked, negotiate these instead:
- Signing bonus — One-time cost for the company, easier to approve than a recurring salary bump
- Equity/RSUs — Especially at startups and public tech companies
- PTO — Request 5 extra days. Costs the company almost nothing.
- Remote work — If not already offered, negotiate 2–3 remote days
- Start date — A later start date gives you a break and signals you're in demand
- Title bump — Costs zero dollars. Helps your next negotiation.
Need scripts for all 5 scenarios?
The Counter-Offer Script Kit includes email templates for counter-offers, competing offers, benefits negotiation, deadline extensions, and acceptance — plus a salary research cheatsheet.
Get All 5 Scripts — $73 Mistakes That Kill Salary Negotiations
Mistake #1: Giving your number first without data
If you say "I was hoping for $120K" without referencing market data, the employer hears "I picked a random number." Always anchor in research: "Based on Levels.fyi data and conversations with peers in similar roles…"
Mistake #2: Apologizing for negotiating
"Sorry, I hate to ask, but…" signals weakness. The template above uses confidence framing: "I'd like to discuss a base salary of $X." Direct. Professional. Expected.
Mistake #3: Using ultimatums
"I need $130K or I'll walk" closes the conversation. The template keeps doors open: "I'm confident we can find a number that works for both of us." This invites collaboration, not confrontation.
When to Send the Negotiation Email
- Within 24 hours of receiving the offer (shows seriousness)
- Tuesday–Thursday morning — highest email open and response rates
- Never on Friday afternoon — your email sits unread all weekend and loses momentum
Real Numbers: What Negotiation Is Worth
A $10K salary increase at age 30, with 3% annual raises and 35 years of work remaining, is worth $631,000 in lifetime earnings. That's not including the compounding effect on bonuses (often a percentage of base), 401k matches, and future negotiations that anchor off a higher base.
The email takes 3 minutes to customize and send. The ROI is absurd.
Summary
- Copy the template above
- Fill in the blanks (role, company, target salary, your value prop)
- Research your number using Levels.fyi, Glassdoor, or Payscale
- Send within 24 hours, Tue–Thu morning
- If base is locked, negotiate signing bonus, equity, PTO, or remote work
You have the script. Now send it.
Want all 5 scenarios covered?
Counter-offer, competing offer leverage, benefits negotiation, deadline extension, and graceful acceptance. Fill-in-the-blank. Copy-paste. Done.
Get the Complete Script Kit — $7