What a salary negotiation email actually does
A salary negotiation email does one job. It opens the negotiation without closing any doors. The effective version is short, states enthusiasm for the offer first, names a specific number or range second, attaches one piece of evidence third, and ends by keeping the conversation open. It does not apologize, it does not threaten, and it does not negotiate more than one or two items at once.
One number worth knowing before you decide whether to send it at all. Most hiring managers expect negotiation, and the first offer routinely sits below the approved range. The cost of a professionally worded ask is close to zero. The cost of not asking compounds every year you hold the salary.
Before you write: the three numbers
Every effective salary negotiation email is anchored to three numbers you decide in advance. Without them, you are hoping. With them, you are negotiating.
- The market number. The realistic range for this role, level, and metro, from at least two salary data sources. Levels.fyi, Glassdoor, LinkedIn Salary, Payscale, and BLS data give you triangulation.
- Your number. The figure you would sign today without hesitation. Do not tell them. Never tell them.
- Your ask. Typically 5 to 15 percent above their offer, anchored to the market number, and above your number so the compromise lands where you want.
An email without these three numbers behind it is a wish, not a negotiation.
Template 1: initial offer counter
The first move after receiving an offer. Reply in the same thread within 24 to 48 hours. Short, enthusiastic, specific ask, one piece of evidence.
Subject: Re: [Role] offer
Hi [Name],
Thank you for the offer. I'm excited about the role and the team, and I want to make this work.
Based on my research on comparable [role] positions in [metro] and the [specific skill or experience] I bring, I was expecting base compensation closer to [$X]. If we can get to that number, I'm ready to accept.
Is there flexibility there?
Thanks,
[Your name]
Why it works: Enthusiasm first (keeps the offer safe), one specific number (removes ambiguity), one piece of evidence (justifies the number), a direct question (forces a response). No apologies. No hedges. No range. A single number.
A filled-in sample
Here is Template 1 with real details, for an hourly job. Swap in your own.
Subject: Re: Medical Assistant offer
Hi Dana,
Thank you for the offer. I'm excited to join the clinic, and I want to make this work.
Medical assistant jobs I found in this area pay $21 to $24 an hour, and I bring two years of phlebotomy and my CMA certification. I was hoping for $23 an hour. If we can get there, I'm ready to accept.
Is there room to move on the rate?
Thanks,
Jordan Lee
It is short. It thanks them first, names one number, gives two reasons, and ends with a question they have to answer.
Template 2: counter after their move
They came back with a partial improvement that does not clear your target. Do not restart the negotiation. Acknowledge the movement, restate the target, and give them a clear path to close.
Subject: Re: [Role] offer, next steps
Hi [Name],
Thanks for coming back with [$Y]. That is real movement and I appreciate it.
To land this, I need to get to [$X] on base. If that number is possible, I can sign this week. If base is stuck at [$Y], I'd like to explore [signing bonus / additional equity / earlier review].
What do you think is the cleanest path?
Thanks,
[Your name]
Why it works: Credits their movement (protects the relationship), holds the number without repeating the pitch (avoids sounding defensive), offers a concrete alternative (gives them a landing zone if base is fixed), and reasserts the timeline commitment ("sign this week") so they know they are close.
Template 3: benefits trade when base is fixed
When they signal base compensation truly cannot move. Do not concede for nothing. Every large employer has flexibility somewhere in the compensation package. This is the email that trades base for the negotiable pieces.
Subject: Re: [Role] offer, the rest of the package
Hi [Name],
Understood on base being fixed at [$Y]. I want to make this work, and I'd like to discuss the rest of the package before I sign.
The three items that would let me accept confidently at [$Y]:
- A signing bonus of [$Z] to bridge the gap on year one.
- An earlier performance review at 6 months instead of 12, so a base adjustment is on the table sooner.
- [Additional PTO / remote days / equipment stipend / professional development budget].
I'm flexible on the mix. Which of these are workable?
Thanks,
[Your name]
Why it works: Accepts the constraint (they said no, you heard them), asks for three items (gives them options and a chance to say yes to some), leads with signing bonus (usually the most flexible piece), and closes with "which of these" instead of "can you". The framing turns the ask into a menu.
Template 4: asking for a deadline extension
When you have another interview finishing or another offer pending and the deadline they set is going to force a bad decision. Ask cleanly, give a reason, name the new date.
Subject: Re: [Role] offer, timing for my answer
Hi [Name],
Thank you again for the offer and the deadline of [current date]. I want to give this the decision it deserves.
I have [one final interview / another offer decision] on [date]. Could we push my response to [new date, typically 3 to 7 days later]? I want to come back with a clean yes rather than a rushed maybe, and I'd rather be transparent about the reason than ghost the deadline.
If that timing does not work on your side, let me know and I'll work with what you can offer.
Thanks,
[Your name]
Why it works: Transparent (says why), specific (names the new date), reasonable (asks for days, not weeks), and leaves the door open to their constraint. Never invent a reason. If they call the bluff, you have nothing to fall back on.
Template 5: acceptance email (with terms confirmed)
The email that closes the loop. Written after the negotiation is done and the terms are agreed. Restate every negotiated term in writing before you sign the formal offer letter. This is the record you will look at in six months when someone questions what was promised.
Subject: Accepting the [role] offer, confirming terms
Hi [Name],
Thank you for working through the details with me. I'm delighted to accept the offer for [role] at [company].
Confirming the final terms as we discussed:
- Base salary: [$X]
- Signing bonus: [$Z, if applicable]
- Equity or bonus target: [if applicable]
- Start date: [date]
- Review date: [if negotiated earlier]
- Any other negotiated items: [list them]
I look forward to receiving the formal offer letter reflecting these terms. Please let me know the next steps for background check and paperwork.
Thanks again,
[Your name]
Why it works: Writes down every negotiated term (creates the record), asks for a formal offer letter that reflects them (surfaces any discrepancy before you sign), and moves onto logistics (background check, paperwork). The written record is the reason to send this email even when everything is verbal.
Template 6: first job or entry-level offer
Yes, you can negotiate an entry-level offer. Keep the ask small and friendly: a little more pay, or one other thing, like a pay review after 90 days.
Subject: Re: [Role] offer
Hi [Name],
Thank you so much for the offer. I'm excited to start my career with [company].
I looked at pay for [role] jobs in [city], and most run [$range]. Would you be open to [$X]? If the rate is set, could we plan a pay review after 90 days?
Either way, I'm grateful for the chance and I want to say yes.
Thanks,
[Your name]
Why it works: It is polite, asks for one modest thing, gives them an easy second option (the 90-day review), and says plainly that you want the job.
Template 7: when the offer is too low
When the number is far below what the job pays where you live. Stay calm. Show the gap with facts and ask them to help close it.
Subject: Re: [Role] offer
Hi [Name],
Thank you for the offer. I want to work with your team.
I was surprised by the number. Similar [role] jobs in [city] pay [$range], based on [two sources, like BLS pay data and current job postings]. With my [experience or certification], I was expecting about [$X].
Can we find a way to get closer to that range?
Thanks,
[Your name]
Why it works: It names the gap without anger, backs it with two sources, and asks them to solve it with you. If base truly cannot move, Template 3 trades for the rest of the package.
Template 8: when you have another offer
Only use this if the other offer is real. Say which job you want, share the number, and ask if they can match it.
Subject: Re: [Role] offer
Hi [Name],
Thank you for the offer. [Company] is my first choice, and I want to be honest about where I stand.
I have another offer at [$X] with an answer due by [date]. If you can get to [$X], or close to it, I will accept your offer and turn the other one down.
Is that possible?
Thanks,
[Your name]
Why it works: It is honest, it shows you prefer them, it gives a real number and a real date, and it promises a clear yes. Never make up a competing offer.
Template 9: asking for a raise at your current job
A raise is a conversation, not an email. Use the email to ask for a meeting and say what it is about.
Subject: Time to talk about my pay
Hi [Manager's name],
Could we set up 20 minutes in the next week or two to talk about my pay?
Since [month or year], I have [two or three results, like trained four new hires or cut wait times by a third]. I'd like to talk about moving my pay to [$X], which is closer to what this role pays in [city].
Thanks,
[Your name]
Why it works: It asks for a meeting, not a yes by email. It puts your results first and the number second, and it gives your manager time to prepare, which makes a yes easier.
What not to say in a salary negotiation email
- "I'm sorry to ask, but..." Saying sorry makes the ask sound wrong. It is not.
- "I need more because of my rent." Your bills are not their reason to pay more. The job and the market are.
- A range, like "$50,000 to $55,000." They will hear the low end. Give one number.
- "This is my final number" or "or I walk." Threats can end the talk. Keep the door open.
- Your current pay. It ties them to an old number, and in many states they cannot ask.
- A made-up offer. If they call it, you lose their trust and maybe the job.
Salary negotiation letter format
Email or letter, the layout is the same. Keep it under 150 words.
- Subject line. Reply in the offer email so it reads "Re: [Role] offer." For a new email, use "[Role] offer, [your name]."
- Thanks. One line that says you want the job.
- Your number. One figure, in bold if you can.
- Your reason. One or two facts: pay for the job in your area, a skill, a certification.
- A question. End with something they have to answer, like "Is there room to move?"
- Sign-off. "Thanks," and your name. Add your phone number if you want a call.
Timing and mechanics
Reply within 24 to 48 hours of the offer. Silence past 48 hours signals uncertainty and gives them time to negotiate someone else. Negotiate once, thoroughly, rather than in rounds. Get the final agreement in writing before you resign anywhere else. If they say the number is final, the remaining negotiables are start date, review timing, title, PTO, and signing bonus, in roughly that order of flexibility.
The email is the opener. The call is the negotiation.
Most salary negotiations conclude in a phone call, and the call is where prepared candidates separate from nervous ones. The moment that decides the outcome is usually a single exchange. They say "the budget is fixed," and you either hold your ask calmly or fold.
That moment can be rehearsed. Capstone Workforce's AI coach runs the salary conversation live, in voice, with a persona that pushes back the way a real recruiter does. The budget objection, the "what's your current salary" question, the pause after you name your number. You practice holding the number out loud until doing it is ordinary. In our experience across practice categories, the delivery gap closes within a handful of sessions, and your first scored answer is free, and every question is free for 3 days after that. Our free AI interview practice tool covers what the coaching includes.