·5 min read

5 Signs You're Underpaid (And What To Do About It)

From stalled salary reviews to below-market offers from recruiters — here are the clearest signals that you're being paid less than you're worth.

Most people who are underpaid don't know it — not because the evidence isn't there, but because they've never looked for it. Here are five concrete signals worth paying attention to.

1. You haven't had a real raise in over two years

A cost-of-living adjustment that barely keeps pace with inflation is not a raise. If your salary has stayed roughly flat for two or more years while you've taken on more responsibility, improved at your job, or delivered results — the market has almost certainly moved past you.

Companies rarely volunteer pay increases. They wait to be asked, or they rely on inertia. If no one has raised your compensation proactively in two years, that's a signal, not an oversight.

2. Recruiters are offering you significantly more

Recruiters spend their days placing people in roles. When they reach out with a role that pays 20–30% more than your current salary, that's not a fluke — it's market intelligence. Recruiters anchor offers to what the market will accept.

If three separate inbound approaches are all pitching salaries well above what you earn, you have external validation that your current pay is below market. Keep notes of these conversations. They're useful evidence when you negotiate internally.

3. New hires in similar roles are earning more than you

This one is uncomfortable but common. Companies often pay market rate to attract new talent while existing employees sit on salaries set years earlier. The result: a new hire with less experience than you earns the same — or more.

If you've heard secondhand (or confirmed directly) that newer colleagues are earning more, this is a clear compression signal. It's not a personal failing — it's a structural problem with how most companies manage compensation. But it's still your problem to solve.

4. You're below the 40th percentile for your role

Market data is the most direct signal. Tools like our salary checker let you see where your current salary sits within the range for your role, location, and experience level.

If you're at the 25th or 30th percentile, that means roughly 70–75% of people with comparable roles earn more than you. That's not noise — it's a pattern. Anything below the 40th percentile is worth taking seriously as a flag for negotiation.

5. You're consistently the most experienced person earning the least

Look at the people around you. If you've been in your field longer, delivered more, and take on greater complexity — but your salary doesn't reflect that relative seniority — something is off.

Sometimes this is about title (you're doing senior work at a mid-level rate). Sometimes it's about company type (you're at a company that doesn't pay competitively). Either way, it's worth quantifying rather than just feeling.

What to do about it

The first step is to get data. Check your market rate with our free salary tool — it takes 30 seconds and gives you a percentile estimate based on your role, location, and experience. That number is your starting point for any negotiation.

Once you have the data, the conversation becomes easier. You're not asking for more because you want it — you're correcting a gap between your pay and the market. That's a different, and much stronger, position.

Find out if you're underpaid

Enter your role, location, and salary. Takes 30 seconds.

Check my salary →