Salary Estimate Methodology

Updated: 3/1/2022

To create our salary estimates, Zippia starts with data published in publicly available sources such as the U.S. Bureau of Labor Statistics (BLS), Foreign Labor Certification Data Center (FLC), Office of Personnel Management (OPM) and others. The data science team then supplements that data by continuously scanning through millions of job postings each day to find published salaries. We match these published salaries to the companies, locations, and job titles in other datasets. Finally, the data science team calculates a weighted average of these inputs to produce an estimated salary for the particular job posting, company, location, and/or job title.

Sources Include

  • Government published sources of salary data – may include BLS, FLC, OPM (Office of Personnel Management) and others.

  • Continuously scanning through millions of jobs each day and monitor what 10,000’s companies are publishing about jobs they are hiring for and how much they are paying for

  • Monitoring salary information that companies publish on online sources

Frequently Asked Questions

Why are you showing salary estimates?

For employers: Salary estimates in job listings help employers recruit and hire by driving greater interest to your jobs and reducing time in the recruitment and interview process by ensuring only informed candidates with the right expectations apply.

For job seekers: Including salary information in job listings provides job seekers with the added pay information they’ve been asking for, and helps surface jobs where pay realities meet pay expectations.

How new is the data?

Our team collects and refreshes data all the time, so data points are from as recent as this month and go back several years. We weigh more recent data heavier in our analysis.