Skip to content

Templates

Salary negotiation scripts (offer + counter)

Three rounds: anchor (after the offer drops), counter (with one comp data point), close (mutually-livable middle).

Salary negotiation is easier when you separate three moments: before the number, after the offer, and final close. The goal is not to "win" every line item. The goal is to understand the full package, counter with a defensible rationale, and make acceptance easy if the company can meet the terms.

Before the number:

Recruiter: What compensation are you looking for?

Script: I am still learning about the role scope, so I would rather not anchor too early. What range has the team budgeted for this level?

If they need a range: Based on the scope we have discussed, I would expect the package to be competitive with [level/market/role type]. I am flexible on structure, but I would want to understand base, bonus, equity, benefits, and growth path together.

After the offer:

Script: Thank you. I am excited about the team and the problem space. Before I respond, could you help me understand the full package: base, bonus, equity or refresh policy, benefits, sign-on, start date, and review cycle?

Counter with one clear rationale:

Script: I appreciate the offer. Based on the role scope and my experience with [specific relevant scope], I was hoping we could get closer to [target]. If we can land there, I would feel comfortable moving forward.

Example:

I appreciate the offer. Based on the role scope and my experience owning enterprise onboarding and renewal operations, I was hoping we could get closer to USD 155,000 base. If we can land there, I would feel comfortable moving forward.

If base is fixed:

Script: If the base salary is fixed, is there flexibility on sign-on, equity, review timing, or professional development budget? I am trying to bridge the gap while keeping the offer workable for both sides.

If you have another offer:

Script: I want to be transparent that I have another offer at [high-level comparison]. I am more interested in this team, but the package gap is meaningful. Is there room to revisit the offer before I make a decision?

Final close:

Script: If we can land at [specific term], I am ready to accept today. I appreciate you working through this with me.

Checklist before negotiating:

Know your must-have number and your nice-to-have number. Compare total compensation, not only base salary. Clarify level, title, manager, start date, location, benefits, bonus, equity, and review timing. Use one or two strong data points rather than a scattered argument. Write the counter before the call so you do not improvise under pressure. Keep the tone collaborative. You are negotiating with people who may become coworkers.

Mistakes to avoid:

Do not counter without understanding the full package. Do not cite data you cannot explain or that does not match the role, geography, seniority, or company type. Do not threaten to walk away unless you are prepared to walk away. Do not negotiate every small benefit at once. Prioritize the gap that matters. Do not accept verbally if you still need written details.

Where RoleWorth fits:

RoleWorth stores offer details next to the role's Worth Score, compensation notes, and decision rationale. That helps you compare the offer against your original target, risk flags, interview notes, and competing opportunities instead of negotiating from memory.

Quick answers

Should I give my salary expectations first?

When possible, ask for the budgeted range before anchoring yourself. If you must give a range, make it informed by scope, seniority, geography, and total compensation.

Can I negotiate after accepting?

It is much harder and can damage trust. Clarify and negotiate before you accept, then get the final terms in writing.

What if the company says the offer is fixed?

Ask whether other terms are flexible: sign-on, equity, review timing, start date, remote setup, learning budget, or title. If nothing moves, decide against your must-have threshold.

How to negotiate a salary offer

  1. 01Avoid premature anchoringAsk for the budgeted range before naming your own number when possible.
  2. 02Get the full packageClarify base, bonus, equity, benefits, sign-on, start date, and review timing.
  3. 03Counter with rationaleUse role scope, relevant experience, or comparable offer context to support one clear target.
  4. 04Close cleanlyIf the company meets your priority term, confirm that you are ready to accept after receiving written details.
⏸ Human approval gate. RoleWorth drafts and tracks. You review and approve. No unattended auto-apply.

Product proof

See the product surface behind the claim.

Each page carries the matching RoleWorth surface in a glass-framed proof card: the radar, extension overlay, ATS matrix, review queue, dashboard, or package flow behind the promise.

Core promise
RoleWorth command center dashboard showing today's radar, decision queue, and audit feed

The public promise, visible above the fold: score first, package second, approve before anything leaves.

Command center
RoleWorth command center dashboard showing radar metrics, pipeline health, and audit feed

The internal cockpit: today's radar, active runs, best opportunities, pipeline health, and audit history.