By the end of this article, youâll know exactly whether your paycheck matches your market value, and if it doesnât, youâll have a concrete plan to close the gap.
Hereâs the uncomfortable math that nobody talks about: 43% of U.S. workers believe theyâre underpaid, according to Gallup. But hereâs the twist: some of them are wrong in both directions. Some workers who think theyâre underpaid are actually at market rate. Others who think theyâre âpaid about rightâ are leaving tens of thousands on the table.
The difference between feeling underpaid and knowing it comes down to data. Not gut feelings. Not what your coworker claims they make. Not what you think the job is âworth.â Actual, current market data compared against your specific role, location, and experience level.
This guide walks you through exactly how to benchmark your salary, recognize the warning signs of underpayment, and take action whether you decide to negotiate or move on.
Why Pay Dissatisfaction Is at a Decade High
Something shifted in the past two years. According to Pew Research, only 30% of employed Americans say theyâre satisfied with their pay in 2025, down from 35% in 2023. The primary driver? 80% of dissatisfied workers say their wages havenât kept pace with inflation.
For IT professionals specifically, the picture is more complicated. The 2026 tech salary data shows diverging paths:
- Entry-level IT salaries dropped 6% in the past year
- AI-related roles jumped 9% globally
- Cybersecurity salaries rose 12.6% in the US
- General software developer salaries grew just 0.8% year-over-year
What this means: the âaverage IT salaryâ stat is almost meaningless for your situation. A cloud security engineer and a help desk technician are both âin IT,â but their market dynamics are completely different. Your benchmarking needs to be role-specific.
The 5 Warning Signs Youâre Underpaid
Before diving into research tools, here are the patterns that suggest you might be below market rate:
1. Youâve Had the Same Title for 3+ Years Without Significant Raises
Annual cost-of-living adjustments of 2-3% arenât raises. Theyâre inflation hedges. If your base salary hasnât increased by 10-15% over three years (either through raises or promotions), youâve likely fallen behind market rates.
According to our 2026 IT Salary Survey of 1,072 professionals, IT salaries have increased at roughly 4-5% annually for job stayers. That means someone who started at $70,000 three years ago should be making around $80,000-$82,000 today just to keep pace.
2. New Hires With Less Experience Make Similar Money
This one stings. Youâve been at the company for four years, trained the new person, and then accidentally see their offer letter (or they tell you directly). Theyâre making $5,000 less than you. With zero experience in your stack. This is one of the clearest signs it might be time to leave.
This happens because companies adjust starting salaries to compete for new talent but rarely extend those adjustments to existing employees. Itâs called pay compression, and itâs rampant in tech.
3. Recruiters Keep Offering Significantly Higher Numbers
If every recruiter message offers 20-30% more than you currently make, thatâs not just aggressive recruitment. Thatâs the market telling you something.
One message means nothing. But when five different recruiters from five different companies are all quoting $120,000 for someone making $95,000? The market has moved.
4. Your Companyâs Competitors Pay More for the Same Role
This requires research (weâll cover the tools below), but if you discover that your specific role at peer companies pays 15-25% more, youâve found a gap.
5. You Havenât Negotiated in Years
Many IT professionals negotiate once, when theyâre hired, and then never again. Every year you donât negotiate is a year you accept whatever small increase the company decides to give.
According to salary negotiation research, 73% of employers expect negotiation and budget accordingly. If youâre not asking, youâre not getting.
How to Calculate Your True Market Value
Stop guessing. Hereâs a systematic approach to benchmarking your salary against current market data.
Step 1: Use Multiple Data Sources (Not Just One)
No single salary tool is perfectly accurate. Hereâs where to look:
| Tool | Best For | Accuracy Notes |
|---|---|---|
| Levels.fyi | Tech company total comp | Strong for FAANG and major tech companies |
| Glassdoor Salaries | General market ranges | Self-reported, can be outdated |
| Payscale | Role-specific benchmarks | Good methodology, updated regularly |
| Robert Half Salary Guide | IT-specific data | Recruiter-verified, regional adjustments |
| LinkedIn Salary Insights | Role and company specifics | Growing dataset, premium feature |
| Motion Recruitment Guide | Tech role granularity | 100+ tech roles covered |
Step 2: Match Your Exact Role
âSystem administratorâ is too vague. Are you a:
- Windows sysadmin at a 50-person company?
- Linux engineer at a Fortune 500?
- Senior systems engineer at a cloud-native startup?
- DevOps-focused sysadmin managing Kubernetes clusters?
Each of these commands different rates. When using salary tools, get as specific as possible about:
- Your exact title (or the closest match)
- Years of experience in this specific role
- Company size (startup vs. enterprise)
- Industry (finance pays differently than non-profit)
- Location (remote vs. specific metro area)
- Tech stack (AWS + Terraform commands premiums, see our guide on in-demand IT skills)
Step 3: Calculate Total Compensation, Not Just Base
Base salary comparisons can be misleading. A $120,000 salary with no bonus at a startup isnât the same as $105,000 base + $20,000 bonus + RSUs at a public company.
Add up:
- Base salary
- Annual bonus (typical %, not maximum)
- Stock grants (current value, vested per year)
- 401(k) match
- Health insurance premium coverage
- Other significant perks (education reimbursement, etc.)
Some companies genuinely make up lower base salaries with benefits. Others donât. Know the full picture.
Step 4: Adjust for Location
Remote work has complicated this, but location still matters. The same sysadmin role might pay:
- San Francisco: $140,000
- Austin: $115,000
- Indianapolis: $95,000
- Remote for SF company: $125,000 (often 85-90% of local rate)
Use cost-of-living adjustments carefully. If youâre remote but your company is headquartered in a HCOL area, your benchmarks should lean toward their market, not yours.
Step 5: Talk to Actual Humans
Salary tools aggregate data. Recruiters have current, live information about what companies are actually paying right now.
Three sources of human intelligence:
-
Recruiters - Even if youâre not job hunting, a 15-minute call with a tech recruiter can reveal what your skills are currently worth. They have incentive to give you accurate numbers because they want you to eventually take a role they place.
-
Industry peers - Awkward to ask directly, but communities like /r/sysadmin, /r/ITCareerQuestions, and local tech meetups often have salary-sharing threads. Anonymous surveys reveal more than youâd expect.
-
Former colleagues - People who left your company for other opportunities know both your internal rates and the market. Theyâre often willing to share.
What âMarket Rateâ Actually Means
Hereâs a common misconception: market rate isnât a single number. Itâs a range.
For any given role, you might see:
- 25th percentile: $85,000 (below market, but not unheard of)
- 50th percentile: $100,000 (true âmarket rateâ)
- 75th percentile: $118,000 (above average but achievable)
- 90th percentile: $135,000 (top performers, specialized skills)
Where you should fall depends on:
- Experience level - 3 years vs. 8 years matters
- Performance - Are you average or exceptional?
- Specialized skills - Certain certifications or tech stacks command premiums
- Your negotiation history - Did you negotiate hard when hired?
If youâre at the 25th percentile with 5 years of experience and strong performance? Youâre underpaid. If youâre at the 50th percentile with 2 years of experience? Youâre actually doing fine.
The Underpayment Calculation
Hereâs how to put a number on your gap.
Step 1: Find the 50th percentile (median) for your role, location, and experience level using the tools above. Average at least 3 sources.
Step 2: Compare to your current total compensation.
Step 3: Calculate the percentage difference.
Example:
- Your current total comp: $92,000
- Market median for your role: $108,000
- Gap: $16,000 (15% below market)
If youâre more than 10% below market median, you have a quantifiable case for a raise or a job change.
When Being âUnderpaidâ Is Actually Fine
Sometimes what looks like underpayment on paper makes sense in context:
Intentional Trade-offs
Maybe youâre at a company that pays below market but offers:
- Genuinely flexible remote work (not hybrid bait-and-switch)
- Four-day work weeks
- Exceptional work-life balance
- Meaningful work you care about
- Job security that matters to you
These have real value. The question is whether youâve consciously made that trade-off or just accepted lower pay without realizing alternatives exist.
Career Investment Phase
Taking a lower salary to gain specific experience can be rational. A sysadmin moving into cloud engineering might accept a lateral pay move to build AWS expertise that pays off in 2-3 years.
Company Stage
Early-stage startups often canât match public company base salaries. If youâre taking equity gambles, understand thatâs a different calculation. Evaluate the total package, not just the check.
Taking Action: Your Three Options
Once youâve confirmed youâre underpaid, you have three paths.
Option 1: Negotiate a Raise
Youâve got data now. Use it.
According to research, 87% of managers agree that using specific metrics strengthens a raise request. Your conversation should include:
- Market data from multiple sources
- Your specific contributions (with numbers)
- The gap between your current pay and market rate
Our detailed negotiation guide covers the tactical approach. The key insight: 66% of workers who negotiate succeed, and the average increase is nearly 19%.
But most people donât try. 55% of workers accept initial offers without discussion, and that acceptance of the status quo continues after theyâre hired.
Option 2: Negotiate Your Next Job
Sometimes the fastest path to market rate is an external move.
When youâre underpaid by 15-20%, internal raises rarely close the gap in one jump. Most companies cap annual increases at 5-10%, even for promotions. But a new job? You can negotiate from zero.
If you go this route:
- Get multiple offers to create leverage
- Negotiate based on your researched market rate, not your current salary
- Remember that youâre solving a pay problem, not escaping a job problem (unless both apply)
Option 3: Accept It Consciously
After running the numbers, you might decide your current situation is actually acceptable when you factor in everything. Thatâs valid, but it should be a conscious choice, not ignorance.
Write down why youâre choosing to stay below market. If those reasons stop being true, youâll know itâs time to revisit.
Building Long-term Compensation Protection
The best way to never be underpaid is to prevent drift in the first place.
Annual Market Check
Every year, in January, spend two hours updating your market research. Compare against your current total comp. If the gap is growing, address it early.
Document Your Wins
Keep a running document of your accomplishments with metrics. When raise conversations happen, youâll have evidence ready instead of scrambling to remember what you did six months ago. This is essential for performance reviews.
Build Portable Skills
Skills in demand across multiple companies give you leverage. If only your current employer values your expertise, youâre stuck with whatever they pay.
Certifications, cloud experience, and automation skills travel with you. Proprietary system knowledge doesnât. Weâve covered the most in-demand IT skills and which certifications actually matter for career mobility.
Maintain Interview Readiness
Interview every 12-18 months, even if youâre happy. This keeps your skills sharp, your market knowledge current, and occasionally produces unsolicited offers that reset your negotiating position.
The best leverage for an internal raise is an external offer. You donât have to use it, but having it changes the conversation.
Special Situations
Underpaid in a Recession-Worried Company
If your company is in belt-tightening mode, raising compensation concerns requires timing. Lead with value, not demands. Position yourself as someone worth retaining when others might be cut.
Underpaid After a Promotion
Getting promoted without a significant raise (10%+ minimum) means youâre doing more work for nearly the same money. This is common and problematic. If this is you, our guide on getting promoted in IT covers the right way to handle it.
If this happened to you, build your case for a âmarket adjustmentâ separate from performance raises. The title change created a new benchmark you should be evaluated against.
Underpaid in a âSalary Secretâ Culture
Some companies actively discourage salary discussions. This usually benefits the company, not you.
In most US states, you have legal protection to discuss compensation with coworkers under the National Labor Relations Act. Use that right carefully. The pay transparency movement is shifting this culture, but change is slow.
The Cost of Inaction
Letâs put real numbers on doing nothing.
If youâre $15,000 below market rate right now, and you stay at that company for five more years getting 3% annual increases, hereâs what happens:
| Year | Your Salary | Market Rate (at 4% growth) | Annual Gap |
|---|---|---|---|
| 0 | $85,000 | $100,000 | $15,000 |
| 1 | $87,550 | $104,000 | $16,450 |
| 2 | $90,177 | $108,160 | $17,983 |
| 3 | $92,882 | $112,486 | $19,604 |
| 4 | $95,669 | $116,986 | $21,317 |
| 5 | $98,539 | $121,665 | $23,126 |
Total five-year cost: $113,480 in lost earnings. Thatâs not accounting for compound effects on retirement contributions, stock grants tied to salary, or bonus percentages.
The gap doesnât close on its own. It widens.
Frequently Asked Questions
How do I find out what my coworkers make?
Directly asking can be awkward, but itâs legal in most US workplaces. Start with people whoâve left the company (they have less reason to hide it). Anonymous salary threads on industry subreddits and Discord servers also reveal internal pay bands.
Alternatively, look for pay transparency in job postings. Many companies now list salary ranges, and those ranges tell you what theyâre paying everyone in that role.
Should I mention competing offers when asking for a raise?
Only if you actually have them and would genuinely accept them. Bluffing with fake offers can backfire badly. But a real offer from a real company? Thatâs legitimate leverage.
The conversation becomes: âIâm happy here and would prefer to stay, but Iâve received an offer for $X that Iâd have to seriously consider if we canât close the gap.â
What if my company says raises arenât possible right now?
Get specifics. âRight nowâ should have a date attached. If they say âweâll revisit in Q3,â put that in writing via email and hold them to it.
If theyâre genuinely in financial trouble, evaluate whether you want to wait it out or move on. Loyalty to a struggling company is admirable; staying underpaid indefinitely isnât.
Is it bad to job hop for salary increases?
The stigma is fading. According to industry data, workers who change jobs get 10-20% increases compared to 3-5% for staying put.
That said, very short stints (under 18 months) still raise questions. If youâre making moves, have a story about what you learned at each stop and why the progression made sense.
How do I know if my skills are actually worth more?
Skills that are:
- In high demand (cloud, security, AI/ML, automation)
- Hard to find (specialized certifications, niche platforms)
- Revenue-generating (sales engineering, customer-facing technical roles)
âŚcommand premiums over general IT skills.
Check job postings for roles youâd want. If they list requirements you have and salaries higher than you make, your skills are worth more than youâre being paid.
Next Steps
Hereâs your action plan:
-
This week: Pick three salary comparison tools from the list above. Research your roleâs market rate in your area.
-
Calculate the gap: Compare your total compensation to the median. Write down the number.
-
Decide your timeline: If the gap is significant (10%+ below market), decide whether to negotiate internally, start job searching, or wait for a specific trigger (next review cycle, project completion, etc.).
-
Document everything: Save your market research. Start tracking your accomplishments with metrics. This becomes your negotiation ammunition.
-
Set a calendar reminder: In 90 days, revisit this. If you havenât made progress, thatâs valuable information about whether this job will ever pay you fairly. Understanding what hiring managers look for can help you position yourself for the next opportunity.
The worst outcome isnât learning youâre underpaid. Itâs staying underpaid because you never checked.