Zum Inhalt springen

BR-CO-26: Kennung des Verkäufers fehlt (BT-29, BT-30 oder BT-31)

Offizielle Meldung

[BR-CO-26] In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.

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

[BR-CO-26] In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.

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

[BR-CO-26] In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present.

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
BT-29, BT-30, BT-31

Was bedeutet das?

Damit der Käufer den Lieferanten automatisch erkennen kann, muss die Rechnung mindestens eine dieser Angaben zum Verkäufer enthalten: Kennung des Verkäufers (Seller identifier, BT-29), Registernummer (Seller legal registration identifier, BT-30) oder Umsatzsteuer-Identifikationsnummer (Seller VAT identifier, BT-31). Keine davon ist vorhanden.

Typische Ursachen

Beim Verkäufer ist nur die Steuernummer (BT-32) angegeben; sie zählt für diese Regel nicht.
Die USt-IdNr. ist nicht als solche gekennzeichnet (CII: schemeID="VA").
Die Felder für Kennung, Registernummer und USt-IdNr. des Verkäufers wurden leer gelassen.

So beheben Sie den Fehler

Mindestens eine der Angaben machen: USt-IdNr. (BT-31), Handelsregister- oder andere Registernummer (BT-30) oder eine Kennung des Verkäufers wie eine GLN (BT-29).
CII: ram:SellerTradeParty mit ram:ID oder ram:GlobalID (BT-29), ram:SpecifiedLegalOrganization/ram:ID (BT-30) oder ram:SpecifiedTaxRegistration/ram:ID[@schemeID="VA"] (BT-31), UBL: cac:AccountingSupplierParty/cac:Party mit cac:PartyIdentification/cbc:ID, cac:PartyLegalEntity/cbc:CompanyID oder cac:PartyTaxScheme/cbc:CompanyID.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular im Abschnitt „Verkäufer (BG-4)“ das Feld „USt-IdNr. (BT-31/48/63)“ ausfüllen oder in der Ansicht „Experte“ die „Handelsregisternummer (BT-30/47/61)“ bzw. unter „Zusätzliche Identifikatoren (BT-29/46/60)“ eine Kennung eintragen. Danach die Rechnung erneut prüfen.

Beispiel

Fehlerhaft

<ram:SellerTradeParty>
  <ram:Name>Muster GmbH</ram:Name>
  ...
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">201/123/45678</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:SellerTradeParty>

Richtig

<ram:SellerTradeParty>
  <ram:Name>Muster GmbH</ram:Name>
  ...
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="VA">DE123456789</ram:ID>
  </ram:SpecifiedTaxRegistration>
  <ram:SpecifiedTaxRegistration>
    <ram:ID schemeID="FC">201/123/45678</ram:ID>
  </ram:SpecifiedTaxRegistration>
</ram:SellerTradeParty>
Für Entwickler: Prüfausdruck je Syntax

EN 16931 (CII) (CII)

Kontext: //ram:SellerTradeParty

(ram:ID) or (ram:GlobalID) or (ram:SpecifiedLegalOrganization/ram:ID) or (ram:SpecifiedTaxRegistration/ram:ID[@schemeID='VA'])

EN 16931 (UBL) (UBL)

Kontext: cac:AccountingSupplierParty

exists(cac:Party/cac:PartyTaxScheme[cac:TaxScheme/normalize-space(upper-case(cbc:ID))='VAT']/cbc:CompanyID) or exists(cac:Party/cac:PartyIdentification/cbc:ID[not(@schemeID = 'SEPA')]) or exists(cac:Party/cac:PartyLegalEntity/cbc:CompanyID)

Factur-X / ZUGFeRD EN 16931 (CII)

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

Kontext: //ram:SellerTradeParty

(ram:ID) or (ram:GlobalID) or (ram:SpecifiedLegalOrganization/ram:ID) or (ram:SpecifiedTaxRegistration/ram:ID[@schemeID='VA'])

Verwandte Prüfregeln

  • BR-CO-03: Steuerfälligkeitsdatum (BT-7) und Steuerfälligkeitscode (BT-8) schließen sich aus
  • BR-CO-04: Steuerkategorie der Position (BT-151) fehlt
  • BR-CO-05: Code des Abschlagsgrunds (BT-98) und Abschlagsgrund (BT-97) müssen dieselbe Art beschreiben
  • BR-CO-06: Code des Zuschlagsgrunds (BT-105) und Zuschlagsgrund (BT-104) müssen dieselbe Art beschreiben
  • BR-CO-07: Code des Abschlagsgrunds der Position (BT-140) und Abschlagsgrund (BT-139) müssen dieselbe Art beschreiben
  • BR-CO-08: Code des Zuschlagsgrunds der Position (BT-145) und Zuschlagsgrund (BT-144) müssen dieselbe Art beschreiben

Häufige Fragen

Reicht die Steuernummer des Verkäufers?

Nein. Die Steuernummer (BT-32) zählt für BR-CO-26 nicht. Wer keine USt-IdNr. hat, kann stattdessen eine Registernummer (BT-30) oder eine andere Kennung des Verkäufers (BT-29) angeben.

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