Am I Underpaid? How to Benchmark Your Salary and Evaluate Your Job Offer

image

Have you ever wondered if your pay is keeping up with the market? You’re not alone. Surveys show that a large share of employees feel unsure about their salary. In a 2023 Pew Research Center study, only about one-third of workers were very satisfied with their pay. These numbers highlight a common concern: many of us suspect we might be underpaid, but how can we know for sure?

The good news is that you can find out if your salary is fair by using data and the right approach. We're going to cover how to benchmark your salary against the current live market rates to see if your employer is truly valuing your worth, determine how much you should be earning, and even evaluate whether a new job offer’s salary is competitive. We’ll walk through the key steps and tools that can help you answer the pressing question: “Am I getting paid what I’m worth?” Along the way, we’ll cite credible data and expert insights to reinforce each point, so you can trust the analysis. Let’s dive in and ensure you have the information needed to make confident career decisions.

How to Negotiate a Salary Dos and Don'ts

How to Tell If You’re Underpaid (Quick Answer)

To quickly gauge if you might be underpaid, ask yourself a few key questions and check the following:

  • Market Rate Check: Research the typical salary range for your job title in your region and industry. If your current salary is well below the average for similar roles (considering your experience level), it’s a red flag.
  • Role and Experience: Compare your experience and skills with what the market values. More years of experience or in-demand skills should generally command higher pay. If you have strong credentials but still earn at the low end for your role, you might be underpaid.
  • Job Listings & Peers: Look at recent job listings or salary surveys for roles like yours. Many postings (or sites like Dr. Job Pro) include salary info. If new hires in similar positions are offered significantly more, or colleagues in equivalent roles make more despite similar performance, it may indicate an imbalance.
  • Cost of Living: Consider your location’s cost of living. A salary that seems decent in one city might be below par in a high-cost area. If your pay hasn’t kept up with local living expenses or inflation, its real value has effectively dropped.

In short, being “underpaid” means you’re earning noticeably less than the market rate for someone in your position and location. The fastest way to find out is by benchmarking your salary – compare what you earn to reliable salary data for your role. If that research shows your pay is on the lower end (after accounting for your experience, performance, and location), then it’s likely you are underpaid and should consider taking action.

feel underpaid

Why So Many Professionals Feel Underpaid

Feeling underpaid is surprisingly common, and there are a few reasons why. As noted earlier, only 34% of workers are highly satisfied with their pay – meaning two-thirds are less than very satisfied. Part of this is perception, but there are real factors at play:

  • Lack of Transparent Data: Until recently, discussing salaries was often taboo. Many people simply don’t know what the going rate is for their job. This uncertainty can lead you to suspect you’re underpaid even if you haven’t confirmed it with data.
  • Wage Stagnation: In many industries, wages haven’t kept pace with inflation or productivity. For example, ongoing wage stagnation has meant that pay for some roles has been flat (or even declining in buying power) over the past decade. If you haven’t seen a meaningful raise in years, you might indeed be earning less in real terms than you used to.
  • Not Negotiating Salary: A large number of employees never negotiate their pay. Studies show only about 44% of U.S. workers negotiate salary offers this study was done by Yale University, which means more than half accept what’s first offered. Those who skip negotiation may end up with lower salaries than peers who negotiated. In fact, many employers expect some negotiation – over half of employers admit they initially lowball offers to leave room for a higher counteroffer. If you haven’t negotiated your current salary, there’s a chance you settled for less than the role’s true value.
  • Role Changes and Extra Duties: Over time you might take on new responsibilities without a corresponding pay increase. This “scope creep” in your job can leave your compensation lagging behind your actual role. It’s easy to feel underpaid when you’re doing more than what you’re being paid for on paper.

Understanding these factors is important, because it highlights that feeling underpaid doesn’t always mean you’re wrong often, it indicates genuine issues with pay relative to the market or your contributions. Next, we’ll look at how to quantify that gap by benchmarking your salary.

Critical Thinking

How Much Should I Earn? Key Factors in Salary Benchmarking

“How much should I be earning for my position?” The answer depends on several key factors. To determine your ideal salary (or at least a fair range), consider the following factors that influence compensation:

  1. Job Title and Role: What exactly is your position? Salaries can vary widely between different roles, even in the same field. A data analyst, for instance, typically earns less than a data scientist. Be sure you’re comparing your salary with the exact or very similar job title.
  2. Industry: The industry you work in greatly affects pay scales. For example, a software developer in a tech startup might earn a different amount than a software developer in a bank. Certain industries (like finance or tech) tend to pay higher for similar roles compared to others. Always benchmark against your specific sector’s norms.
  3. Location (Geography): Salaries for the same job title can differ dramatically by location due to cost of living and local demand. A marketing manager in San Francisco or Dubai may earn more than one in a smaller city. It’s crucial to find data for your region or major city – local labor statistics or salary surveys can provide this.
  4. Experience and Seniority: More years of experience or a higher seniority level generally command higher pay. When benchmarking, compare yourself to others with a similar experience level. A “Senior Accountant” with 10 years experience will have a higher market value than an entry-level accountant.
  5. Education and Certifications: Advanced degrees or professional certifications can boost your market worth. For instance, an MBA or a CPA license might increase the expected salary range for certain roles. If you have qualifications that are in demand, your “should earn” number could be at the higher end of the range.
  6. Skills and Performance: Not all experience is equal – specific high-demand skills (like expertise in a programming language, or bilingual abilities) can raise your market value. Similarly, if you consistently exceed performance targets, you might merit pay on the higher side of the scale for your role.
  7. Company Size and Budget: Larger companies or those in high-revenue sectors often pay more. A role at a Fortune 500 company might have a different benchmark than the same role at a small startup or a nonprofit. Consider the context of your employer when comparing salaries.

By evaluating these factors, you can start forming a picture of what a fair salary range for someone like you should be. For example, maybe you determine that in your city, mid-level project managers in tech with your experience earn around $80,000 to $95,000. Compare that to your current pay. If you’re at $70,000, it’s a strong indication you’re underpaid relative to the market.

Remember, salary benchmarking is essentially using aggregated market data to establish competitive pay rates. In other words, it means gathering data from various sources to pinpoint what someone in your role should earn. We’ll cover where to get that data next.

Job title

Salary Benchmarking by Job Title and Industry

To benchmark your salary by job title, you’ll want to gather reliable data from multiple sources. Here’s how to do it effectively:

  • Use Online Salary Databases: You can input your job title and location to see reported salary ranges. For instance, Dr. Job Pro allows filtering by job title, location, and experience to see what peers are earning. Utilize personalized reports after you input details about your role and background. Using this knowledge in combination with tools will give you a well-rounded view (since each source might vary).
  • Check Government and Industry Reports: In many countries, government labor departments publish annual wage statistics. As noted, the U.S. BLS has data for hundreds of occupations, which can serve as a solid benchmark. Likewise, other countries have their own labor statistics bureaus or industry associations that release salary reports. Industry-specific reports (like an annual tech industry salary survey, or healthcare industry report) are gold mines for benchmark data.
  • Leverage Professional Networks: Sometimes the best insights come from people. If you feel comfortable, discreetly ask trusted colleagues or mentors in your field about typical compensation. Even anonymous forums or communities (e.g., a relevant subreddit or professional group) can provide ballpark figures. Just ensure you’re comparing similar roles and locations.
  • Look at Current Job Listings: As a quick gauge, job postings in your region for similar roles may list a salary range (especially in places with pay transparency laws). If multiple listings for “Senior Graphic Designer in London” show a range of £45k–£55k, and you’re making £40k, that’s a clue. This method is a real-time check of market demand and pay.

When compiling this data, take note of median or average salaries for your title, but also the range (percentiles). If the median for your role is, say, $60,000, with a common range from $50k to $70k, you generally want to see yourself in that range based on your experience. Being on the lower end might be fine if you’re relatively new or at a smaller firm, but if you’re below the usual range, it strongly suggests underpayment.

Also, adjust for location and cost of living. A salary that’s below median in a high-cost city is even more problematic (since you’re earning less and living costs are high). There are tools that compare cost-of-living between cities to help adjust salary expectations– use them if you’re evaluating an offer in another city or considering relocation.

By thoroughly benchmarking your job title in your industry, you equip yourself with hard numbers. This data-driven approach is exactly how companies themselves set salaries: they use salary benchmarking to ensure they offer competitive pay. You can do the same to evaluate your situation.

How to Evaluate Job Offer Like a Pro

Evaluating a Job Offer’s Salary – Is It Fair?

What if you’re considering a new job offer? You might be asking: “Is this offer competitive, or am I being lowballed?” Evaluating a job offer’s salary is crucial before you accept. Here’s how to approach it:

  • Compare to Market Data: Just as you benchmarked your current job, do the same for the offered role. Research the typical salary for that job title in the job’s location. As career advisors often recommend, spend time researching typical salaries by job title and region to assess an offer’s competitiveness. If the offer is, say, $50,000 but most data suggest $60,000 is the norm, you have grounds to question or negotiate it.
  • Consider Your Experience Value: Analyze where you fall in terms of experience. If you’re bringing more experience or unique skills than the job’s minimum requirements, a fair offer should be at or above the mid-point of the range. An offer at the bottom of a salary range when you are a highly qualified candidate could indicate they’re undervaluing you.
  • Total Compensation Package: Look beyond base salary. Sometimes a slightly lower salary is offset by great benefits – or not. Evaluate health benefits, bonuses, retirement contributions, stock options, paid leave, and other perks. For example, if two offers both pay $80k, but one includes a big bonus or covers full health insurance, that offer is effectively higher. Make sure the offer’s salary plus benefits aligns with your financial needs and market norms.
  • Cost of Living & Relocation: If this job is in a different city or country, adjust the number to that area’s living costs. $70k in one city might afford the same lifestyle as $55k in another, due to rent and expenses differences. If the offer doesn’t account for a higher cost of living (or provide a relocation allowance if applicable), it may not be truly competitive.
  • Growth and Raises: Research the company’s track record or policy on raises and promotions. An offer might start a bit low with the promise of a six-month review or rapid growth. If you have information (from insiders or online employer reviews) that the company gives frequent raises or promotions, an initially average offer could improve soon. On the other hand, if raises are rare, the starting salary matters even more.

After this evaluation, you should have a clear sense of whether the job offer is on par with the market. If it’s not, you may choose to negotiate (which is often expected – recall that many employers build in wiggle room for negotiations). The key is don’t rush to say yes out of excitement or relief. Take a moment to critically compare the offer against objective data and your own worth. As the University of Michigan Career Center suggests, reflecting on how the package aligns with industry trends and your expectations is a vital step.

Using AI Tools for Salary Checking (When the Data Feels Overwhelming)

Gathering and analyzing salary data manually can be time-consuming. This is where technology, especially AI, comes into play. Modern AI-powered salary checker tools can crunch the numbers for you and provide customized insights in seconds. For example, Dr.Job’s AI Salary Checker is a free tool designed to do exactly this:

ai salary checker completely free
  • Instant Data Analysis: Instead of you combing through various websites, the AI Salary Checker instantly analyzes vast amounts of salary data to give you accurate insights tailored to your role, experience, industry, and location. It’s like having a personal compensation analyst available 24/7.
  • Personalized Results: You input basic details (job title, location, years of experience, etc.) and the AI compares your info against current market data. The result is a personalized salary benchmark – essentially telling you what someone with your profile typically earns. If you’re evaluating a job offer, you can input that role’s details to see if the offered pay is in line with market standards.
  • Broad Coverage: A good AI tool draws from multiple data sources and can adjust for context. Dr.Job’s checker, for instance, is powered by advanced large language model (LLM) technology to ensure precise, up-to-date salary benchmarks. It accounts for industry trends and regional differences in one go.
  • Quick and Free to Use: Tools like this are often free (Dr.Job’s tool is 100% free with no hidden fees). In just a few clicks, you get results that might otherwise take hours of research. This makes it easy to routinely check your “market value” or to double-check an offer before you commit.

By deferring mention of this tool until now, we’ve focused first on the principles of salary evaluation. The takeaway is that technology can simplify the process. Rather than manually visiting five different sites and noting down ranges, an AI salary checker aggregates all that for you. Of course, you’ll want to use such tools as a complement to your own research and judgment. But when used together, you’ll have both the convenience of AI-driven analysis and the confidence of knowing the data behind it is solid.

What to Do If You Find You’re Underpaid

After going through all this, you might discover a gap – perhaps your current pay is indeed below the benchmarks, or a job offer came in low. Finding out you’re underpaid is empowering because now you have evidence to act on. Here’s what you can do next:

  • Plan a Salary Discussion or Negotiation: If you’re staying in your current job and have data showing you’re underpaid, consider bringing it to your manager or HR. Approach the conversation professionally: highlight your contributions and present the market data you gathered. Many employers will be receptive if you make a data-backed case for a raise. And if you’ve received a new job offer that’s low, use your research to negotiate a better starting salary. Employers often expect candidates to negotiate, and as noted, most do have flexibility in their first offer. Even a single negotiation can lead to a meaningful pay bump – those who negotiate salary increase their pay by over 7% on average, according to some surveys.
  • Improve Your Skills and Resume: If the market data suggests you are at the lower end due to experience or skills, make a plan to boost your value. This could mean gaining a certification, learning a high-demand skill, or taking on leadership opportunities. Increasing your qualifications can justify a higher salary at your next review or job move. Essentially, close any gaps that might be keeping your market worth down, and document your achievements.
  • Consider New Opportunities: Sometimes the surest way to get a salary jump is to explore other employers. If your company simply isn’t able or willing to pay market rate, you might look for a new role that does. It’s not uncommon: many professionals find that switching jobs results in a higher salary increase than an internal raise. Just be sure to evaluate new offers carefully (as we discussed) to avoid moving for a marginal improvement.
  • Stay Informed: Make salary checking a periodic habit. Markets change – for instance, if there’s a surge in demand for your role (say, Data Privacy Officers after new regulations), the market salary could rise quickly. By regularly keeping an eye on salary trends (perhaps using that AI tool or annual reports), you ensure you’re never too far out of the loop. This positions you to request timely raises or make career moves proactively, rather than reacting late.

Finally, remember that compensation isn’t just a number – it’s about feeling valued. If you’ve confirmed you’re underpaid, don’t view it as a personal shortcoming; instead, see it as actionable information. You now have the knowledge to advocate for yourself. Whether through negotiation, upskilling, or career moves, you can work toward closing the gap. Many employees who ask for a raise do get one, especially when they come prepared with evidence of their market value. And if you’re using tools and research, you’re presenting facts, not just opinions.

In summary, being proactive about your salary is key. Use data to your advantage: benchmark regularly, leverage modern tools, and don’t hesitate to speak up armed with facts. With a combination of market research and confident negotiation, you can ensure you’re paid what you deserve – now and in the future. Here’s to earning your worth and feeling secure that your paycheck reflects your true value!