Zum Inhalt springen

BR-09: Ländercode des Verkäufers (BT-40) fehlt

Offizielle Meldung

[BR-09] The Seller postal address (BG-5) shall contain a Seller country code (BT-40).

EN 16931 (CII) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-09] The Seller postal address (BG-5) shall contain a Seller country code (BT-40).

EN 16931 (UBL) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-09] The Seller postal address (BG-5) shall contain a Seller country code (BT-40).

Factur-X / ZUGFeRD EN 16931 · Fehler · Sprache der Meldung: Englisch · Stand: Factur-X 1.08 / ZUGFeRD 2.4
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
Betroffene Felder
BG-5, BT-40

Was bedeutet das?

Die Postanschrift des Verkäufers (BG-5) muss einen Ländercode (Seller country code, BT-40) enthalten. Das Element fehlt oder ist leer.

Typische Ursachen

Das Land des Verkäufers wurde nicht ausgewählt.
Das Land steht als Name im Ort oder in einer Adresszeile statt als Code.

So beheben Sie den Fehler

Den zweistelligen Ländercode nach ISO 3166-1 alpha-2 eintragen, z. B. DE für Deutschland oder AT für Österreich.
CII: ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID, UBL: cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular im Abschnitt „Verkäufer (BG-4)“ im Feld „Land (BT-40/55)“ das Land wählen.

Beispiel

Fehlerhaft

<ram:PostalTradeAddress>
  <ram:PostcodeCode>10115</ram:PostcodeCode>
  <ram:LineOne>Musterstraße 1</ram:LineOne>
  <ram:CityName>Berlin, Deutschland</ram:CityName>
</ram:PostalTradeAddress>

Richtig

<ram:PostalTradeAddress>
  <ram:PostcodeCode>10115</ram:PostcodeCode>
  <ram:LineOne>Musterstraße 1</ram:LineOne>
  <ram:CityName>Berlin</ram:CityName>
  <ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
Für Entwickler: Prüfausdruck je Syntax

EN 16931 (CII) (CII)

Kontext: /rsm:CrossIndustryInvoice

normalize-space(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID) != ''

EN 16931 (UBL) (UBL)

Kontext: cac:AccountingSupplierParty/cac:Party/cac:PostalAddress

normalize-space(cac:Country/cbc:IdentificationCode) != ''

Factur-X / ZUGFeRD EN 16931 (CII)

Technische ID in der Quelle: FX-SCH-A-000018

Kontext: /rsm:CrossIndustryInvoice

//ram:SellerTradeParty/ram:PostalTradeAddress/ram:CountryID!=''

Verwandte Prüfregeln

  • BR-01: Spezifikationskennung (BT-24) fehlt
  • BR-02: Rechnungsnummer (BT-1) fehlt
  • BR-03: Rechnungsdatum (BT-2) fehlt
  • BR-04: Rechnungsart-Code (BT-3) fehlt
  • BR-05: Rechnungswährung (BT-5) fehlt
  • BR-06: Name des Verkäufers (BT-27) fehlt

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.