BR-DE-9Das Element "Buyer post code" (BT-53) muss übermittelt werden.
Offizieller Regeltext
Die Anschrift des Käufers muss eine Postleitzahl tragen (BT-53) — BR-DE-8 verlangt daneben den Ort, BR-DE-4 dasselbe beim Verkäufer. Eine Ausnahme für Länder ohne Postleitzahlensystem gibt es nicht: der Ausdruck sieht das Länderkennzeichen gar nicht an.
- Schweregrad
- Fehler
- Gilt für
- CII, UBL
- Regelwerk
- v2026-08-31
- Geprüft am
Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.
Warum tritt BR-DE-9 auf?
Dieselbe Wurzel wie bei BR-DE-8: unzerteilte Adresszeilen. Zusätzlich trifft es Rechnungen an Käufer in Ländern ohne Postleitzahlensystem, weil das Feld dort schlicht leer bleibt — und die Regel kennt dafür keine Ausnahme, weder über BT-55 noch sonst. Ein leeres Element genügt ebenfalls nicht: geprüft wird mit normalize-space.
Was der Validator prüft
Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.
- UBL
cbc:PostalZone[boolean(normalize-space(.))]- CII
ram:PostcodeCode[boolean(normalize-space(.))]
Quelle: Regelwerk v2026-08-31
Wie behebt man BR-DE-9?
Übermitteln Sie die Postleitzahl in BT-53: in UBL cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:PostalZone, in CII ram:BuyerTradeParty/ram:PostalTradeAddress/ram:PostcodeCode. Hat das Land des Käufers keine Postleitzahlen, tragen Sie ein, was dort postalisch verwendet wird: geprüft wird nur, dass etwas dasteht, nicht ob es eine gültige PLZ ist.
Im XML
Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
<cbc:CityName>Bonn</cbc:CityName>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty><cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
<cbc:CityName>Bonn</cbc:CityName>
<cbc:PostalZone>53113</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty>Verwandte Regeln
NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.