Zum Inhalt springen

BR-DE – XRechnung

BR-DE-3: Ort des Verkäufers (BT-37) fehlt in der XRechnung

FehlerGeschäftsregel XRechnung (KoSIT)

Originaltext der Regel

[BR-DE-3] Das Element "Seller city" (BT-37) muss übermittelt werden.

Quelle: KoSIT XRechnung, Version 3.0.2 (Schematron 2.6.0)

Korrektur im XML

Ergänzen Sie den Ort in der Verkäuferanschrift, in UBL im Element cbc:CityName unter cac:PostalAddress, in CII in ram:CityName der PostalTradeAddress des Verkäufers. Prüfen Sie zugleich, ob Straße, Postleitzahl und Ländercode gefüllt sind.

Vorher – fehlerhaft
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:StreetName>Musterstraße 12</cbc:StreetName>
      <cbc:PostalZone>10115</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingSupplierParty>
Nachher – korrigiert
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:StreetName>Musterstraße 12</cbc:StreetName>
      <cbc:CityName>Berlin</cbc:CityName>
      <cbc:PostalZone>10115</cbc:PostalZone>
      <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
    </cac:PostalAddress>
  </cac:Party>
</cac:AccountingSupplierParty>

Bedeutung der Regel

In der Anschrift des Rechnungsstellers fehlt der Ort. XRechnung verlangt eine vollständige Verkäuferanschrift, weil der Rechnungsempfänger und das Finanzamt den Aussteller eindeutig erkennen müssen; Straße und Postleitzahl allein genügen dafür nicht. Eine Rechnung ohne Ort wird beim Empfang abgewiesen, obwohl der Rest stimmt. Tragen Sie den Ort in die Stammdaten Ihres Unternehmens ein, damit er in jede Rechnung übernommen wird.

Woran es meist liegt

  • Der Ort ist in den Firmenstammdaten der Rechnungssoftware nicht gepflegt oder nicht dem Feld zugeordnet.
  • Die Anschrift wurde in einer Zeile erfasst und beim Export nicht in Straße, Ort und Postleitzahl zerlegt.
  • Eine Vorlage überträgt nur Straße und Postleitzahl.

Fragen und Antworten

Warum verlangt XRechnung den Ort, wenn die Postleitzahl schon eindeutig ist?

Die Norm EN 16931 sieht den Ort als eigenes Pflichtfeld der Anschrift vor; XRechnung setzt das strikt um, damit die Anschrift ohne Nachschlagen lesbar ist.

Gilt dieselbe Pflicht für die Anschrift des Käufers?

Ja. BR-DE-8 lautet: „Das Element "Buyer city" (BT-52) muss übermittelt werden.“ Die Käuferanschrift wird mit denselben Regeln geprüft wie die des Verkäufers.

Felder der EN 16931

  • BT-37
  • BG-5

Siehe auch

Rechnung prüfen

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

Zum XRechnung-Validator

Die Regel im Detail
UBL · Kontext (XPath)
/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress
UBL · Schematron-Test
cbc:CityName[boolean(normalize-space(.))]
CII · Kontext (XPath)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddress
CII · Schematron-Test
ram:CityName[boolean(normalize-space(.))]

Erklärung erstellt am 14.09.2026