BG-24Additional supporting documentsBT-122Supporting document reference
Officiële regeltekst
[BR-52] Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
De normatieve tekst is Engels en wordt ongewijzigd geciteerd.
Waarom deze fout optreedt
Elk aanvullend ondersteunend document (BG-24) moet een identificatie hebben: cbc:ID in cac:AdditionalDocumentReference (UBL) of ram:IssuerAssignedID in ram:AdditionalReferencedDocument (CII). Zonder referentie kan de ontvanger bijlagen niet van elkaar onderscheiden of koppelen aan urenstaten, pakbonnen of contracten. De fout treedt op wanneer software een pdf bijvoegt maar de ID leeg laat, of wanneer de bestandsnaam in cbc:DocumentDescription wordt gezet in plaats van in cbc:ID.
Zo lost u het op
Geef in UBL elke cac:AdditionalDocumentReference een niet-lege cbc:ID (eerste child-element), bijvoorbeeld het pakbonnummer of de bestandsnaam van de bijlage; cbc:DocumentDescription (BT-123) en cac:Attachment zijn optionele aanvullingen. Zet in CII ram:IssuerAssignedID als eerste child-element van elk ram:AdditionalReferencedDocument, met ram:TypeCode 916 voor ondersteunende documenten. Let op: in UBL gebruikt de identificatie van het gefactureerde object (BT-18, DocumentTypeCode 130) hetzelfde element en heeft die ook een cbc:ID nodig.
Voorbeeld (geldig)
<cac:AdditionalDocumentReference>
<cbc:ID>LS-2026-0455</cbc:ID>
<cbc:DocumentDescription>Delivery note</cbc:DocumentDescription>
<cac:Attachment><cbc:EmbeddedDocumentBinaryObject mimeCode="application/pdf" filename="LS-2026-0455.pdf">JVBERi0...</cbc:EmbeddedDocumentBinaryObject></cac:Attachment>
</cac:AdditionalDocumentReference>
Wat de validator controleert
Gecontroleerd element (context):
UBL
cac:AdditionalDocumentReferenceTest (XPath):
normalize-space(cbc:ID) != ''CII
//ram:AdditionalReferencedDocumentTest (XPath):
normalize-space(ram:IssuerAssignedID) != ''
Controleer uw factuur
Sleep uw XML of PDF naar de validator; elke overtreden regel linkt naar zijn pagina hier. Gratis, zonder account, het bestand wordt niet opgeslagen.
Dezelfde controle via API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateGerelateerde regels
BR-01Specificatie-identificatie (BT-24) ontbreektBR-02Factuurnummer (BT-1) ontbreektBR-03Factuurdatum (BT-2) ontbreektBR-04Factuurtypecode (BT-3) ontbreektBR-05Valutacode van de factuur (BT-5) ontbreektBR-06Naam van de verkoper (BT-27) ontbreektBR-07Naam van de koper (BT-44) ontbreektBR-08Postadres van de verkoper ontbreekt
Veelgestelde vragen
Wat betekent BR-52?
BR-52 is een en 16931-kernregel: Each Additional supporting document (BG-24) shall contain a Supporting document reference (BT-122).
Wordt mijn factuur geweigerd vanwege BR-52?
Ja. BR-52 is "fataal"; validators (Peppol-accesspoints, KoSIT, KSeF) weigeren de factuur totdat de fout is opgelost.
Voor welke formaten geldt BR-52?
Elke EN 16931-factuur: Peppol BIS Billing 3.0, NLCIUS, XRechnung, ZUGFeRD 2.x / Factur-X (profielen EN 16931, EXTENDED, XRECHNUNG) en andere nationale CIUS. Syntax: UBL en CII.
Bron: EN 16931-1:2017 schematron (CEN TC434, via Peppol BIS 3.0.20). Catalogus gegenereerd uit de officiële regelsets op 2026-10-15.