Peppol-foutcodes

PEPPOL-EN16931-CL008: ongeldig schema voor het Peppol-adres

Foutcode PEPPOL-EN16931-CL008 betekent: het schema (schemeID) van het elektronische adres van verkoper of koper komt niet uit de officiële Peppol-lijst.

Regelset: Peppol BIS Billing 3.0 · Ernst: fout (fatal): een Access Point weigert de factuur · Gecontroleerd met de officiële regels van mei 2026

Wat betekent PEPPOL-EN16931-CL008?

De validator toont deze melding (in het Engels, zoals in de officiële regels):

[PEPPOL-EN16931-CL008]-Electronic address identifier scheme must be from the codelist "Electronic Address Identifier Scheme"

Het elektronische adres (EndpointID) van verkoper (BT-34) en koper (BT-49) bestaat uit een schema en een waarde. Het schema moet een code van vier cijfers zijn uit de lijst “Electronic Address Scheme” (EAS). In België zijn dat 0208 voor het ondernemingsnummer en 9925 voor het btw-nummer. Een tekstcode zoals BE:CBE, een leeg schema of een tikfout geeft deze fout.

Veelvoorkomende oorzaken

  • Het pakket gebruikt een oude of eigen notatie, zoals BE:CBE of BE:VAT, in plaats van de viercijferige code.
  • De klant is een particulier zonder Peppol-adres, maar het pakket zet toch een adres in de factuur.
  • Het schema werd verkeerd gekoppeld bij een import of koppeling (bijvoorbeeld het land in plaats van de code).

Zo los je het op als verzender

  1. Gebruik voor Belgische ondernemingen schemeID="0208" met het ondernemingsnummer (tien cijfers, zonder BE), of 9925 met het btw-nummer (met BE).
  2. Controleer met de Peppol-checker onder welk schema de ontvanger effectief geregistreerd is.
  3. Stuur facturen aan particulieren niet via Peppol, maar via e-mail of post.

Je ontving een factuur met deze fout?

Een factuur met deze fout raakt meestal niet tot bij jou. Krijg je ze toch, vraag dan een correcte versie. Geef je leverancier je Peppol-ID door, bijvoorbeeld 0208:0123456789.

Voorbeeld in de XML

❌ Fout

<cbc:EndpointID schemeID="BE:CBE">0987654394</cbc:EndpointID>

✅ Juist

<cbc:EndpointID schemeID="0208">0987654394</cbc:EndpointID>
<!-- of -->
<cbc:EndpointID schemeID="9925">BE0987654394</cbc:EndpointID>

Beide fragmenten komen uit een volledige testfactuur die we met onze validator hebben gecontroleerd: de foute versie geeft precies deze melding, de juiste versie geen enkele fout.

Goed om te weten

In België is 0208 (ondernemingsnummer) de aanbevolen identifier. Veel ondernemingen zijn onder beide schema’s geregistreerd. Met de Peppol-checker zie je meteen welke. In onze tests gaf een ongeldig schema ook altijd BR-CL-25, de gelijkaardige regel uit de Europese norm: dezelfde oplossing verhelpt beide.

Controleer je factuur

Plak of sleep je XML in de gratis validator. Je ziet meteen of deze fout (nog) voorkomt, met een link naar de uitleg bij elke melding.

Officiële regel

De volledige regel met de technische test (Schematron) staat in de officiële Peppol-documentatie:

Verwante foutcodes

Veelgestelde vragen over PEPPOL-EN16931-CL008

Welk schemeID gebruik ik in België?

0208 voor het ondernemingsnummer (bijvoorbeeld 0208:0123456789) of 9925 voor het btw-nummer (bijvoorbeeld 9925:BE0123456789).

Wat is het verschil met R010 en R020?

Bij R010 en R020 ontbreekt het elektronische adres volledig. Bij CL008 is het er wel, maar met een ongeldig schema.

← Alle Peppol-foutcodes