How to negotiate a job offer starts with one correction: the published salary range rarely matches the offer letter, and the real money sits in the levers the range never shows. Work the conversation in order — base pay, then total comp, then the start date — and you capture more of the package than the people who fixate on a single number.
The short version: counter in a fixed order (base → bonus/equity → time off → start date → title), pick the two things that matter most and ask for both at once, frame every ask around the market and the role rather than your old salary, and never open with a number pulled from a stale job-board range. Scripts for exactly what to say are below.
Most people treat the posted range as a menu of guaranteed pay. That is the wrong frame — the range is a recruiting artifact, usually built from old survey data and trimmed to keep the posting compliant. The offer letter is the document that actually governs what you get paid, so that is the thing you negotiate against.
In what order should you negotiate a job offer?
Start with base pay, because off-cycle raises and bonus percentages are usually calculated off that line — but don't stop there. The order I would use is base, then bonus or equity, then paid time off, then start date, and title last. People reach for the title too early and give away money to get it; a better title next year is cheap for an employer to grant once you're inside.
One quiet truth about that order: most hiring managers would rather give a new hire extra time off than extra base, because time off and salary hit the budget in completely different ways. Knowing which line is easy for them to move is half of getting a yes.
What do you actually say? Counter scripts you can copy
The gap between "I should negotiate" and doing it is usually the wording. Here is language that works, built to sound like a reasonable professional rather than a haggler.
To counter the base, framed on the market: "Thank you — I'm excited about the role. Based on what I'm seeing for this title in this area, I was hoping we could get the base to $X. Is there room to move there?"
When they say base is fixed: "I understand the base band is set. In that case, could we look at a six-month review, an extra week of PTO, or a guaranteed overtime rotation instead? Any of those would close the gap for me."
To ask for two things in one clean move: "There are two things that would make this an easy yes: a base of $X and a start date two weeks later so I can wrap up cleanly. Can we do both?"
Notice what none of these do: they don't cite a personal appeal ("I have bills"), they don't quote your old salary, and they don't stack five asks. One market-based reason, one or two specific asks, and a clear question the manager can answer in a sentence.
Why is the advertised range usually stale?
The range on a posting is often written before the role even opens, and the hiring team forgets to update it. That is not a conspiracy — it is just how requisitions move through a company. Salary calculators make it worse, because most of them lean on survey data that is already a year or two old, so quoting one in a counter can make a strong candidate sound like they're bargaining against last season's market.
The better move is to weigh the offer against the things that actually set the number: the real requirements, the shift, the region, and the employer's size. Anchor to those, not to the posted band.
The levers most people skip
People who only push base leave most of the package on the table, because an offer is a bundle rather than a single number. The lines worth a look:
- A current license the role names — a CDL, CNA, or electrician's card — can be worth real money when the job description requires it and the offer doesn't mention a differential.
- Employer size cuts both ways: a small shop may not move base much but can add a tool allowance or a later start date, while a larger firm has bonus and equity bands already approved.
- Industry sets the ceiling. Freight, healthcare, and construction run on different margins and overtime expectations, so the same title rarely means the same package across sectors.
- Overtime eligibility moves the monthly number fast in hourly jobs and barely exists in most salaried desk roles — so it's worth far more attention in a trade offer than a tech one.
- A bonus or equity line can quietly outweigh base in tech offers, but only when the schedule and vesting are solid enough to count on.
Benefits are total comp too: a cheaper health plan or a stronger 401k match can close a real slice of a base-pay gap without the employer touching the salary band at all.
How does overtime change the real number in trades?
For hourly roles the base rate is only half the conversation, and overtime eligibility is the figure nobody discusses until the first month. A job that advertises a lower hourly rate but runs regular overtime can beat a higher base with no extra hours — the catch is the word "regular." If the manager shrugs and calls overtime seasonal, negotiate as if it won't exist, because for budgeting purposes it doesn't.
What changes when the employer is small?
Small employers pay out of cash flow and internal fairness more than a posted benchmark, and that changes both what can be pushed and how fast the answer comes. A 12-person shop and a 12,000-person company simply don't set pay the same way — one is protecting payroll for next quarter, the other works from comp bands approved by people who never see the invoice.
In practice a small shop can often move on start date, title, a referral bonus, or a parking spot without touching any public salary band. Corporate base pay may look higher on paper, yet the small offer can still win on monthly cash once steady overtime is in the mix.
A one-week counter plan that won't sour the deal
Countering is not rude. The mistake is walking in with a stale benchmark and a hard number that has nothing to do with the package in front of you. A cleaner sequence:
- Read the offer letter twice and mark every line that affects money — not just the salary box, but bonus, equity, PTO, shift differential, and start date.
- Pick the two changes that matter most and ask for both in a single call or email, using the scripts above. Bundling keeps the conversation clean.
- Frame each ask around the role and the market pattern, never around prior pay or a personal appeal — an employer can say yes to a market adjustment far more easily.
- If base won't move, pivot to a six-month review or a guaranteed overtime rotation. Those are easier for most managers to approve.
Some deals die because a candidate got a "no" and kept pushing; one counter round is usually enough. If the answer is still no, decide from the offer that actually exists, not the one that should have.
Before you sign, run the offer against live postings for the same title in the same area, and ask the only comparison that matters: what is someone with your title in your region actually being paid right now? Joblet is worth a look for exactly that check, especially when the offer came from a small shop and the board range reads like it was written in another year.
Negotiating well isn't about winning. It's about knowing which lines genuinely move, pushing those, and letting the rest go — which is how an offer gets accepted without leaving next year's pay behind.