💰
Career & Jobs/Salary Negotiation Calculator

Salary Negotiation Calculator

Calculate your counter-offer range, quantify benefits, and generate a negotiation script — data-driven.

NEGOTIATIONCounter rangeBenefits value3 tonesScript gen
$
Market Range (from Glassdoor, BLS, etc.)
$
$
Benefits to Quantify
$
Enter your current offer to calculate your counter-offer range and generate a negotiation script.
Data Source & Legal Disclaimer
Effective: 2026Last updated: 8 months agoUpdate: Annual
Sources: BLS — Occupational Employment Statistics · Glassdoor Salary Data

Market ranges should be verified with current data from BLS, Glassdoor, Levels.fyi, or Payscale. PTO value estimated at $450/day. Remote savings estimated at $60/day. Actual values vary.

See all data sources & update policy →

Anchoring, market range, and the counter-offer ladder — illustrated

Salary conversations are anchored: the first number on the table pulls every later number toward it, so the offer you receive acts as the anchor. This tool treats that offer as the baseline and builds acounter-offer ladder 5–15% above it — a floor of +5%, a recommended midpoint around +10% (clamped to the market midpoint), and a ceiling of +15% — while never dipping below market reality. It also converts benefits into hard dollars so you can trade levers: PTO at ~$450/day, a 401(k) match as a percentage of salary, remote days at ~$60/day of commuting savings, plus any signing bonus. The total package value and a market-range comparison (your offer vs. the midpoint) then feed a ready-to-send negotiation script in collaborative, confident, or data-driven tone.

The counter-offer ladder against the market range
Market range$120,000 low$165,000 highmidpoint $142,500Your offer$130,000+5% floor$136,500+10% rec$143,000+15% ceiling$149,500Benefits add leverage: PTO ≈ $450/day · remote ≈ $60/day · 401(k) match

Your offer anchors the negotiation; the ladder climbs +5% to +15% and lands inside the market range you supplied, so the ask stays defensible.

Elena's data-driven counter

Elena receives a $130,000 offer for a Senior Data Engineer role. Glassdoor and BLS put the market range at $120,000–$165,000, so the midpoint is $142,500 and the offer sits about 8.8% below it.

  1. Anchor check:The tool flags the offer as ~8.8% below the market midpoint of $142,500 — clear room to negotiate.
  2. Counter-offer ladder:It builds the ladder from the anchor: $136,500 (floor, +5%), $143,000 (recommended, +10%, near midpoint), and $149,500 (ceiling, +15%).
  3. Quantify benefits:PTO at $450/day × 20 = $9,000; 4% 401(k) match on $130,000 = $5,200; 3 remote days × $60 × 52 = $9,360; plus a $10,000 signing bonus → total package ≈ $163,560.
  4. Generate the script:The data-driven script opens with the market research, proposes $143,000, and lists the flexible levers — signing bonus, PTO, and remote days — it is willing to trade.
↩ Back to calculator

About this tool

What is this tool?

Calculate your counter-offer range, quantify benefits value, generate a data-driven negotiation script. Market rate comparison. Free, no signup.

Counter rangeBenefits value3 tonesScript gen

What Is the Salary Negotiation Calculator?

This calculator turns negotiation from anxiety into arithmetic. Enter the offered salary and your researched market rate, and it computes a defensible counter-offer range anchored to market data, quantifies the full value of the benefits package so you negotiate total compensation rather than base alone, and generates a negotiation script you can actually say — opening line, justification grounded in your numbers, and responses to the standard pushback. The script adapts to scenario: new offer, counter on a raise, or competing-offer leverage.

Who Should Use This Tool?

Candidates who got an offer and do not know whether to negotiate or what number to say. People who historically accept first offers and leave money on the table every time. Underpaid employees preparing an annual-review case with evidence rather than feelings. Career changers unsure what their skills transfer to in a new market. Anyone who knows they should negotiate but freezes when the recruiter asks so is that number workable for you.

How Does It Work?

(1) Enter the offered base, your target salary, and your researched market range for the role and location. (2) Add benefits details — bonus, equity, PTO, premiums, match — to see total compensation and where the gaps are. (3) The calculator sets a counter range anchored between the offer and market ceiling, with rationale for each endpoint. (4) Generate the script: opening anchor, two supporting justifications, a fallback position, and replies to the three most common counters — budget constraints, we will revisit in six months, and take it or leave it pressure.

How Much Higher Should Your Counter-Offer Be?

Working numbers, not folklore: counter 10–20% above the offer when you have market data or competing leverage, and toward the lower end when the offer already sits at market or the employer is a nonprofit or public agency with fixed bands. Anchor above your actual target — if you want $125,000 and the offer is $110,000, counter $128,000–$132,000 so the landing zone covers your number. Never counter above roughly 25% unless you hold a genuinely superior competing offer, because outsized counters read as misreading the role. Negotiate total compensation, not just base: if the band is frozen, sign-on bonus, extra equity, an earlier review date, extra PTO, or a remote arrangement all carry value and are cheaper for the company to grant. Two rules hold across almost every scenario: he who names a number first sets the anchor, so when asked for expectations, respond with your researched range with the target at its bottom; and always ask for time — a day minimum — before responding to any offer, because same-day acceptance forfeits everything.

Frequently Asked Questions

How does it calculate my counter-offer range?

Enter the initial offer and your research (market rate, competing offers, experience premium). The tool calculates a counter-offer range: floor (10-15% above initial offer), target (market median + experience premium), and ceiling (15-20% above target). It also quantifies non-salary benefits (equity, signing bonus, extra PTO) to negotiate if base salary is inflexible.

Does it generate an actual negotiation script?

Yes. Based on your offer details and counter-offer range, it generates a data-driven script with specific talking points: market data references, your value proposition, and professional language for asking for more. The script includes responses to common pushback like "that's above our budget" or "we can't go higher on base."

Related tools

Joke of the Day
Sep 6

What do you call a crab that plays baseball?

100% Free, Forever

Keep Tools Free for Everyone

No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.

Support me on Ko-fi— keep tools free

100% of proceeds go towards hosting & building more free tools.