Editorial · Data · Published 2026-05-01

Salary disclosure leaderboard: who publishes, who doesn't

Of the 8,793 remote-tech listings RemNavi tracks today, only 25% disclose a salary range. The named-employer breakdown is wide: the top of this leaderboard is at 90%+, the bottom is at 0%, and they hire from the same talent market.

Last reviewed 2026-05-12 · Data from /jobs_api.php?facet=salary_disclosure_by_company (refreshed every 10 minutes from the live corpus)

Headline numbers

8,793

Listings scored

Live remote-tech corpus

25%

Disclose a salary

Corpus-wide baseline

2,182

Listings with a range

Out of the corpus total

54

Employers ranked

With ≥ 20 listings each

Who actually publishes

Top of the leaderboard

  • Incident100%
  • Discord96.8%
  • Ramp95.6%

At the bottom

  • Remote.com4.8%
  • PostHog4.8%
  • GitLab4.6%

Full leaderboard

Every employer with 20 or more listings in the live corpus, ranked by the share that include a salary range. 0% means none of the company's open roles publish a number; 100% means every one does. Employers with 5–19 listings are available via the API endpoint.

#EmployerListingsDisclosedPct
1Incident2121100%
2Discord313096.8%
3Ramp11410995.6%
4WorkOS302893.3%
5Brex21219190.1%
6OpenAI44935378.6%
7Pendo312477.4%
8Benchling443477.3%
9Snowflake17913273.7%
10Vercel836072.3%
11Asana1409668.6%
12Lyft1157363.5%
13Perplexity261661.5%
14Fastly583356.9%
15Vanta1417956%
16Mixpanel382155.3%
17Notion1085853.7%
18Webflow422150%
19Gusto824048.8%
20Postman1115246.8%
21Drata26934.6%
22PagerDuty411331.7%
23Grafana Labs1554730.3%
24Amplitude25728%
25Twilio1995226.1%
26Cloudflare1743419.5%
27Airbnb1112118.9%
28Contentful1182218.6%
29Intercom1742614.9%
30Reddit941010.6%
31Figma158159.5%
32Coinbase119119.2%
33Mattermost2328.7%
34Pinterest169105.9%
35Remote.com251124.8%
36PostHog2114.8%
37GitLab238114.6%
38Klaviyo10954.6%
39Spotify2414.2%
40Datadog39510.3%
41Anthropic42000%
42Okta34600%
43Canonical27900%
44MongoDB27800%
45Deel19200%
46Stripe13200%
47Instacart12100%
48Cohere11500%
49Dropbox8600%
50New Relic7400%
51Supabase5200%
52Elastic3300%
53Linear2500%
54Cursor2000%

Numbers refresh on every page load from the live corpus (10-minute cache). The threshold (≥ 20 listings) requires enough volume to read as a pattern rather than noise. The full list at ≥ 5 listings is available via the API for researchers.

What counts as "disclosed"

Any non-empty salary string in the source listing. A range ("$120,000 — $160,000"), a single number ("$140,000"), or an hourly equivalent all qualify. The Real Remote Score's compensation pillar separately rewards range-vs-single (25 vs 10 points) — see the RRS methodology. For this leaderboard the question is simpler: do you publish a number at all.

Why this matters now

The EU Pay Transparency Directive (2023/970) takes effect 7 June 2026. From that date, employers hiring into EU jurisdictions have to publish pay ranges or disclose them on request. The leaderboard above is what compliance looks like as a baseline today, six weeks before enforcement. Some named employers are at 90%+; some are at zero. They will all be subject to the same rules.

Read the directive's RemNavi explainer at /eu-pay-transparency/, including country-specific playbooks for Germany, France, Netherlands, and Ireland.

Reproduce

# Top 50 employers ranked
curl 'https://remnavi.com/jobs_api.php?facet=salary_disclosure_by_company' | jq

# Just the corpus-level number
curl 'https://remnavi.com/jobs_api.php?facet=salary_disclosure_by_company' \
  | jq '{total: .corpus_total, disclosed: .corpus_disclosed, pct: .corpus_disclosure_pct}'

# Cross-reference with the hybrid mix and the repost rate
curl 'https://remnavi.com/jobs_api.php?facet=hybrid_mix' | jq
curl 'https://remnavi.com/repost_clusters.php?top=0' | jq '.summary'

All four endpoints are CORS-enabled and CC-BY licensed. See /api/ for the full reference.

Companion editorial

Press contact for context, comment, or methodology questions: press@remnavi.com.