Zum Inhalt springen

BR-DE – XRechnung

BR-DE-8: Ort des Käufers (BT-52) fehlt in der XRechnung

FehlerGeschäftsregel XRechnung (KoSIT)

Offizielle Meldung

[BR-DE-8] Das Element "Buyer city" (BT-52) muss übermittelt werden.

Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)

Was die Meldung bedeutet

In der Anschrift des Rechnungsempfängers fehlt der Ort. XRechnung verlangt beim Käufer dieselbe vollständige Anschrift wie beim Verkäufer, denn die Rechnung muss den Empfänger eindeutig bezeichnen, auch für die Buchhaltung und den Vorsteuerabzug auf seiner Seite. Der Fehler entsteht meist in den Kundenstammdaten oder bei einer Bestellung, die ohne vollständige Anschrift übernommen wurde. Ergänzen Sie den Ort beim Kunden und erzeugen Sie die Rechnung neu.

So beheben Sie den Fehler

Ergänzen Sie den Ort in der Käuferanschrift: in UBL cbc:CityName unter cac:AccountingCustomerParty/cac:Party/cac:PostalAddress, in CII ram:CityName in der PostalTradeAddress des BuyerTradeParty. Prüfen Sie den Stammsatz, damit die nächste Rechnung nicht denselben Fehler trägt.

Vorher – fehlerhaft
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:StreetName>Rathausplatz 1</cbc:StreetName>
      <cbc:PostalZone>80331</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingCustomerParty>
Nachher – korrigiert
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:StreetName>Rathausplatz 1</cbc:StreetName>
      <cbc:CityName>München</cbc:CityName>
      <cbc:PostalZone>80331</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingCustomerParty>

Häufige Fragen

Warum genügt bei einer Behörde die Leitweg-ID nicht als Adresse?

Die Leitweg-ID steuert die Zustellung im Portal; die Postanschrift bleibt als Rechnungsangabe Pflicht und wird getrennt geprüft.

Wird der Ort auch beim Verkäufer verlangt?

Ja. BR-DE-3 lautet: „Das Element "Seller city" (BT-37) muss übermittelt werden.“ Beide Anschriften brauchen in XRechnung Ort und Postleitzahl, nach EN 16931 außerdem den Ländercode.

Auch anzutreffen, wenn …

  • Der Kundenstammsatz enthält keinen Ort oder die Anschrift steht komplett in einem Feld.
  • Die Käuferdaten wurden aus einer Bestellung übernommen, in der nur Straße und Postleitzahl standen.
  • Bei Behörden wurde nur die Leitweg-ID gepflegt, nicht die Postanschrift.

Betroffene Felder

  • BT-52
  • BG-8

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:AccountingCustomerParty/cac:Party/cac:PostalAddress | /cn:CreditNote/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress
UBL · Schematron-Test
cbc:CityName[boolean(normalize-space(.))]
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ram:PostalTradeAddress
CII · Schematron-Test
ram:CityName[boolean(normalize-space(.))]

Erklärung erstellt am 14.09.2026