Peppol-deelnemer opzoeken — controleren of een tegenpartij bereikbaar is
Controleer vóór het versturen van een gestructureerde factuur of uw klant of leverancier op Peppol geregistreerd staat. Directory, SML/SMP, Belgisch ondernemingsnummer en wat « niet gevonden » betekent.
Bijgewerkt
- Belgique
Waarom opzoeken vóór u verstuurt
Een Peppol-factuur versturen is niet hetzelfde als een PDF per e-mail bijvoegen. Uw toegangspunt moet de ontvanger op het netwerk lokaliseren, bevestigen dat hij het documenttype kan ontvangen dat u verstuurt, en het bericht doorsturen naar zijn provider. Is de tegenpartij niet vindbaar, dan faalt de levering op netwerkniveau — vaak nog vóór zijn boekhoudsoftware de factuur ooit ziet.
Voor Belgische ondernemingen die onder de gestructureerde B2B e-facturatie vallen, is een mislukte opzoeking een praktisch obstakel, geen klein technisch detail. Bereikbaarheid vóór u factureert controleren bespaart herwerk, voorkomt compliancegaten en geeft tijd om een alternatief kanaal af te spreken wanneer Peppol niet beschikbaar is.
Wat « op Peppol staan » concreet betekent
Een tegenpartij staat op Peppol wanneer zijn organisatie een geregistreerde participantidentifier heeft, metadata publiceert in een SMP (Service Metadata Publisher) en een gecertificeerd toegangspunt dat inkomend verkeer accepteert voor minstens één relevant documentprofiel — typisch Peppol BIS Billing voor facturen.
Geregistreerd zijn is niet hetzelfde als bereikbaar zijn voor uw specifieke factuur. Een deelnemer kan op het netwerk bestaan maar enkel bestelbonnen ondersteunen, of alleen in een testomgeving actief zijn. Opzoeken bevestigt zowel identiteit als capaciteit.
Belgisch ondernemingsnummer als Peppol-identificator
In België is het meest gebruikte Peppol-adresseringsschema ISO 6523 ICD 0208, gekoppeld aan het ondernemingsnummer bij de Kruispuntbank van Ondernemingen (KBO / BCE). Een typische participantidentifier ziet er zo uit:
0208:0123456789
Het tiencijferige ondernemingsnummer schrijft u zonder leestekens. Voorloopnullen tellen mee: 0208:0403020101 is niet dezelfde identifier als 0208:403020101. Normaliseer bij manueel opzoeken altijd naar de canonieke tiencijferige vorm.
Sommige organisaties registreren extra identifiers (btw-schema's, GLN, sectorspecifieke codes). Voor binnenlandse Belgische B2B-facturatie is het 0208-schema de standaardveronderstelling — maar opzoeken bevestigt welke identifier de tegenpartij daadwerkelijk publiceerde.
- Participantidentifier
Een schema-gekwalificeerd adres op het Peppol-netwerk, bv.
0208:gevolgd door een Belgisch ondernemingsnummer. Het vertelt toegangspunten waar gestructureerde documenten naartoe moeten.
Drie lagen: directory, SML en SMP
Peppol-opzoeking kan worden begrepen als drie samenhangende mechanismen:
| Laag | Rol | Wie gebruikt het |
|---|---|---|
| Peppol Directory | Publieke zoekinterface over geregistreerde deelnemers | Mensen die een tegenpartij verifiëren |
| SML (Service Metadata Locator) | DNS-gebaseerde index naar de juiste SMP | Toegangspunten bij automatische routing |
| SMP | Bewaart documenttypes, eindpunten en toegangspuntdetails per deelnemer | Toegangspunten na SML-resolutie |
Als bedrijfsgebruiker raakt u SML of SMP zelden rechtstreeks aan. Uw facturatiesoftware of toegangspunt voert de technische opzoeking uit wanneer u op verzenden klikt. De lagen begrijpen helpt u toch fouten te duiden en te weten wanneer een manuele directorycheck de moeite loont.
Peppol Directory
De Peppol Directory is het praktische startpunt voor manuele verificatie. Zoek op ondernemingsnummer, bedrijfsnaam of land. Een treffer toont de participantidentifier, ondersteunde documenttypes en de toegangspuntprovider.
Directoryresultaten zijn informatief, geen juridische leveringsgarantie. Ze weerspiegelen gepubliceerde SMP-metadata op het moment van de query. Randgevallen — zeer recente registraties, identifierfouten, omgevingsverwarring — kunnen bij verzending verrassen ook al leek de directory gisteren in orde.
SML en SMP bij automatische levering
Wanneer uw toegangspunt een factuur verstuurt, surft het geen website. Het volgt het Peppol-routingprotocol:
- Neem de participantidentifier van de ontvanger (bv.
0208:0123456789). - Bevraag de SML om te vinden welke SMP de metadata host.
- Bevraag de SMP voor ondersteunde documenttypes en het eindpunt van het ontvangerstoegangspunt.
- Lever de UBL-payload als een passend profiel bestaat.
Als stap 2 of 3 niets teruggeeft, beschouwt het netwerk de ontvanger als onbereikbaar voor die identifier en dat documenttype. Dat is de technische betekenis van meldingen als « participant not found » of « no matching endpoint ».
Een Belgische tegenpartij controleren
Manuele check (aanbevolen vóór de eerste factuur aan een nieuwe klant):
- Verkrijg het geverifieerde ondernemingsnummer uit een officiële bron (factuurkop, KBO-uittreksel, contract).
- Open de Peppol Directory en zoek met schema 0208 en het tiencijferige nummer.
- Bevestig dat Peppol BIS Billing 3.0 (of het profiel van uw software) tussen de ondersteunde documenttypes staat.
- Noteer de naam van de toegangspuntprovider — nuttig om te coördineren met de IT-contactpersoon van de tegenpartij.
Check in uw facturatietool:
De meeste Peppol-producten bieden een actie « opzoeken » of « ontvanger verifiëren » die dezelfde metadata bevraagt als bij verzending. Gebruik die liever wanneer beschikbaar: ze spiegelt productierouting beter dan een eenmalige directoryzoekactie.
Check bij verzending:
Zelfs zonder aparte opzoekstap voert uw toegangspunt SML/SMP-resolutie uit bij transmissie. Behandel een mislukte voorafgaande opzoeking en een mislukte verzending hetzelfde: de ontvanger is niet bereikbaar onder de gebruikte identifier.
« Niet gevonden » interpreteren
« Niet gevonden » is geen enkele diagnose. Veelvoorkomende interpretaties:
Echt niet geregistreerd. De tegenpartij heeft nooit Peppol-registratie via een gecertificeerd toegangspunt afgerond. Zie Peppol-registratie in België voor wat registratie aan uw kant inhoudt.
Verkeerde identifier. Typfout, ontbrekende voorloopnul, of btw-schema terwijl de tegenpartij onder 0208 registreerde. Controleer het nummer opnieuw vóór u concludeert dat hij off-netwerk is.
Geregistreerd onder andere identiteit. Groepen, vestigingen of shared service centers registreren soms een moedermaatschappij terwijl u een dochter factureert. Stem de kopersreferentie op de factuur af op de geregistreerde deelnemer.
Verkeerd documenttype. De deelnemer bestaat maar zijn SMP publiceert niet het facturatieprofiel dat u verstuurt. Bevestig expliciet BIS Billing-ondersteuning.
Propagatie of omgevingsmismatch. Een registratie van enkele minuten geleden verschijnt mogelijk nog niet overal. Minder vaak: verwarring tussen test- en productieomgeving.
Inactieve of ingetrokken metadata. SMP-vermeldingen kunnen verdwijnen bij providerwissel. Vraag bij een langdurige klant die plots faalt of hij van toegangspunt is verhuisd.
Wat te doen bij mislukte opzoeking
- Bevestig het ondernemingsnummer met de tegenpartij en probeer opnieuw met schema 0208.
- Vraag of ze Peppol-klaar zijn — veel kmo's registreren pas bij hun eerste gestructureerde factuur of op aanraden van de boekhouder.
- Neem niet aan dat PDF per e-mail aan de verplichting voldoet wanneer beide partijen Belgisch btw-plichtig zijn en gestructureerde uitwisseling vereist is. Zie Factuur sturen wanneer de klant niet op Peppol staat.
- Documenteer het resultaat — datum, gebruikte identifier, directoryresultaat. Nuttig voor audit trails bij supplier onboarding onder de verplichting 2026.
Als opzoeken slaagt, heeft u nog steeds een geldige gestructureerde factuur (EN 16931 / UBL) nodig. Bereikbaarheid en inhoudsvaliditeit zijn aparte poorten.
Opzoeking in de bredere Peppol-workflow
Participantopzoeking staat tussen registratie en verzending:
- Wat is Peppol? — netwerkfundamenten
- Peppol-toegangspunt — uw poort voor verzenden en ontvangen
- Peppol-registratie in België — uw organisatie vindbaar maken
- Deelnemer opzoeken — tegenpartijen verifiëren vóór verzending
- Transmissie, leveringsstatus en factuurantwoorden
Voor Belgische ondernemingen voorkomt opzoeking als standaard onboardingstap — naast btw-gegevens en betalingsvoorwaarden — de meest voorkomende first-send-fouten op het netwerk.