1. Home
  2. Tools
  3. Help Center
  4. General questions
  5. How We Calculate Salary Estimates
Help Center

How We Calculate Salary Estimates

6 min read Updated Aug 14, 2026

At Jobicy, our goal is to provide practical salary benchmarks based on our own analysis of current job-market compensation signals. Each estimate is built for a specific role and country or region and is intended to help professionals understand the range of compensation they may encounter in the market.

Jobicy salary estimates are proprietary benchmarks. They are not copied from government salary tables or third-party salary websites. Actual employer offers can differ, so every figure should be treated as a market reference rather than a guaranteed salary.

Where Our Salary Data Comes From

Our salary benchmarks are built primarily from compensation signals collected and analyzed by Jobicy.

For each role and market, our process may analyze up to 1,000 recent and relevant job listings. We review salary ranges and other compensation information disclosed in job postings, together with contextual signals such as seniority, employment type, location, work arrangement, and role similarity.

We also use anonymous salary information and estimate feedback submitted by Jobicy users through our salary submission form. These community signals help us identify ranges that may be unusually high or low and improve future benchmark updates.

Our core salary inputs include:

  • Compensation ranges disclosed in recent job listings
  • Jobicy’s own job-market and role-level data
  • Role seniority and experience signals
  • Location and work-arrangement signals
  • Anonymous salary submissions from professionals
  • Anonymous feedback on existing Jobicy salary estimates

Jobicy salary benchmarks are independently calculated by Jobicy and are not copied from BLS, Eurostat, ILOSTAT, OECD, World Bank salary tables, Glassdoor, Indeed, Levels.fyi, or another salary database.

How Salary Estimates Are Calculated

Every role and market is different, but our benchmark process generally follows the same framework.

1. Build a Relevant Job-Market Sample

We identify recent job listings that are relevant to the profession and location being analyzed. Depending on market availability, the sample may contain up to 1,000 listings for a role and region.

Listings are reviewed for compensation-related signals such as disclosed annual salary, hourly pay, salary ranges, seniority, employment type, and location requirements.

2. Normalize the Compensation Signals

Salary information can be published in different currencies, time periods, and formats. We normalize usable compensation signals into comparable annual values so they can be analyzed consistently.

Where appropriate, we also account for whether compensation refers to junior, mid-level, senior, contract, or full-time work.

3. Remove Unreliable or Extreme Signals

Job-market data can contain unusually high or low compensation figures, duplicate listings, incomplete salary ranges, and roles that only partially match the profession being analyzed.

We filter and review these signals so isolated outliers have less influence on the final benchmark.

4. Compare Experience Levels

Usable compensation signals are grouped into experience bands where sufficient information is available. These bands are used to estimate junior, mid-level, and senior salary ranges and to calculate an overall annual benchmark.

5. Add Anonymous Community Signals

Anonymous salary submissions and estimate feedback from Jobicy users are used as additional market signals. Community data does not automatically determine the published salary. Instead, it is used to review whether observed job-listing compensation remains consistent with what professionals are seeing in the market.

6. Produce the Jobicy Benchmark

The resulting salary range is a proprietary Jobicy estimate for that profession and market. The benchmark is designed to represent current market conditions while reducing the influence of individual employers, unusually high or low offers, and incomplete compensation records.

Why Job Listings Are the Primary Signal

Job listings provide a direct view of what employers are currently recruiting for. When compensation is disclosed, listings can provide timely evidence about how companies are pricing specific roles, skills, seniority levels, and locations.

This is particularly useful for newer and fast-changing professions where traditional occupational classifications may be too broad or may not yet reflect current job titles.

Not every listing includes salary information, and disclosed compensation can vary significantly. For that reason, Jobicy uses a broad sample and treats individual listings as signals rather than definitive salary records.

Why Salaries Can Vary

Jobicy salary estimates should be viewed as market benchmarks rather than guaranteed compensation.

Actual salaries can vary because of factors including:

  • Years of experience
  • Technical and professional skills
  • Seniority
  • Industry
  • Company size
  • Country or region
  • City or local labor market
  • Remote, hybrid, or on-site arrangements
  • Employment type
  • Benefits
  • Bonuses
  • Equity or stock compensation
  • Individual negotiation

Two professionals with the same job title can therefore receive substantially different compensation packages.

How Often Our Data Is Updated

Job markets change continuously. Jobicy periodically refreshes salary benchmarks as new job listings, compensation ranges, and anonymous user signals become available.

Updates may change the estimated average salary, experience-level ranges, and related market indicators. Markets with more recent compensation signals can generally be updated with greater confidence than markets with limited salary disclosure.

Data Coverage and Confidence

The amount of usable compensation data varies by profession and location. Large labor markets and common professions may provide a substantial number of recent salary signals, while specialized roles or smaller markets may provide fewer usable observations.

For this reason, the number of listings analyzed can vary by page and may be lower than 1,000 when there is not enough relevant recent data. Jobicy does not treat unrelated job titles or locations as direct salary observations simply to increase the sample size.

Limitations

No salary estimate can predict exactly what a particular employer will offer.

Many job listings do not disclose compensation. Published salary ranges can be broad, compensation structures differ between employers, and anonymous user submissions may contain incomplete information.

Jobicy’s methodology is designed to reduce these limitations by analyzing multiple market signals and filtering unusual observations, but the resulting figures remain estimates.

Help Improve Salary Estimates

Anonymous community signals help us improve future salary benchmarks. If you know the typical compensation for your role or believe an estimate no longer reflects the market, you can submit salary information or feedback.

Submit anonymous salary data

Frequently Asked Questions

Are Jobicy salary estimates accurate?

Jobicy estimates are designed to represent current market conditions using our analysis of recent job listings and anonymous community signals. They are useful as market benchmarks, but they cannot guarantee the salary a specific employer will offer.

How many job listings do you analyze?

For an individual profession and market, our process may analyze up to 1,000 recent and relevant job listings. The actual number of usable listings varies according to market size, role availability, and how many postings contain meaningful compensation signals.

Are these salaries copied from government statistics or other salary websites?

No. Jobicy publishes its own salary benchmarks based primarily on our analysis of current job-market compensation signals and anonymous user submissions. We do not copy salary estimates from BLS, Eurostat, ILOSTAT, OECD, World Bank salary tables, Glassdoor, Indeed, Levels.fyi, or another salary database.

Do you use employer-reported salaries?

Yes. When employers disclose salary or compensation ranges in job listings included in our market sample, those figures can contribute to the benchmark after normalization and quality review.

Why can Jobicy estimates differ from other websites?

Different platforms use different datasets, update schedules, role classifications, and statistical methods. Jobicy focuses on compensation signals observed in recent job listings together with anonymous community data, so our estimates may differ from platforms based primarily on surveys or government occupational statistics.

Why do salaries differ between countries?

Employers price roles differently across labor markets. Local demand, availability of talent, employer location, employment arrangements, currency, and broader market conditions can all affect compensation for the same profession.

Can I submit my salary?

Yes. Anonymous salary submissions are used as additional signals when Jobicy reviews and updates future salary benchmarks.

Disclaimer

Salary estimates published on Jobicy are proprietary informational benchmarks created from Jobicy’s analysis of job-market compensation signals, including recent relevant job listings and anonymous salary information submitted by users.

Depending on the profession and market, the analysis may include up to 1,000 recent job listings. Available sample sizes vary, and not every listing contains usable compensation information.

Actual compensation depends on experience, skills, employer, location, employment type, benefits, bonuses, equity, negotiation, and other factors. Jobicy salary estimates should be used as a general market reference and do not constitute financial, legal, employment, or tax advice.