The email arrives on a Tuesday afternoon and your stomach does something strange. It's the offer. The company you liked, the manager you clicked with, the role you'd actually be good at. And there, in the third paragraph, is a number.
You read it twice. It's fine. It's not insulting. It's roughly what you expected, maybe a little under. And the whole time you're reading it, a quiet voice is asking the only question that matters: do I say something, or do I just say yes?
Most people just say yes. Survey after survey lands in the same place — somewhere between half and sixty percent of workers accept the first offer without a word. Meanwhile, most hiring managers say they expect candidates to push back, and a large majority say they'd be willing to move. That gap is where a lot of money quietly disappears. Not because people are bad negotiators, but because they never open the conversation at all.
The most expensive sentence in your career is "sounds good, when do I start?" — said thirty seconds too early.
This isn't a post about hardball tactics or walking away from offers you actually want. It's about the ordinary, low-drama version of negotiating: what to say, when to say it, and how to stop treating a first number as a verdict.
Why the first number is almost never the real number
Compensation isn't set by a single person deciding what you're worth. It's set by a band — a pre-approved range attached to the role's level, usually spanning fifteen to thirty percent from bottom to top. A recruiter who offers you $95,000 is often working inside a band that runs from $88,000 to $115,000, and they've been told to start low-to-middle. That's not a trick. That's the job.
Which means the number in your email is a position, not a judgment. It reflects where the recruiter chose to open, filtered through what they guessed you'd accept. When you accept instantly, you confirm the guess was generous. When you ask for more, you're not challenging the company's opinion of you — you're asking where else in the band you might sit.
Here's the part that changed how I think about this: the downside is almost entirely imaginary. Offers are pulled after a polite, professional counter roughly never. The company has already spent weeks and real money getting to this point. Interviews, panel time, reference checks, a rejected shortlist of other candidates. The cost of restarting that process dwarfs the four thousand dollars you're asking for. Your leverage is highest in the window between "we'd like to offer you" and "I accept" — and it never comes back.
That window is also short. Once you've said yes, the next chance to move your number is a performance cycle away, and raises are typically calculated as a percentage of the salary you accepted. A $5,000 difference at signing isn't $5,000. It's $5,000 compounding through every future raise, bonus target, and equity refresh at that company, and it becomes the anchor for your next job's offer too.
Find the range before you name a number
The single biggest change to this conversation in the last few years is that you often don't have to guess anymore. Pay transparency laws now cover a substantial share of the U.S. labor market — a growing list of states plus Washington, D.C. require employers to disclose a good-faith pay range, and in many of them the range has to appear in the job posting itself. California, Colorado, New York, Washington, Illinois, Massachusetts, Minnesota, Maryland, New Jersey and others are all on that list, and remote roles frequently fall under the rules of any state where the work could be done. (Requirements vary by state and change; check the current rules where you or the employer are located.)
So before you reply, do fifteen minutes of homework:
- Re-read the original posting. If a range was listed, screenshot it. Postings get edited.
- Check the same role at the same company on aggregator sites and in other states — a posting for the identical title in a transparency state will often show you the band.
- Look at levels, not just titles. "Senior Analyst" means different things at different companies. Match on scope and years, not on words.
- Ask the recruiter directly. In non-transparency states this is completely normal: "Can you share the approved range for this level?" Many will tell you.
Now build your own three numbers. Your walk-away (below this, you decline and mean it), your target (defensible, backed by market data), and your ask (a bit above target, because the answer to an ask is usually a meet-in-the-middle). The ask should have a reason attached to it, not just a bigger digit.
The four-sentence counter
You don't need a script full of clever framing. You need four things, delivered warmly, ideally on a phone call rather than email — tone carries better in voice, and it's harder to say no to a real person being reasonable.
One: enthusiasm, stated plainly. "I'm genuinely excited about this role and I want to make it work." This is not filler. It removes the recruiter's biggest fear, which is that you're leveraging them for another offer and about to vanish.
Two: gratitude for the specifics. "Thanks for putting the offer together and walking me through the benefits." You are acknowledging their work, which makes them an ally rather than an opponent.
Three: the ask, with a reason and a number. "Based on what I'm seeing for this level in this market, and the [specific thing you bring], I was hoping we could get the base to $X." One number, not a range — if you say "$105 to $110," you will be offered $105. Every time.
Four: silence. Then stop talking. This is the hardest part and the whole thing hinges on it. The pause after your number feels like an eternity and lasts about four seconds. Fill it and you'll negotiate against yourself.
Name the number. Then let it sit there. The next person to speak should not be you.
What makes sentence three work isn't the number — it's the "because." A reason gives the recruiter something to carry to the hiring manager. "I'd like more" is a preference. "The market range for this level is $X–$Y, and I'd be coming in with three years of direct experience in the exact stack you're hiring for" is a case someone else can repeat in a room you're not in.
Base salary isn't the only lever
Sometimes the base truly is capped. Bands are real, and a recruiter who says "I can't go above $98 for this level" is often telling the truth. That's not the end of the conversation — it's the moment to widen it.
| Lever | Typical flexibility | Ask it like this |
|---|---|---|
| Signing bonus | Often high — comes from a different budget | "If base is fixed, could we look at a signing bonus to bridge the gap?" |
| Start date | Almost always flexible | "Could we start on the 15th? I'd like a real break first." |
| Extra PTO | Sometimes, especially at smaller firms | "Would an additional week of PTO be possible?" |
| Remote / hybrid days | Depends on policy, often negotiable | "Could we agree on three remote days in writing?" |
| Early review | Very often yes, costs nothing today | "Could we schedule a comp review at six months instead of twelve?" |
| Learning budget | Low-cost, easy yes | "Is there a budget for conferences or certification?" |
| Title | Varies wildly | "Would 'Senior' be possible given the scope we discussed?" |
Signing bonuses are the most underused item on that list. They typically come from a recruiting budget rather than headcount payroll, which means a recruiter who genuinely cannot move your base may be able to hand you a lump sum without asking anyone's permission. It doesn't compound the way base does, so it's a second-best outcome — but a second-best outcome is not nothing.
The early review is the sleeper. A six-month comp conversation written into your offer letter costs the company zero dollars today, which makes it an easy yes, and it gives you a scheduled, legitimate second attempt at the number after you've had time to prove the case yourself.
What to do when they say no
They might. Sometimes the answer is a flat "this is the best we can do," and you have to decide what to do with your evening.
First, don't treat a no as a rejection of you. Budget rigidity and personal esteem are unrelated things that happen to arrive in the same sentence. The recruiter is usually as constrained as you are.
Second, ask one clarifying question before you accept or decline. "I understand. Can you help me understand what would need to be true for someone in this role to reach the top of the band?" The answer tells you whether the ceiling is a rule or a habit, and it hands you the criteria you'll be measured against for the next two years. That's genuinely useful information regardless of what you decide.
Third, get whatever you agreed to in writing before you resign from anything. Verbal promises about reviews, remote days, and title changes have a way of not surviving a manager transition. A single line in the offer letter, or even a confirming email you send and they reply "yes, confirmed" to, is enough.
And if you decide to accept the original number — that's a real choice, not a failure. Money is one variable. A manager who's actually good, a commute you don't dread, work you find interesting, a team that doesn't burn people out: those are worth a lot, and none of them appear on a compensation sheet. The point was never to squeeze out every dollar. It was to make sure the number you live with is one you chose rather than one you defaulted into.
The short version
Ask, because most people don't and most employers expect you to. Do fifteen minutes of research so your number has a reason attached. Say it once, on a call, and then be quiet. If base won't move, move something else — a signing bonus, a start date, a six-month review. Get it in writing. And if the answer is still no, decide with clear eyes rather than hurt feelings.
The conversation lasts about ten minutes. The number lasts years. It's worth the ten minutes.
This article is general information, not financial or legal advice; pay transparency rules vary by jurisdiction and change over time. Figures cited are as of the time of writing.

