The Job Posting Has No Salary. Now What?
You found a role that looks perfect. The description matches your experience, the company seems solid — and there's no salary anywhere in the posting. No range, no “competitive pay,” nothing.
Before you do anything else: don't assume this means something illegal happened. Many states still don't require pay disclosure in postings, and even where it's required, the details (which employers, which roles, what's disclosed) vary a lot. But “don't assume” cuts both ways — don't assume it's fine, either. Here's a practical sequence.
Step 1: Check whether your state requires it
A growing number of states require employers to include a pay range — and sometimes benefits information — in job postings. The specifics differ: some cover all employers, some only larger ones; some require it in every posting, others only on request or at certain stages.
This takes thirty seconds: look up the state where the work would be performed on our pay-transparency state pages. Each page lays out what's actually required, in plain language, with the law's effective dates.
- If the state requires a range and it's missing, that's a real signal about the employer — either they don't know the law (concerning) or they're ignoring it (more concerning). It doesn't automatically make them a bad employer, but it belongs in your evaluation of them.
- If the state doesn't require it, the absence is just information. Some of the best employers disclose voluntarily; some laggards are merely slow. Move to step 2.
One important nuance: it's generally the work location that matters, not where the company is headquartered. A remote role is the tricky case — requirements can hinge on where you'd actually be working.
Step 2: Find the number somewhere else
The posting is one source. Try the others before you ask:
- The company's careers page. Sometimes the posting on LinkedIn or Indeed is a stripped-down syndicated version, and the full listing on the company site includes the range.
- Salary databases and employee-reported sites. Take individual data points with skepticism, but a cluster of reports for the same title at the same company is genuinely informative.
- The company's own history. Search the role title plus the company name — past postings sometimes had ranges that current ones dropped (or vice versa).
Step 3: Ask early, ask directly
If the number isn't public, ask in the first real conversation — recruiter screen, not the fourth interview. You're not being pushy; you're being a professional who values both people's time. Use one of these:
- “What's the budgeted pay band for this role?”
- “I want to make sure we're in the same ballpark before we both invest more time — can you share the range?”
- “I noticed the posting doesn't include a range. Where would someone with my background typically land?”
How they answer tells you as much as the number:
- A straight answer with a real range — good sign, move on.
- “It depends on the candidate” — common, not damning, but press gently: “Understood — can you give me a sense of the band anyway?”
- Refusal or obvious discomfort — in a state that requires disclosure, this is a red flag. Anywhere else, it's a yellow one. Ask yourself whether you want to negotiate against an employer who won't name a number.
- “We don't have bands” — at a company of any real size, this usually means compensation isn't structured yet. That's fine at a 10-person startup; it's a warning at a 500-person company.
Once you do get a number, make sure you know how to read it — here's what a salary range actually tells you →
Step 4: Decide your walk-away line before you need it
Decide now, while you're calm, what happens if the number comes back too low — or never comes at all. The most expensive mistake in a job search isn't a low offer; it's spending six weeks on a process for a role that was never going to pay what you need. A missing range plus evasive answers across multiple rounds is enough information. You don't owe a process your time just because you started it.
What not to do
- Don't try to enforce the law yourself. If you believe a posting violates your state's requirements, the remedy runs through the state's labor agency or attorney general — not through arguing with the recruiter. Our state pages link the official sources.
- Don't lie about your current pay to compensate. Several states restrict employers from asking about salary history, and the dynamic works in reverse too: anchoring the conversation on a number you invent poisons the negotiation.
- Don't skip applying solely over a missing range — unless you've decided that's your line. The range is one data point. Get the actual number first; then decide.
Run the posting through the checker
Paste the 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, and it tells you whether that missing salary is just annoying or actually non-compliant.
Check the posting — free
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. It takes under a minute, no signup.
Check the posting — 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. Requirements vary by state and change over time — verify current rules on our state pages or with the official sources linked there.