What the Salary Range in a Job Posting Actually Tells You
Salary ranges in job postings used to be rare. Now they're everywhere — partly because a growing number of states require them, partly because candidates started skipping postings that didn't have them. But most job seekers read the range the same way: is the top number big enough?
The range is telling you much more than that. Here's how to read it like someone who hires.
What a real range reveals
A genuine pay range is a window into how the company thinks about the role:
- Where you'd land. Companies don't hire everyone at the top of the range. The bottom third is typically for candidates who meet the requirements; the middle for strong matches; the top for people who exceed them or bring scarce skills. If you're early-career and the range is $90k–$130k, your realistic offer is $90k–$105k. Plan around that, not the ceiling.
- How the role is leveled. A tight range ($110k–$125k) usually means a well-defined role at a specific level. That's a good sign — someone thought about what this job is worth.
- How much room there is to grow. The spread between the bottom and top hints at the raise trajectory without a promotion. A $90k–$140k range says there's meaningful growth inside the role itself.
Range red flags
Not all ranges are honest. Watch for:
The absurdly wide range. “$50,000–$250,000” isn't a range, it's a shrug. It usually means the posting covers multiple levels (or the company pasted the range to satisfy a legal requirement without committing to anything). In a few states, regulators have specifically flagged ranges so broad they're meaningless — the range is supposed to reflect what the employer actually expects to pay for this role.
“Up to $X” with no floor. “Earn up to $120,000!” tells you the ceiling of a fantasy. Without a floor, you have no idea whether the realistic offer is $119k or $65k. Treat the floor as the only number that matters.
“Competitive salary.” That's not a range, it's a vibe. In states that require pay disclosure, it doesn't satisfy the requirement — and everywhere else, it's a choice not to tell you. Ask what it means in the first conversation.
A range that doesn't match the title. A “senior” role with a range that tops out where junior roles start at comparable companies is telling you the title is inflated, the pay is below market, or both.
The range that moves. If the same role is reposted with a different range a month later, the company is either adjusting to the market (fine) or fishing to see what you'll accept (not fine). Note which direction it moved.
What the absence of a range tells you
No salary listed at all? That tells you something too — but be careful about what:
- In some states, it's a legal problem for the employer, not just a bad look. A growing number of states require pay ranges in job postings. If the posting is for work in one of those states and there's no range, the employer may be non-compliant. Check our state law pages to see what applies where you're looking.
- Where it's not required, it's still a signal. Companies that disclose voluntarily tend to have their compensation act together — they've done the market analysis, leveled the role, and aren't afraid of the number. Companies that hide it sometimes haven't done that work, or are hoping you'll anchor low.
- Don't assume the worst immediately. Small employers, brand-new roles, and some industries are slower to adapt. Absence of a range is a question to ask, not always a verdict.
If there's no range at all, don't guess — here's a step-by-step for what to do next →
How to use the range in your search
- Filter by the floor, not the ceiling. If the bottom of the range doesn't meet your needs, the role doesn't either — don't talk yourself into the top number.
- Ask where you'd fall. In a recruiter screen: “Given my background, where in that range would you expect an offer to land?” It's a normal question; good recruiters answer it.
- Compare ranges across postings, not just titles. Two “product manager” roles at $110k–$140k and $140k–$180k are different jobs at different companies. The range is often more informative than the title.
- Use a missing range as leverage for questions, not a reason to walk away silently. “I noticed the posting doesn't include a range — can you share the budgeted band for this role?” costs you nothing to ask.
Check whether the posting follows the law
Curious whether that missing (or suspiciously wide) range is actually allowed where the job is? Paste the posting into our free pay-transparency checker — it grades the posting against the actual requirements for the state you select, including whether a pay range is required and whether the range looks meaningful. No signup.
Grade the posting's pay transparency
Paste any job posting into our free pay-transparency checker, select the state where you'd be working, and get a grade on whether it meets that state's requirements — pay range, benefits disclosure, the works. It takes under a minute, no signup.
Check a posting's pay transparency — freeOne honest caveat: it grades the posting against the requirements you select — it's a compliance check, not legal advice, and it can't certify a posting as fully compliant.
This guide is general information, not legal advice. Pay-transparency requirements differ by state — see our state law pages for specifics.