PEPPOL-EN16931-R010

The buyer electronic address (BT-49) must be provided — the identifier the invoice is technically delivered to, together with the scheme it comes from.

Severity
Error
Applies to
CII, UBL
Rule set
v2026-01-31

Official rule text

Buyer electronic address MUST be provided

Why does PEPPOL-EN16931-R010 happen?

The address belongs to the transport rather than to the invoice, so it lives in the sending system and not in the invoice record. It is then missing when the document is built, even though the transport knows it.

How do you fix PEPPOL-EN16931-R010?

Set BT-49 with its scheme attribute: cbc:EndpointID with schemeID under cac:AccountingCustomerParty/cac:Party in UBL, ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID in CII. EM denotes an email address, 9958 the German Leitweg-ID.

In the XML

A UBL fragment. The CII path is named above — same change, different element names.

Fails
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyName>
      <cbc:Name>Behörde Bonn</cbc:Name>
    </cac:PartyName>
  </cac:Party>
</cac:AccountingCustomerParty>
Fixed
<cac:AccountingCustomerParty>
  <cac:Party>
    <cbc:EndpointID schemeID="EM">rechnung@behoerde-bonn.de</cbc:EndpointID>
    <cac:PartyName>
      <cbc:Name>Behörde Bonn</cbc:Name>
    </cac:PartyName>
  </cac:Party>
</cac:AccountingCustomerParty>

NormAPI provides technical validation, not tax or legal advice.