PEPPOL-EN16931-R020: Elektronische Adresse des Verkäufers fehlt

Die elektronische Adresse des Verkäufers (BT-34) muss angegeben sein.

Regelwerk
XRechnung (KoSIT)
Syntax
UBL und CII
Betroffene Felder
–

Offizieller Regeltext

Seller electronic address MUST be provided

Regeltext aus dem XRechnung-Schematron in Version 2.6.0 (KoSIT), Lizenz Apache 2.0; enthalten in der XRechnung-Validatorkonfiguration 2026-08-31. Die Regel stammt aus dem Peppol-Regelwerk und ist Bestandteil des XRechnung-Schematron.

Schweregrad

Ein Verstoß führt im Szenario „XRechnung“ des KoSIT-Validators zur Ablehnung der Rechnung.

Typische Ursachen

Seit XRechnung 3.0 ist das Feld Pflicht; ältere Exportvorlagen befüllen es nicht immer.

So behebst du den Fehler

Die elektronische Adresse des Verkäufers mit Schema übermitteln, zum Beispiel die E-Mail-Adresse für Rechnungen mit schemeID EM (UBL cbc:EndpointID, CII ram:URIUniversalCommunication/ram:URIID).

Geprüftes Beispiel: falsch und richtig

Die Auszüge stammen aus vollständigen, synthetischen Rechnungen des E-Rechnungs-Testkorpus. Geänderte Zeilen sind hervorgehoben. Beide Dateien werden in den automatischen Tests mit dem KoSIT-Validator geprüft.

Beispiel in UBL

Änderung gegenüber der gültigen Rechnung: Elektronische Adresse des Verkäufers (BT-34) entfernt.

Falsch – ab Zeile 15 · markierte Zeile fehlt hier
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PostalAddress>
      <cbc:StreetName>Musterstraße 12</cbc:StreetName>
Richtig – ab Zeile 15
<cac:AccountingSupplierParty>
  <cac:Party>
    <cbc:EndpointID schemeID="EM">rechnung@nordlicht.example</cbc:EndpointID>
    <cac:PostalAddress>
      <cbc:StreetName>Musterstraße 12</cbc:StreetName>

Prüfergebnis (KoSIT-Validator 1.6.3, Konfiguration 2026-08-31): falsche Datei abgelehnt, korrigierte Datei angenommen. Meldungen zur falschen Datei:

  • PEPPOL-EN16931-R020 Seller electronic address MUST be provided Fundstelle: /Invoice[1]/AccountingSupplierParty[1]/Party[1]

Vollständige Dateien im Testkorpus: peppol-r020-verkaeuferadresse-fehlt_ubl.xml (falsch) und standard_ubl.xml (richtig).

Beispiel in CII

Änderung gegenüber der gültigen Rechnung: Elektronische Adresse des Verkäufers (BT-34) entfernt.

Falsch – ab Zeile 132 · markierte Zeilen fehlen hier
  <ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
<ram:SpecifiedTaxRegistration>
  <ram:ID schemeID="VA">DE123456789</ram:ID>
Richtig – ab Zeile 132
  <ram:CountryID>DE</ram:CountryID>
</ram:PostalTradeAddress>
<ram:URIUniversalCommunication>
  <ram:URIID schemeID="EM">rechnung@nordlicht.example</ram:URIID>
</ram:URIUniversalCommunication>
<ram:SpecifiedTaxRegistration>
  <ram:ID schemeID="VA">DE123456789</ram:ID>

Prüfergebnis (KoSIT-Validator 1.6.3, Konfiguration 2026-08-31): falsche Datei abgelehnt, korrigierte Datei angenommen. Meldungen zur falschen Datei:

  • PEPPOL-EN16931-R020 Seller electronic address MUST be provided Fundstelle: /CrossIndustryInvoice[1]/SupplyChainTradeTransaction[1]/ApplicableHeaderTradeAgreement[1]/SellerTradeParty[1]

Vollständige Dateien im Testkorpus: peppol-r020-verkaeuferadresse-fehlt_cii.xml (falsch) und standard_cii.xml (richtig).

Testdateien zu PEPPOL-EN16931-R020

Technische Details: Kontext und Prüfausdruck aus dem Schematron

CII

Kontext:

ram:SellerTradeParty

Prüfausdruck:

ram:URIUniversalCommunication/ram:URIID

UBL

Kontext:

cac:AccountingSupplierParty/cac:Party

Prüfausdruck:

cbc:EndpointID

Technische Formatprüfung nach XRechnung 3.0.2; keine steuerliche oder rechtliche Beratung.