← Back to Blog

Why Missing Salary Info on a Job Listing Is a Bigger Red Flag Than You Think

·CVCircuit

Scroll past enough job listings and you stop noticing when the salary field is empty. It's become so normal that most job seekers barely register it as a red flag anymore — just an annoying gap they'll ask about later if they get an interview. That casual acceptance is worth questioning, because a missing salary range is one of the more reliable warning signs that a listing isn't what it appears to be.

Why salary goes missing in the first place

There are a few honest reasons an employer might leave salary off a listing — genuine flexibility depending on the candidate's experience, internal pay-banding rules that make publishing a range awkward, or simple inconsistency in how different hiring managers post roles. But there's a less honest reason too, and it shows up more often than most job seekers assume: a listing with no attached, approved budget doesn't have a salary to publish, because there's no real headcount behind it yet. Speculative listings, ones kept live to build a CV pipeline for a role that might exist someday, or reposted listings for positions that were already filled internally, frequently share this same trait — nobody's bothered filling in a number for a role that isn't genuinely being hired for right now.

Pay transparency has been moving in a more open direction across UK hiring generally, with growing pressure on employers to publish ranges upfront. Against that backdrop, a listing that stays conspicuously silent on salary stands out more than it used to, not less.

It's also worth noticing what usually accompanies a missing salary range, because it rarely travels alone. Listings without a published number tend to lean harder on vague, aspirational language elsewhere too — "competitive package," "exciting opportunity," "dynamic team" — phrases that fill space without giving you anything concrete to evaluate the role against. A genuinely live, budgeted vacancy tends to be specific about the things that are easy to be specific about, salary included, precisely because someone has actually sat down and defined the role rather than sketched an outline of one.

What this costs you if you ignore it

  • Time spent tailoring a CV for a role you can't even confirm is financially real
  • A weaker negotiating position later, because "we'll discuss salary at interview" often means the number was decided before you walked in
  • A higher chance the listing falls into the broader ghost job category — reposted, stale or speculative
  • Wasted follow-up, chasing a recruiter for a number that was never going to be forthcoming because the process was never genuinely live

None of this means every listing without a salary is fake. Plenty of genuine roles are advertised without one for entirely ordinary reasons. But treating a missing salary as neutral, rather than as one meaningful data point among several, means missing a signal that's available to you for free, before you've invested any time at all.

Catching the signal automatically

This is one of the specific signals the ghost job detector inside the CVCircuit Job Search Copilot, a free Chrome browser extension, checks for automatically. Rather than relying on you to notice and mentally file away that a listing has no salary range, it factors that absence in alongside other signals — like vague, buzzword-heavy descriptions and how often the exact same listing has been reposted — and flags listings that look likely to be fake or stale before you start tailoring a CV to them.

Treating a missing salary as a genuine red flag, rather than background noise, is a small mindset shift that pays off across a whole job search. Combined with an automatic check that catches it every time rather than only when you happen to notice, it turns one of the most common ghost job signals into something you never have to manually track again.

None of this means you should reflexively skip every listing without a number attached — some genuinely strong, real vacancies still leave it out for ordinary reasons. What it does mean is that the absence of a salary should nudge your overall read of a listing, alongside the other signals, rather than being filed away as an unremarkable formatting quirk you'll ask about later if it comes to that.

Add the CVCircuit Job Search Copilot to your browser and let it flag the missing-salary listings you'd otherwise scroll straight past.

Download the CVCircuit Job Search Copilot free

Tailor your CV to any job in one click — directly from Indeed, LinkedIn, Reed and more. No tab switching, no copy-pasting.