Comparing salaries takes more than searching a job title and copying the first number you see. A useful comparison must match the role’s level, duties, location, industry, employer type, and compensation structure. By combining official wage data with recent job postings and carefully checked salary databases, you can estimate your market value and set a realistic negotiation range.
Quick Answer
Compare salaries by matching the same job title, level, duties, location, industry, and employer type. Check an official baseline such as BLS, then cross-check recent job postings and reputable salary databases. Compare base pay, bonus, equity, and benefits separately. Finally, adjust for local prices before setting your target range.
Key Takeaways
- Match job level and responsibilities before comparing salary figures.
- Use BLS or another official source as a baseline, then cross-check recent postings and private databases.
- Compare base salary, cash incentives, equity, and benefits separately.
- Adjust location-based offers for regional prices, commute costs, taxes, and remote-work rules.
- Set a preferred target and a private minimum based on the evidence, not on one website’s average.
At a Glance
| Time Required | About 30–60 minutes for one role and location |
| Difficulty | Easy to moderate |
| Tools Needed | BLS data, recent job postings, a regional price source, salary databases, and a simple spreadsheet or notes app |
| Cost | Free with public sources; paid compensation tools are optional |
What Affects Your Salary?

Your salary is shaped by several connected factors. Location matters, but it is only one part of the comparison. The job’s actual scope, level, industry, employer, and compensation policy can be just as important.
| Factor | What to Compare | Why It Matters |
|---|---|---|
| Job scope and level | Decision authority, team size, budget, complexity, and individual-contributor or manager level | Similar titles may describe very different jobs. |
| Location | Metro area, state, remote-pay zone, commute, and regional prices | Employers may adjust pay for local labor markets and operating costs. |
| Industry and employer | Private, public, nonprofit, startup, mature company, and employer size | The same occupation can have different pay patterns across industries. |
| Experience and results | Relevant years, promotions, measurable outcomes, and specialized responsibilities | Relevant scope and impact usually matter more than elapsed time alone. |
| Education and credentials | Required degrees, licenses, certifications, and scarce technical skills | Credentials can raise access to some roles but do not guarantee higher pay. |
| Labor-market conditions | Hiring demand, skill shortages, company budgets, and economic conditions | Ranges can move as employers compete for workers or control costs. |
Education is associated with higher earnings across broad populations, but it should not be treated as a guaranteed return. Field of study, occupation, location, experience, and access to higher-paying work all affect the result. The U.S. Census Bureau’s educational-attainment data can provide context, but role-specific wage data are more useful for an individual salary comparison.
The national mean wage for all occupations was $69,770 in the May 2025 BLS estimates, but a useful personal benchmark must match your occupation, level, location, and industry.
Note: A salary benchmark is an estimate, not a promise. Your final offer can fall above or below a published range because of role scope, internal equity, budget, performance, or the employer’s compensation policy.
Best Salary Research Sources
No single salary source is complete. The strongest approach is to begin with an official baseline, add current job-market evidence, and then use private databases to fill in details that government surveys may not show.
| Source | Best Use | Main Limitation |
|---|---|---|
| BLS Occupational Employment and Wage Statistics | Official occupation, industry, state, metro, and nonmetro wage estimates | Annual data can lag the current hiring market and generally exclude equity awards. |
| BLS Occupational Outlook Handbook | Typical duties, education, median pay, and employment outlook | National figures may be too broad for a local offer. |
| BEA Regional Price Parities | Comparing price levels among states and metro areas | A regional average may not match your personal housing or lifestyle costs. |
| U.S. Office of Personnel Management | Official federal General Schedule, grade, step, locality, and special-rate tables | It applies to covered federal positions, not the private market. |
| Indeed, Glassdoor, Salary.com, and Payscale | Current title, employer, and location estimates | Methods, sample sizes, title matching, and update periods vary. |
| Levels.fyi | Level-specific base pay, bonus, and equity data for many technology employers | Much of the data is self-reported, although some submissions are document-verified. |
| Recent job postings | Current employer-posted ranges for similar openings | A posted range may be broad and may not show bonus, equity, or the employer’s likely offer point. |
For public-service work, FederalPay can be a convenient browsing tool, but official federal figures should be confirmed through OPM. School-specific reports can also help when the comparison group is truly similar. For example, Yale School of the Environment employment data may help recent environmental-program graduates, but it should not be used as a general benchmark for unrelated fields.
Warning: Do not average figures from unrelated sources without checking what each number represents. A national mean wage, local median base salary, posted range, and total-compensation estimate are not interchangeable.
Compare Salaries by Job Title
Job titles are useful search terms, but they are not reliable matches by themselves. Two people called “project manager,” “analyst,” or “software engineer” may have different authority, technical depth, team size, and business impact.
Job Title Benchmarks
Before recording a salary figure, check whether the comparison job matches these details:
- Level: entry, intermediate, senior, lead, principal, director, or executive
- Core duties: the work performed, not only the title
- Management scope: individual contributor, team lead, people manager, or department head
- Business scope: budget, revenue, risk, geography, and decision authority
- Employer type: startup, mature company, government, education, healthcare system, or nonprofit
- Employment type: employee, contractor, temporary worker, part-time worker, or consultant
Use the closest Standard Occupational Classification in the BLS database as a baseline. Then search private databases and job postings with the exact title, level, location, and employer type.
Mean, Median, and Percentiles
Salary sources may show different statistical measures:
- Mean: all reported values added together and divided by the number of observations. A few very high salaries can pull it upward.
- Median: the middle observation. Half of reported values are above it and half are below it.
- 25th percentile: often closer to less-experienced or lower-scope roles within the comparison group.
- 75th percentile: often closer to experienced or higher-scope workers, but it is not an automatic target.
- Posted range: the employer’s stated minimum and maximum, which may be wider than its likely hiring range.
The median is usually a better starting point than the mean. Move above or below it only when your level, scope, qualifications, results, and market conditions support the adjustment.
Compare Base Pay and Total Compensation
Separate each part of the package before comparing two offers.
| Component | How to Compare It |
|---|---|
| Base salary | Guaranteed annual cash before taxes and deductions |
| Bonus or commission | Target amount, payout history, eligibility rules, and whether it is guaranteed |
| Equity | Grant type, vesting schedule, current value, liquidity, and risk |
| Retirement benefits | Employer match, pension value, vesting, and contribution limits |
| Health benefits | Premiums, deductible, employer contribution, and dependent coverage |
| One-time payments | Signing bonus, relocation, retention award, or guaranteed first-year payment |
| Time and flexibility | Paid leave, schedule, commute, remote days, travel, and expected weekly hours |
A one-time signing bonus should not be treated as permanent annual salary. Equity should also remain separate unless you understand its vesting schedule and risk.
Location Pay Differences
Location can change pay because labor supply, employer demand, local operating costs, and industry concentration differ across markets. However, city averages should never be treated as automatic pay adjustments.
For example, the BLS May 2025 estimates reported a national mean annual wage of $148,100 for software developers. The corresponding mean for the San Jose-Sunnyvale-Santa Clara metropolitan area was $221,710. Those figures show a large geographic difference, but they do not prove that every San Jose position pays that amount or that a specific worker should receive the same premium.
The local workforce may contain a different mix of seniority, employers, specialties, and responsibilities. Government wage estimates also do not capture every form of stock-based compensation.
Top-Paying Role Insights
Many of the highest-paying occupations require advanced training, licensing, unusual responsibility, or scarce expertise. The May 2025 BLS estimates illustrate the pattern:
| Occupation | May 2025 National Mean Wage | Major Barrier or Driver |
|---|---|---|
| Cardiologists | $454,940 | Medical education, residency, licensing, and clinical responsibility |
| Airline pilots, copilots, and flight engineers | $288,650 | Licensing, flight experience, seniority, and safety responsibility |
| Chief executives | $269,630 | Enterprise responsibility, experience, and business scale |
| Software developers | $148,100 | Technical depth, industry, level, and employer demand |
| Data scientists | $126,800 | Statistics, computing, business knowledge, and problem complexity |
These are mean wages across workers in each occupation, not starting salaries or guaranteed offers. A career decision should also account for training time, licensing costs, job availability, working conditions, and personal fit.
Compare Pay by Location

A higher salary does not always produce greater purchasing power. Compare the pay difference with housing, transportation, childcare, insurance, taxes, and other local expenses.
The Bureau of Economic Analysis Regional Price Parities measure how a state or metro area’s price level compares with the national level. An RPP of 115 means regional prices are about 15% above the national level. An RPP of 95 means they are about 5% below it.
A simple purchasing-power comparison is:
Price-adjusted salary = Salary ÷ (Regional Price Parity ÷ 100)
For example:
- A $120,000 salary in an area with an RPP of 115 has a national-price equivalent of about $104,350.
- A $100,000 salary in an area with an RPP of 95 has a national-price equivalent of about $105,260.
In this simplified example, the lower nominal salary has slightly more price-adjusted purchasing power. Your actual result may differ because housing, family needs, debt, commuting, and taxes are personal.
Note: A state with no individual income tax does not automatically produce the best take-home result. Federal taxes, payroll taxes, sales taxes, property taxes, insurance, housing, and local fees may offset part of the difference.
Products Worth Considering
EXTRA-LARGE 10-DIGIT DISPLAY – Clear, oversized screen allows for easy viewing of multi-digit numbers, reducing input and reading errors.
As an affiliate, we earn on qualifying purchases.
Easy to use
As an affiliate, we earn on qualifying purchases.
As an affiliate, we earn on qualifying purchases.
Remote and Hybrid Pay Differences
Remote jobs do not follow one universal pay rule. Employers may use:
- National pay: one range for eligible workers across the country
- Local-market pay: compensation based on the employee’s home location
- Geographic zones: several ranges for high-, medium-, and lower-cost markets
- Office-based pay: the range tied to the assigned office, even when the employee works remotely
Ask the employer which policy applies, whether moving can change your pay, and which address determines the range. Compare remote flexibility with possible differences in salary, commuting costs, workspace expenses, and promotion access.
How to Use Salary Data to Negotiate
Salary data is most persuasive when it is current, closely matched to the role, and paired with evidence of what you can deliver. A long list of unrelated averages is less useful than a short set of strong comparisons.
Research Market Pay Ranges
- Define the role. Record the title, level, duties, location, industry, employer type, and management scope.
- Start with official data. Find the closest BLS occupation and local or state wage estimates.
- Review current postings. Save ranges from at least five closely matched openings when possible.
- Check private databases. Compare Glassdoor, Indeed, Salary.com, Payscale, or Levels.fyi where relevant.
- Inspect the details. Note whether each figure is a mean, median, base salary, total cash figure, or total compensation estimate.
- Remove weak matches. Exclude jobs with different seniority, duties, locations, or employment types.
- Set a reasonable range. Use the strongest cluster of comparable figures rather than the highest number you found.
Record the source, data date, location, level, and compensation type beside every figure. This prevents you from mixing incompatible numbers later.
Build Your Salary Case
Market data shows what comparable work may pay. Your results explain why you belong at a particular point within that range.
Build a one-page case with:
- Two or three strong salary sources
- The closest matching title, level, location, and industry
- Three to five measurable accomplishments
- New duties or expanded scope
- Scarce skills, licenses, or certifications that the role requires
- Your requested salary or narrow range
Useful accomplishments may include revenue gained, expenses reduced, errors prevented, projects delivered, time saved, clients retained, risks lowered, quality improved, or people successfully managed.
Avoid relying only on personal expenses, inflation, tenure, or a coworker’s salary. Those points may provide context, but employers are more likely to respond to market alignment, expanded responsibility, retention needs, and demonstrated business value.
State Your Target Range
Choose three numbers privately:
- Preferred target: the outcome you can support with the strongest evidence
- Acceptable range: realistic outcomes you would seriously consider
- Walk-away floor: the minimum package you would accept after considering all compensation and working conditions
Your walk-away floor is for your own decision-making. It does not need to be the first number you share.
Pro Tip: Tie your request to the role rather than your previous salary: “Based on the scope of this position, the local market data, and my experience delivering similar results, I’m targeting a base salary in the $X to $Y range.”
Keep the range narrow enough to sound intentional. Make sure the bottom of any range you state is a number you could accept, because an employer may focus on that endpoint.
What Salary Expectations Should You Give?
Your response should depend on how much you know about the role and whether the employer has disclosed its range.
Before You Know the Full Scope
You can delay a precise number without avoiding the question:
Example: “I’d like to understand the responsibilities, level, and full compensation package before setting a precise expectation. Could you share the budgeted range for the role?”
When the Employer Posts a Range
Place yourself within the range using evidence:
Example: “The posted range appears consistent with the market data I reviewed. Based on my experience with A, B, and C, I would expect to be considered in the upper half of that range, depending on the bonus and benefits.”
When You Need to Give a Number
State whether you mean base salary or total compensation:
Example: “For base salary, I’m targeting $X to $Y. I’m open to discussing the complete package, including bonus, equity, retirement benefits, and paid leave.”
Warning: Do not present invented competing offers or knowingly false salary figures. Strong negotiation does not require misrepresentation.
How to Negotiate Your Current Pay

Before asking for a raise, confirm that your role has changed, your pay is below a well-matched market range, or your results support movement within the employer’s pay structure.
- Document your current scope. Include new duties, team size, budget, clients, systems, or decisions you now own.
- Quantify your results. Use revenue, savings, output, quality, time, risk, or customer measures.
- Research the market. Use current, matched sources rather than one broad national average.
- Choose the timing. A review cycle, budget-planning period, completed project, or major result may create a stronger opening.
- Make a direct request. State the adjustment you are seeking and the evidence behind it.
- Ask for next steps. If the answer is not immediate, request the decision process, required evidence, and a specific review date.
A concise raise request can sound like this:
Example: “Over the past year, my role expanded to include A and B. I also delivered C, which produced D. Current market data for comparable roles in this area supports a base range of $X to $Y. I’d like to discuss adjusting my salary to $Z.”
If base salary cannot move, consider other items that have real value:
- Performance or retention bonus
- Equity or a larger equity refresh
- Additional paid leave
- Remote or flexible scheduling
- Title or level correction
- Professional-development funding
- Reduced travel or on-call duties
- A written salary review after defined goals are met
Ask the employer to put any future review date, performance target, or promised adjustment in writing.
How to Spot High-Paying Roles
High-paying opportunities often share several signals, but none guarantees a strong offer. Evaluate the role’s actual scope, barriers to entry, and complete package.
| Signal | What It May Indicate | What to Verify |
|---|---|---|
| Scarce or licensed skill | A smaller qualified labor pool | Training time, renewal costs, and actual employer demand |
| Large revenue or risk responsibility | Greater business impact and accountability | Budget, decision rights, team size, and performance measures |
| Clearly posted salary range | More information for early comparison | Whether the range is base pay and where new hires usually enter it |
| Bonus, commission, or equity | Potential compensation above base salary | Payout probability, vesting, targets, and downside risk |
| Repeated hiring difficulty | Strong demand or a demanding role | Turnover, workload, hours, location, and management quality |
Technology, healthcare, finance, aviation, management, engineering, law, and other specialized fields include many well-paid occupations. They also contain lower-paid roles and may require extensive training, licensing, long hours, or high responsibility. Compare the exact occupation rather than assuming the whole industry pays at one level.
Estimate Your Market Value
Use this process to turn several salary sources into a practical estimate:
- Define your comparison profile. Write down your title, level, duties, location, industry, employer type, and years of relevant experience.
- Collect at least five strong data points. Include an official wage estimate, recent job postings, and relevant private databases.
- Label every number. Mark it as mean, median, range, base salary, total cash, or total compensation.
- Remove mismatches and outliers. Exclude figures for different levels, locations, duties, or employment types.
- Find the central cluster. Look for the range where the strongest comparable figures overlap.
- Adjust for your evidence. Consider scope, results, scarce skills, credentials, and local-market differences.
- Set your target and private floor. Evaluate the full package before deciding what you would accept.
Simple Market-Value Example
Suppose five closely matched base-salary data points are $105,000, $110,000, $112,000, $118,000, and $125,000. The middle figure is $112,000. That does not make $112,000 your guaranteed value, but it provides a defensible midpoint.
If your role has greater scope and your results are strong, you may target above the midpoint. If you are moving into the level for the first time, a figure nearer the lower part of the matched range may be more realistic. Add bonus, equity, and benefits separately rather than folding uncertain amounts into base salary.
Common Salary Comparison Mistakes
- Comparing the same title at different levels
- Using national data for a local offer without checking geography
- Treating a mean as though it were a median
- Comparing base salary with total compensation
- Counting a one-time signing bonus as recurring pay
- Using old data without checking its reference period
- Choosing only the highest figures and ignoring the main cluster
- Ignoring hours, travel, commute, benefits, or job stability
- Assuming a degree, certification, or number of years guarantees a specific salary
Frequently Asked Questions
How often do salary benchmarks get updated?
It depends on the source. BLS Occupational Employment and Wage Statistics are released annually. Employer postings can change at any time, while private databases may use rolling submissions or modeled updates. Always check the data’s reference period, not only the date printed on the webpage.
Are bonuses included in salary comparison data?
Sometimes. BLS wage estimates can include certain forms of incentive pay but do not provide a complete picture of stock awards or every benefit. Private sites may show base salary, additional cash, and equity separately. Read each source’s definition and avoid comparing a base figure with a total-compensation figure.
Should I adjust salaries for cost of living?
Yes, especially when comparing different cities or states. BEA Regional Price Parities provide a consistent starting point. You should also compare your expected housing, commute, childcare, insurance, taxes, and lifestyle costs because a regional average may not reflect your household.
Do remote jobs pay differently from on-site roles?
They can, but there is no universal remote-pay discount. Some employers use national ranges, some use geographic zones, and others tie pay to the employee’s home or assigned office. Ask which policy applies and whether your compensation would change if you moved.
How reliable are self-reported salary databases?
They are useful when the sample is recent, large, and closely matched to your role. Reliability falls when a title combines several levels, the location is broad, few people reported pay, or the source does not separate base salary from bonus and equity. Cross-check at least two sources.
Which salary percentile should I target?
Start near the median for a closely matched role. A higher target may be reasonable when your scope, results, scarce expertise, and experience clearly exceed the comparison group. A percentile is a market reference, not a score or automatic entitlement.
Should I use my current salary to estimate market value?
Your current salary can provide context, but it should not set the ceiling for your next role. Build the estimate from comparable work, current market evidence, role scope, and the full compensation package. Rules about salary-history questions vary by location, so check the law that applies to the job.
Conclusion
A useful salary comparison matches the work before it compares the numbers. Start with the title, level, duties, location, industry, and employer type. Use official wage data as a baseline, confirm it with recent postings and carefully checked databases, and keep base salary separate from bonuses, equity, and benefits.
After adjusting for regional prices and your own results, set a target you can explain clearly. The goal is not to find one perfect salary number. It is to build a credible range that helps you evaluate offers, discuss a raise, and make a better-informed career decision.
Sources
- U.S. Bureau of Labor Statistics — Occupational Employment and Wage Statistics — occupation, industry, state, metro, and nonmetro wage estimates
- U.S. Bureau of Labor Statistics — Using OEWS Data During Salary Negotiations — guidance on comparing wages by occupation, industry, and area
- U.S. Bureau of Economic Analysis — Regional Price Parities — state and metro price-level comparisons
- U.S. Census Bureau — Educational Attainment — education and earnings context
- U.S. Office of Personnel Management — Salaries and Wages — official federal grade, step, and locality tables
- U.S. Department of Labor — Employee Rights Under the NLRA — federal protection for many employees discussing wages and working conditions


