Account
Nederlands

BR-CL-18: Btw-categorieën MOETEN gecodeerd zijn volgens codelijst UNCL5305

EN 16931-kernregel · Fout · UBL, CII

StandaardEN 16931-1 (Europees semantisch model voor e-facturen)ErnstFout: de factuur wordt geweigerdSyntaxUBL, CIIGeldt voorElke EN 16931-factuur: Peppol BIS Billing 3.0, NLCIUS, XRechnung, ZUGFeRD 2.x / Factur-X (profielen EN 16931, EXTENDED, XRECHNUNG) en andere nationale CIUS.

Officiële regeltekst

[BR-CL-18] Invoice tax categories MUST be coded using UNCL5305 code list

De normatieve tekst is Engels en wordt ongewijzigd geciteerd.

Waarom deze fout optreedt

De waarde moet uit een vaste codelijst komen en de waarde in uw bestand staat er niet in. Veelvoorkomende oorzaken: vrije tekst in plaats van een code ("Factuur" in plaats van 380), een code uit een oudere lijstversie, kleine letters, of een code die in een andere standaard geldt maar niet in deze.

Zo lost u het op

Vervang de waarde door een code uit de lijst die in de regeltekst wordt genoemd (UNTDID 1001 voor documenttypen, UNTDID 5305 voor btw-categorieën, ISO 4217 voor valuta, ISO 3166-1 voor landen, UN/ECE Rec. 20/21 voor eenheden, EAS voor elektronische adressen, ISO 6523 ICD voor schema-ID's). Codes zijn hoofdlettergevoelig.

Wat de validator controleert

Gecontroleerd element (context):

UBL

cac:ClassifiedTaxCategory/cbc:ID

Test (XPath):

( ( not(contains(normalize-space(.),' ')) and contains( ' AE L M E S Z G O K B ',concat(' ',normalize-space(.),' ') ) ) )

CII

ram:ApplicableTradeTax/ram:CategoryCode

Test (XPath):

((not(contains(normalize-space(.), ' ')) and contains(' AE L M E S Z G O K B ', concat(' ', normalize-space(.), ' '))))

Automatisch herstellen

Deze fout kan automatisch worden hersteld: sleep het bestand naar de checker en klik op "Automatisch herstellen".

Factuur herstellen →

Dezelfde controle via API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Gerelateerde regels

Veelgestelde vragen

Wat betekent BR-CL-18?

BR-CL-18 is een en 16931-kernregel: Invoice tax categories MUST be coded using UNCL5305 code list

Wordt mijn factuur geweigerd vanwege BR-CL-18?

Ja. BR-CL-18 is "fataal"; validators (Peppol-accesspoints, KoSIT, KSeF) weigeren de factuur totdat de fout is opgelost.

Voor welke formaten geldt BR-CL-18?

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.