Zum Inhalt springen

BR-DE – XRechnung

BR-DE-11: Postleitzahl der Lieferanschrift (BT-78) fehlt

FehlerGeschäftsregel XRechnung (KoSIT)

Offizielle Meldung

[BR-DE-11] Das Element "Deliver to post code" (BT-78) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.

Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)

Was die Meldung bedeutet

Die Rechnung enthält eine Lieferanschrift, in der die Postleitzahl fehlt. XRechnung lässt die Lieferanschrift weg oder verlangt sie vollständig; ein Zwischending gibt es nicht, weil der Empfänger sonst nicht weiß, ob die Angabe verlässlich ist. Der Fehler tritt oft zusammen mit dem fehlenden Ort auf, wenn die Adresse aus einem Auftrag stammt, der nur die Straße kannte. Ergänzen Sie die Postleitzahl oder lassen Sie die Gruppe weg.

Häufige Ursachen

  • Die Lieferanschrift stammt aus einem Auftrag ohne Postleitzahl.
  • Postleitzahl und Ort stehen im Lieferort in einem gemeinsamen Feld.
  • Die Software füllt die Liefergruppe aus einem Freitext, der nur teilweise zerlegt wird.

So beheben Sie den Fehler

Tragen Sie die Postleitzahl in die Lieferanschrift ein: in UBL cbc:PostalZone unter cac:Delivery/cac:DeliveryLocation/cac:Address, in CII ram:PostcodeCode in der PostalTradeAddress des ShipToTradeParty. Prüfen Sie im selben Schritt Ort und Ländercode der Anschrift.

Vorher – fehlerhaft
<cac:DeliveryLocation>
  <cac:Address>
    <cbc:StreetName>Werkstraße 5</cbc:StreetName>
    <cbc:CityName>Stuttgart</cbc:CityName>
    <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
  </cac:Address>
</cac:DeliveryLocation>
Nachher – korrigiert
<cac:DeliveryLocation>
  <cac:Address>
    <cbc:StreetName>Werkstraße 5</cbc:StreetName>
    <cbc:CityName>Stuttgart</cbc:CityName>
    <cbc:PostalZone>70173</cbc:PostalZone>
    <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
  </cac:Address>
</cac:DeliveryLocation>

Häufige Fragen

Warum wird eine freiwillige Angabe so streng geprüft?

Weil eine Anschrift nur als Ganzes brauchbar ist. XRechnung erlaubt das Weglassen, aber keine unvollständige Anschrift.

Gilt BR-DE-11 auch für Lieferungen ins Ausland?

Ja. Auch eine ausländische Lieferanschrift braucht eine Postleitzahl oder das dort übliche Äquivalent, sobald die Gruppe übermittelt wird.

Betroffene Felder

  • BT-78
  • BG-15

Verwandte Regeln

Rechnung prüfen

Der XRechnung-Validator meldet diese Regel mit Zeilennummer und Fundstelle – direkt in Ihrem Browser, ohne Upload.

Zum XRechnung-Validator

Technische Details
UBL · Kontext (XPath)
/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address | /cn:CreditNote/cac:Delivery/cac:DeliveryLocation/cac:Address
UBL · Schematron-Test
cbc:PostalZone[boolean(normalize-space(.))]
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty/ram:PostalTradeAddress
CII · Schematron-Test
ram:PostcodeCode[boolean(normalize-space(.))]

Erklärung erstellt am 14.09.2026