Peppol identifiers

The document “Peppol Policy for use of Identifiers” explains the use of various identifiers in Peppol, such as the syntax for identifiers used for documents, senders, and receivers.


BIS 3? Use the “Peppol Policy for use of identifiers v.4.x“. Check https://docs.peppol.eu/edelivery for the latest version.


Peppol Envelope (SBDH) to wrap a BIS Billing 3.0 Invoice

Line 1-28 in the sample below is the header of the Peppol envelope. The business document (BIS Billing 3.0 Invoice) is between lines 29 and 32.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<StandardBusinessDocument xmlns="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader">
    <StandardBusinessDocumentHeader>
        <HeaderVersion>1.0</HeaderVersion>
        <Sender>
            <Identifier Authority="iso6523-actorid-upis">peppol_sender_id_here_corner1</Identifier>
        </Sender>
        <Receiver>
            <Identifier Authority="iso6523-actorid-upis">peppol_receiver_id_here_corner4</Identifier>
        </Receiver>
        <DocumentIdentification>
            <Standard>urn:oasis:names:specification:ubl:schema:xsd:Invoice-2</Standard>
            <TypeVersion>2.1</TypeVersion>
            <InstanceIdentifier>use_uuid_here</InstanceIdentifier>
            <Type>Invoice</Type>
            <CreationDateAndTime>2019-02-19T11:00:55.110+02:00</CreationDateAndTime>
        </DocumentIdentification>
        <BusinessScope>
            <Scope>
                <Type>DOCUMENTID</Type>
                <InstanceIdentifier>urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</InstanceIdentifier>
            </Scope>
            <Scope>
                <Type>PROCESSID</Type>
                <InstanceIdentifier>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</InstanceIdentifier>
            </Scope>
        </BusinessScope>
    </StandardBusinessDocumentHeader>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID><cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
          <cbc:ID>invoice_id_here</cbc:ID>
        
    </Invoice>
</StandardBusinessDocument>


Download a sample Peppol BIS3 Billing Invoice with envelope.
The best way to test the communication is to send a test file to yourself; just follow these steps to test.