Data sources & provenance
Every number on Official Salary traces back to a primary source โ no self-reports, no scraping. Here is exactly what powers the data, how often each refreshes, and how it's licensed. Full formulas live on the methodology page; update history is on the changelog.
| Source | Coverage | Refresh | License | Last updated |
|---|---|---|---|---|
| BLS OEWS United States | 800+ occupations ยท 1.1M employer payrolls | Annual (released with ~1yr lag); checked daily | Public domain | 2026-06-11 |
| BLS OEWS โ metro US metros | Metro-area wage premiums (metro median รท national) | Annual; checked daily | Public domain | 2026-06-11 |
| OECD Average Wages 38 countries | National average wages, PPP-adjusted | Annual | OECD terms | โ |
| ILO ILOSTAT 65+ countries | Earnings for non-OECD economies | Annual | ILO open data | โ |
| World Bank Global | GDP per capita (PPP) โ cost calibration | Annual | CC BY 4.0 | 2026-06-11 |
| ECB FX | 30+ currency reference rates | Multiple times daily | ECB terms | โ |
| USCIS H-1B disclosure US employers | Employer-level offered wages by role | Annual | Public record | โ |
| Adzuna Live market | Real-time job-posting salary signal | On ingest | API terms | โ |
"Last updated" reflects the most recent automated refresh recorded in our data store. A dash means the value is served from a static baseline between refreshes.