Job Opportunities API

Check the data. Then trust it.

Statistics, as of 7 November 2026

Share of job postings with stated pay, by country

What share of open job postings in each country say what the job pays. Counted on the postings themselves, never estimated. Updated daily.

Free, 59 rows, one extra column with the snapshot date. CC BY 4.0, cite as Job Opportunities API.

What the numbers say

  • Across the 59 countries with at least 1,000 open postings, 30.4% of postings state pay.
  • Austria is highest at 56.9%; Taiwan is lowest at 0.8%.

Share of postings with stated pay

Share of open job postings with stated pay, by country
CountryRankOpen postingsWith stated payShare with stated pay
Austria (AT)110,3355,87956.9%
Lithuania (LT)21,9451,03153.0%
Netherlands (NL)346,94523,62350.3%
Canada (CA)473,55729,76440.5%
United States (US)51,588,832633,14739.8%
Slovakia (SK)61,45354137.2%
United Kingdom (GB)795,97330,96032.3%
Italy (IT)814,4104,64332.2%
France (FR)975,09815,51820.7%
Germany (DE)10200,19831,89615.9%
Finland (FI)113,84760715.8%
Ireland (IE)128,1501,17814.5%
Luxembourg (LU)131,63822914.0%
Poland (PL)1413,0841,73613.3%
Spain (ES)1520,5382,39811.7%
New Zealand (NZ)163,70242211.4%
Australia (AU)1728,1623,13811.1%
Belgium (BE)1812,0551,0698.9%
Qatar (QA)191,8601337.2%
Portugal (PT)206,6124717.1%
Argentina (AR)212,7651926.9%
Czechia (CZ)223,2352056.3%
Greece (GR)234,9073036.2%
Chile (CL)242,3671395.9%
Bulgaria (BG)252,0211205.9%
United Arab Emirates (AE)2610,8266025.6%
Peru (PE)272,2011205.5%
Colombia (CO)284,6442495.4%
South Africa (ZA)295,6222905.2%
Switzerland (CH)3011,9476155.1%
Philippines (PH)3113,1696645.0%
Pakistan (PK)321,464724.9%
Saudi Arabia (SA)334,8912324.7%
Türkiye (TR)342,104974.6%
Serbia (RS)351,198554.6%
Japan (JP)3610,7914243.9%
Croatia (HR)371,196463.8%
Romania (RO)385,0911683.3%
Mexico (MX)3919,7595873.0%
Denmark (DK)405,5501643.0%
Brazil (BR)4166,9781,9692.9%
Hungary (HU)423,6921032.8%
Ukraine (UA)432,302592.6%
Norway (NO)4411,1762772.5%
Egypt (EG)453,201792.5%
Vietnam (VN)464,9591172.4%
Morocco (MA)471,943472.4%
Indonesia (ID)487,0601612.3%
Singapore (SG)4915,9963532.2%
Costa Rica (CR)501,279252.0%

Showing the first 50 of 59 rows. The CSV has all of them.

How this is counted

  • Stated pay means the posting itself gives a pay figure, in a structured field or in its text. We never estimate pay, so a posting without a figure counts as not stating pay.
  • Only countries with at least 1,000 open postings are listed, so that a share is not driven by a handful of rows.
  • This counts a posting as soon as it gives a pay figure in any currency. The share of postings with pay we can convert to annual euros, quoted on the coverage page, is lower.
  • A low share describes what the postings we read publish. It is not a statement about pay levels in that country, and it can also reflect which employers and public services we hold there.
  • Reproduce it. curl https://api.jobopportunitiesapi.org/public/coverage/countries. Fields live and with_salary, same snapshot, no key needed. Measured 7 November 2026.

How complete each field is: data coverage. The country table with full advert text shares: coverage by country.

More statistics

Get the rows behind these counts

A free key returns the records themselves, with the limits on pricing, and there are ready made datasets.