How to Counter Offer a Salary: Step-by-Step Guide With 3 Email Examples
You received a job offer. The salary is lower than you want. You need to counter-offer, but you don't want to lose the opportunity or sound unprofessional.
This guide walks you through the entire counter-offer process β from deciding your number to sending the email to handling their response. With exact email examples you can use today.
Step 1: Decide If You Should Counter-Offer
Counter-offer if any of these are true:
- The offer is below market rate for your role, location, and experience
- You have competing offers or strong alternatives
- You're bringing specialized skills the company specifically hired for
- The recruiter asked for your salary expectations and then offered the bottom of your range
The only time not to counter: if the offer already exceeds your research-backed target and you're genuinely satisfied. Even then, consider negotiating non-salary benefits.
Step 2: Research Your Market Rate (5 Minutes)
Your counter-offer number must be grounded in data. Here's how to find it fast:
| Source | Best For | Time |
|---|---|---|
| Levels.fyi | Tech roles (exact company/level data) | 2 min |
| Glassdoor | All industries (role + location) | 2 min |
| Payscale | Personalized salary report | 3 min |
| LinkedIn Salary | Regional benchmarks on job posts | 1 min |
| Blind / Fishbowl | Anonymous peer comp data | 5 min |
Your target number: Take the 75th percentile from 2β3 sources. This is your ask. The employer will negotiate you toward the median β which is exactly where you want to end up.
Example: If Glassdoor shows $95Kβ$125K for your role in your city, and Levels.fyi shows $115K median, your ask should be around $120Kβ$125K. You'll likely land at $110Kβ$118K β well above the $95Kβ$100K you'd get without negotiating.
Step 3: Send the Counter-Offer Email
The email has one job: get them to say "let's discuss" or "we can do $X." Here are three scenarios with ready-to-use templates.
Email Example 1: Standard Counter-Offer
Use when you want a higher base salary with no competing offer.
Hi [NAME],
Thank you for the offer. I'm excited about joining [COMPANY] and contributing to [SPECIFIC_THING].
After researching market compensation for this role in [LOCATION], I'd like to discuss a base salary of $[AMOUNT]. This reflects my [X] years of experience in [SKILL] and the value I'll bring through [VALUE_PROP].
I'm flexible on structure β happy to discuss signing bonus, equity, or other components. Confident we can find a number that works.
Best,
[YOUR_NAME]
Email Example 2: Leveraging a Competing Offer
Use when you have another offer and want to use it as leverage without sounding like a threat.
Hi [NAME],
I want to be transparent. I've received a competing offer at $[AMOUNT] for a similar role. That said, [COMPANY] remains my top choice because of [REASON].
If the team can match or come closer to $[TARGET], I'm ready to sign immediately.
Happy to discuss on a call if easier.
Best,
[YOUR_NAME]
Email Example 3: Negotiating Benefits (When Base Is Locked)
Use when they say "the base is firm" but you want to improve the total package.
Hi [NAME],
I understand the base salary of $[AMOUNT] is firm. I appreciate the transparency.
Would it be possible to explore:
β’ A signing bonus of $[AMOUNT] to bridge the gap
β’ [X] days of PTO instead of the standard [Y]
β’ An increased equity grant from [CURRENT] to [TARGET]
Any flexibility on even one item would go a long way.
Best,
[YOUR_NAME]
Want all 5 scripts pre-written?
The Counter-Offer Script Kit includes these 3 scenarios plus deadline extensions and graceful acceptance emails. Fill in the blanks and send in 3 minutes.
Get the Complete Script Kit β $7Step 4: Handle Their Response
There are three common responses you'll get. Here's how to handle each:
Response A: "We can do $X" (a higher number)
If it's above your walkaway number, accept with grace. Send a clear acceptance email confirming the exact terms in writing. This protects you if anything changes before the official letter arrives.
Response B: "We can't increase base, but we can offerβ¦"
This is where you negotiate benefits. A $10K signing bonus, 5 extra PTO days, or additional equity can be worth more than a base increase over time. Don't dismiss non-salary compensation.
Response C: "The offer is final"
Rare, but it happens. Your options:
- Accept if the role is still worth it at the offered comp
- Ask if a 6-month salary review is possible β "I'd like to prove my value and revisit compensation after 6 months"
- Walk away if you have better alternatives
Important: offers are almost never rescinded because someone negotiated politely and professionally. What gets offers pulled is ultimatums, bluffs, or repeated re-trading β not a single calm, specific counter.
Step 5: Accept and Lock It In
Once you agree on terms, send a written acceptance email that explicitly lists every agreed term: base salary, signing bonus, start date, equity, PTO. This is your paper trail. It prevents "misunderstandings" when the official letter arrives.
The Actual Math: Why This Matters
Let's run the numbers on a single negotiation:
| Scenario | Lifetime Impact (35-year career) |
|---|---|
| $5K salary increase | $315,000+ |
| $10K salary increase | $631,000+ |
| $20K salary increase | $1,262,000+ |
This accounts for 3% annual raises compounding on the higher base, but does not include the impact on bonuses (often 10β20% of base), 401k matches, or future negotiations that anchor off your current salary.
A 3-minute email. Potential seven-figure lifetime impact. The ROI is infinite.
5 Common Counter-Offer Mistakes
- Negotiating by phone without preparation. Email gives you control over word choice. Phone catches you off guard. Always start via email.
- Saying "I need" instead of "I'd like to discuss." The first is a demand. The second is a conversation. Conversations get results.
- Not giving a specific number. "I was hoping for something higher" forces them to guess. They'll guess low. State your target.
- Waiting too long to respond. Send within 24 hours. Delays signal disinterest or indecision.
- Accepting without written confirmation. Verbal agreements can shift. Get every term in email before signing.
Quick-Reference Checklist
- β Research market rate (Levels.fyi, Glassdoor, Payscale)
- β Set your target (75th percentile) and walkaway number
- β Write counter-offer email (use templates above)
- β Send within 24 hours, TueβThu morning
- β Handle response (accept, negotiate benefits, or walk)
- β Confirm all terms in writing before signing
Done reading? Now send the email.
The Counter-Offer Script Kit gives you 5 fill-in-the-blank email scripts for every scenario. Plus a salary research cheatsheet. $7. Instant download.
Get the Scripts β $7