NordInvoice / Validation rules / PEPPOL-EN16931-R020

English Deutsch Nederlands Français

PEPPOL-EN16931-R020

Seller electronic address is missing

PEPPOL-EN16931-R020 comes from the official e-invoicing rule sets. This page explains what the rule checks, why invoices trip over it and the concrete change that makes the document pass.

Applies to: Peppol BIS 3.0

Related fields: BT-34

Why this error appears

Peppol requires the seller electronic address (BT-34) so the receiver can answer over the network, for example with an invoice response. The field carries a schemeID that tells the network which register the identifier comes from; a missing or unknown scheme triggers the same family of rules.

How to fix it

Add the seller EndpointID with its schemeID (BT-34), for example 0106:12345678.

Example

Rejected

<cac:AccountingSupplierParty>
  <cac:Party>
    <!-- no EndpointID -->
  </cac:Party>
</cac:AccountingSupplierParty>

Accepted

<cac:AccountingSupplierParty>
  <cac:Party>
    <cbc:EndpointID schemeID="0106">12345678</cbc:EndpointID>
  </cac:Party>
</cac:AccountingSupplierParty>
Check your invoice in the free validator Catch this automatically in the API