Endpoint IDs

Endpoint IDs are used to identify e-invoicing systems such as buyers.

You can use the EndpointID subelement of the Party element when you want to send a Document to that recipient.

The following example is from the Germany: Buyer Information topic:

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:AccountingCustomerParty>
        <cac:Party>
            <cbc:EndpointID schemeID="VRBL:DE:EM">rechnungseingang@test.de</cbc:EndpointID>
            <!-- Code omitted for clarity -->
        </cac:Party>
    </cac:AccountingCustomerParty>
    <!-- Code omitted for clarity -->
</ubl:Invoice>

The following table shows some values that can be used for different scenarios:

ScenarioNetwork/FormatReceiverDetailsEndpointIDEndpointID @schemeID
B2BPEPPOLNot applicable.Endpoint ID. Usually a VAT ID.EAS Scheme ID
B2BSMTP (email)Recipient's email addressYou cannot add the email address here. Usually, the VAT ID is used.9930
B2GPEPPOLNot applicable.Endpoint ID. Usually a VAT ID.EAS Scheme ID
B2GSMTP (email)Recipient's email addressRecipient's email addressVRBL:DE:EM

Standard values

The following standard values can be used when specifying Endpoint IDs:

FormatValue
EN 16931CEF EAS. See EN 16931: Standard Values.

Country-Specific configurations

The following topics explain some country-specific endpoint configurations: