Peppol-foutcodes

BR-CL-24 en PEPPOL-EN16931-CL001: bijlage in een niet-toegelaten formaat

Foutcode BR-CL-24 / PEPPOL-EN16931-CL001 betekent: een bijlage in de e-factuur heeft een bestandstype dat Peppol niet aanvaardt, zoals Word, zip, xml of gif.

Regelset: EN 16931 en 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 BR-CL-24 / PEPPOL-EN16931-CL001?

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

[BR-CL-24]-For Mime code in attribute use MIMEMediaType.
[PEPPOL-EN16931-CL001]-Mime code must be according to subset of IANA code list.

Bijlagen in een e-factuur (EmbeddedDocumentBinaryObject, BT-125) hebben een mimeCode die het bestandstype aangeeft. Peppol aanvaardt enkel deze zes: application/pdf, image/png, image/jpeg, text/csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (xlsx) en application/vnd.oasis.opendocument.spreadsheet (ods). In onze tests gaven Word, zip, xml en gif telkens zowel BR-CL-24 als CL001.

Veelvoorkomende oorzaken

  • Een offerte, contract of leveringsbon in Word (.doc of .docx) werd als bijlage toegevoegd.
  • Meerdere bestanden werden samen in een zip-bestand gestoken.
  • Het pakket vult een verkeerde of lege mimeCode in, ook al is het bestand een pdf.

Zo los je het op als verzender

  1. Zet bijlagen om naar pdf voor je ze toevoegt, of gebruik png of jpeg voor afbeeldingen en csv, xlsx of ods voor tabellen.
  2. Voeg meerdere bestanden apart toe, niet als zip.
  3. Controleer dat de mimeCode overeenkomt met het echte bestandstype.

Je ontving een factuur met deze fout?

Je kan de bijlage niet zelf toevoegen. Vraag de leverancier om de factuur opnieuw te sturen met een pdf-bijlage.

Voorbeeld in de XML

❌ Fout

<cac:AdditionalDocumentReference>
  <cbc:ID>Bijlage1</cbc:ID>
  <cac:Attachment>
    <cbc:EmbeddedDocumentBinaryObject mimeCode="application/msword" filename="offerte.doc">...</cbc:EmbeddedDocumentBinaryObject>
  </cac:Attachment>
</cac:AdditionalDocumentReference>

✅ Juist

<cbc:EmbeddedDocumentBinaryObject mimeCode="application/pdf" filename="offerte.pdf">...</cbc:EmbeddedDocumentBinaryObject>

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

Een pdf-bijlage is geen geldige factuur: de wettelijke factuur is het XML-bestand. Wil je een e-factuur toch als document bekijken, gebruik dan onze UBL-viewer.

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

  • PEPPOL-EN16931-R010 / PEPPOL-EN16931-R020: R010: het elektronische adres van de koper ontbreekt. R020: het elektronische adres van de verkoper ontbreekt.
  • BR-CO-15: Het totaal met btw is niet gelijk aan het totaal zonder btw plus het btw-bedrag.

Veelgestelde vragen over BR-CL-24 / PEPPOL-EN16931-CL001

Welke bijlagen mag een Peppol-factuur bevatten?

Pdf, png, jpeg, csv, xlsx en ods. Andere formaten, zoals Word, zip of xml, worden geweigerd.

Waarom krijg ik twee foutcodes?

BR-CL-24 is de Europese regel (EN 16931), CL001 de strengere Peppol-regel. Een niet-toegelaten formaat geeft meestal beide.

← Alle Peppol-foutcodes