Zum Inhalt springen
E-Rechnung Zentrale

BR-DE-3

Ort des Verkäufers (BT-37) fehlt

In der Anschrift des Verkäufers fehlt der Ort (BT-37), der bei XRechnung Pflicht ist.

Regelwerk
XRechnung (KoSIT)
Stufe
Fehler
Betroffene Felder
BT-37
Originaltext der Meldung
[BR-DE-3] Das Element "Seller city" (BT-37) muss übermittelt werden.

Was bedeutet BR-DE-3?

BR-DE-3 verlangt, dass die Postanschrift des Verkäufers (BG-5) einen Ort (BT-37, „Seller city") enthält. Die EN 16931 schreibt in der Anschrift nur den Ländercode zwingend vor; die XRechnung ergänzt Ort und Postleitzahl als Pflichtangaben, weil eine Rechnung nach § 14 UStG die vollständige Anschrift des leistenden Unternehmers enthalten muss.

Geprüft wird, ob das Element vorhanden ist und nicht nur aus Leerzeichen besteht:

  • UBL: cbc:CityName in cac:AccountingSupplierParty/cac:Party/cac:PostalAddress
  • CII: ram:CityName in ram:SellerTradeParty/ram:PostalTradeAddress

Typisch ist der Fehler bei Programmen, die die Anschrift als eine einzige Textzeile speichern („Hauptstraße 12, 04109 Leipzig") und dann nur StreetName oder LineOne befüllen. Für die XRechnung müssen Straße, PLZ und Ort getrennt übergeben werden.

Typische Ursachen

  • Die Anschrift ist in den Stammdaten als ein Freitextfeld gespeichert und wird nicht aufgeteilt.
  • Das Feld Ort ist leer oder enthält nur Leerzeichen.
  • Die Software schreibt PLZ und Ort zusammen in ein Adresszeilen-Feld.

So beheben Sie den Fehler

  1. Öffnen Sie Ihre Firmenstammdaten und prüfen Sie, ob Straße, PLZ und Ort in getrennten Feldern stehen.
  2. Tragen Sie den Ort ohne Postleitzahl ein (z. B. „Leipzig").
  3. Erstellen Sie die Rechnung neu und kontrollieren Sie im XML cbc:CityName (UBL) bzw. ram:CityName (CII).

Beispiel: falsch und richtig

Falsch
<cac:PostalAddress>
  <cbc:StreetName>Hauptstraße 12, 04109 Leipzig</cbc:StreetName>
  <cbc:PostalZone>04109</cbc:PostalZone>
  <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
Richtig
<cac:PostalAddress>
  <cbc:StreetName>Hauptstraße 12</cbc:StreetName>
  <cbc:CityName>Leipzig</cbc:CityName>
  <cbc:PostalZone>04109</cbc:PostalZone>
  <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
Wo die Regel prüft (XPath)
UBL
/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress
CII
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddress

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: , ,

Fragen zu BR-DE-3

Reicht es, den Ort in die Adresszeile zu schreiben?

Nein. Geprüft wird das eigene Element für den Ort (cbc:CityName bzw. ram:CityName). Text in Straße oder Adresszeile zählt nicht.

Gilt die Regel auch für ausländische Verkäufer?

Ja. BR-DE-3 gilt für jede XRechnung, unabhängig vom Land des Verkäufers.