Language: BG CS DA DE EL EN ES ET FI FR GA HR HU IT LT LV MT NL NO PL PT RO SK SL SV

Methodology: how we identify Peppol Access Point providers

We resolved 6,509,767 of 6,509,767 participants (100.0% coverage) and attributed 100.0% of resolvable participants to an Access Point provider.

1. SML DNS lookup (every participant)

For every participant in our dataset, we query the official Peppol Service Metadata Locator (SML), the central DNS-based discovery service for the Peppol network. We compute the participant's SML hostname using a Base32-encoded SHA-256 hash of the participant identifier and query its U-NAPTR record, which points to the SMP registered for that participant. This is the same discovery mechanism used by sending Access Points to locate a recipient's service metadata.

2. Access Point certificate (shared / national SMPs)

The most authoritative signal for identifying the receiving Access Point provider is its Peppol certificate. For participants on shared or multi-tenant SMP platforms, we fetch the SMP metadata over HTTPS and read the AS4 endpoint and its certificate. The certificate identifies the Service Provider through its Peppol Seat ID and organisation name. This takes precedence over the SMP host, so a provider using another company's SMP infrastructure is attributed to the provider identified by the Access Point certificate, not to the platform operator.

3. Classification & caching

We use the Peppol Seat ID as the primary identity of the Service Provider. Each Seat ID and certificate organisation name is mapped to the provider's business name; providers we do not yet recognise retain an automatically derived name. New providers are detected automatically and their names are reviewed, allowing the classification to remain accurate as the network grows.

Limitations

← Peppol Access Point Market Share · Last updated: 2026-08-25