Offizieller Regeltext
[PEPPOL-EN16931-R010] Buyer electronic address MUST be provided
Der normative Text ist Englisch und wird unverändert zitiert.
Warum dieser Fehler auftritt
Im Peppol-Netz ist die elektronische Adresse des Käufers die Teilnehmerkennung, an die die Rechnung zugestellt wird; BIS Billing macht sie deshalb verpflichtend. Die Regel prüft cac:AccountingCustomerParty/cac:Party/cbc:EndpointID (UBL) bzw. ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID (CII). Sie fehlt, wenn der Kundenstamm nur Post- und E-Mail-Daten enthält oder der Export die Peppol-ID stattdessen in cac:PartyIdentification schreibt.
So beheben Sie den Fehler
In UBL cbc:EndpointID als erstes Kindelement von cac:AccountingCustomerParty/cac:Party mit einer schemeID aus der EAS-Codeliste ergänzen, z. B. 0088 (GLN), 0192 (norwegische Org.-Nr.), 0208 (belgische Unternehmensnummer), 9930 (deutsche USt-IdNr.), 0204 (Leitweg-ID). In CII ram:URIUniversalCommunication/ram:URIID mit schemeID unter ram:BuyerTradeParty anlegen. Der Wert muss die registrierte Peppol-Teilnehmerkennung des Käufers sein, keine einfache E-Mail-Adresse, sofern nicht Schema EM vereinbart ist.
Beispiel (gültig)
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="0088">4012345000009</cbc:EndpointID>
...
</cac:Party>
</cac:AccountingCustomerParty>
Was der Validator prüft
Geprüftes Element (Kontext):
UBL
cac:AccountingCustomerParty/cac:PartyTest (XPath):
cbc:EndpointIDCII
ram:BuyerTradePartyTest (XPath):
ram:URIUniversalCommunication/ram:URIID
Rechnung prüfen
Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.
Dieselbe Prüfung per API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateVerwandte Regeln
PEPPOL-EN16931-R001Geschäftsprozess-Kennung (BT-23) fehltPEPPOL-EN16931-R002No more than one note is allowed on document level, unless both the buyer and seller…PEPPOL-EN16931-R003Weder Käuferreferenz noch Bestellreferenz angegebenPEPPOL-EN16931-R004Spezifikationskennung ist nicht die Peppol-BIS-Billing-3.0-KennungPEPPOL-EN16931-R005Steuerwährung ist gleich der RechnungswährungPEPPOL-EN16931-R006Only one invoiced object is allowed on document levelPEPPOL-EN16931-R007Geschäftsprozess-Kennung hat das falsche FormatPEPPOL-EN16931-R008Dokument enthält leere Elemente
Häufige Fragen
Was bedeutet PEPPOL-EN16931-R010?
PEPPOL-EN16931-R010 ist eine Peppol-BIS-Billing-3.0-Regel: Buyer electronic address MUST be provided
Wird meine Rechnung wegen PEPPOL-EN16931-R010 abgelehnt?
Ja. PEPPOL-EN16931-R010 ist als „fatal“ eingestuft; Validatoren (KoSIT, Peppol Access Points, ZRE/OZG-RE) weisen die Rechnung zurück, bis der Fehler behoben ist.
Für welche Formate gilt PEPPOL-EN16931-R010?
Rechnungen und Gutschriften im Peppol-Netzwerk (UBL) und, weil XRechnung die Peppol-Regeln übernimmt, jede XRechnung. Syntax: UBL und CII.
Quelle: Peppol BIS Billing 3.0.20 (November 2025). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.