When a job posting lists a pay range, candidates should give a desired salary range inside it, anchored to their experience. Most will aim for the middle or upper half. For employers, this changes the conversation: candidates now negotiate from your number, so your range, your offers and your current employees’ pay all need to line up.
What Candidates Put as Their Desired Salary Range
Application forms often ask for a desired salary range even when the job posting shows one. Most career advisers suggest the same approach:
- Stay inside the posted range. Asking for more than the maximum usually signals a mismatch.
- Anchor to experience. Someone who meets every requirement often asks for the midpoint or above, and someone newer to the field asks for the lower half.
- Give a range, not one number. “$95,000 to $105,000” leaves room to agree.
- Think about total pay. Bonus, equity and benefits can make a lower base salary worth more.
Can candidates still negotiate when the range is posted? Yes. A posted range shows what the role pays, but where someone lands in it is usually open. That’s why employers need a clear plan for those conversations.
Why Posted Ranges Change Salary Negotiations for Employers
More than a dozen US states and Washington, D.C. now require salary ranges in job postings, including California, Colorado, Illinois, Maryland, Massachusetts, New Jersey, New York and Washington (source). Candidates now arrive knowing your numbers, and so do your current employees.
That creates three new pressures:
- Candidates anchor high. If the posting says $90,000 to $130,000, many strong candidates will ask for $120,000 or more.
- Current employees compare. An engineer earning $95,000 who sees the same job posted at up to $130,000 will ask why.
- Ranges get tested. A range that’s far wider than what you actually pay, or doesn’t match what similar roles earn, is hard to defend to candidates or employees.
How Employers Should Prepare Before Posting a Salary Range
Build the range from market data
Start with market data for the role, level and location, and set the midpoint at your target percentile. A range built on current survey data is easier to explain than one copied from an old posting.
Decide where new hires usually land
Many companies hire most people between the minimum and the midpoint, and save the upper half for people who have proven themselves in the role. Write this down. It gives recruiters a consistent answer when a candidate asks for the top of the range.
Check internal equity before every offer
Before an offer goes out, compare it with what people already in the same role are paid. If a new hire would earn more than a strong performer who has been in the job for three years, that’s pay compression, and it usually comes up within months.
Set approval rules for offers above the midpoint
Decide who can approve an offer above the midpoint and what justification they need. This stops one team’s negotiation from setting a precedent for everyone else.
Prepare recruiters to talk about the full package
When a candidate pushes on base salary, a recruiter who can explain bonus targets, equity and benefits has more to work with than one who can only go up or down on base.
What to Do When a Candidate Asks for the Top of the Range
The candidate has strong experience and asks for the maximum. A simple way to decide:
| Question | If yes | If no |
|---|---|---|
| Do they exceed the requirements, not just meet them? | Consider the upper half | Offer at or below the midpoint |
| Would the offer be higher than current employees in the same role with similar experience? | Check equity first, and plan adjustments if needed | Proceed |
| Is the role hard to fill in this location? | Some flexibility may be worth it | Hold your normal hiring range |
| Can bonus or equity close the gap? | Use them before raising base | Discuss base salary |
How Stello AI Helps Employers Get Posted Ranges Right
Most problems with posted ranges come from ranges built in a hurry and offers made without checking current pay. Stello AI handles both.
When a new role comes up, Match a Job finds the closest market data for the role, recommends a level, and builds a salary range using your target percentile, range width and location rules. It also compares the range with what similar roles already earn inside your company, so you see equity issues before the posting goes live. When it’s time to make an offer, Iconic, Stello AI’s AI compensation agent, checks the offer against the team median, the band midpoint and your gender pay gap.
Frequently Asked Questions
What should I put for desired salary range?
Give a range inside the posted pay range, anchored to your experience. If you meet every requirement, the midpoint and above is reasonable. Keep the range narrow, such as $10,000 wide.
Can you negotiate a salary offer when the range is posted?
Yes. The posted range shows what the role pays, but where you land in it is usually negotiable, based on your experience and skills.
Do employers have to pay within the posted salary range?
Pay transparency laws expect the posted range to reflect what the employer genuinely expects to pay. Employers who regularly pay outside it risk complaints and losing trust with candidates.
Where do most new hires land in a salary range?
Many companies hire most new employees between the minimum and the midpoint, and keep the upper half for people with proven performance in the role.
How do employers stop new hires being paid more than current employees?
Check every offer against current pay for the same role before it goes out, and budget for adjustments where current employees have fallen behind the market.



