/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID

Buyer Party Identification ID

Context ID INV0419
Cardinality 1..1
Usage M

Description

An identifier for the party.

An identifier of the Buyer. If the scheme identifier is not used than the ID is the buyer number provided by the seller

In Polish KSeF FA(3) transactions, multiple buyer identifiers can be provided in the Buyer Identifier group. See Scheme identifier for a list of allowed codes.

Child elements

Cardinality Usage Description Element
0..1 M Buyer Party Identification Scheme ID
The identification of the identification scheme.
@schemeID

Details

vrbl-invoice-pl-b2b-3p0

Example of the usage of the Party Identification ID:

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:AccountingCustomerParty>
        <cac:Party>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:EORI">PL123456789012345</cbc:ID>
            </cac:PartyIdentification>
            <cac:PartyIdentification>
                <cbc:ID schemeID="VRBL:PL:TAX">123-456-78-90</cbc:ID>
            </cac:PartyIdentification>
        </cac:Party>
        <!-- Code omitted for clarity -->
    </cac:AccountingCustomerParty>
    <!-- Code omitted for clarity -->
</ubl:Invoice>

Rules

Rule ID Error Message
VRBL-INV-PL-B2B-3-17 The allowed maximum number of characters for the Buyer Party Identification ID is 13.
VRBL-INV-PL-B2B-3-97 The Buyer Party Identification Group used for TAX ID must follow the pattern of a NIP.
VRBL-INV-PL-B2B-3-67 The value of the Buyer Party Identification Scheme ID must be contained in ISO 6523 ICD [VRBL-CL-IdentificationSchemeID] or be contained in EORI [VRBL-CL-PL-KSeF-EORI] (prefixed by 'VRBL:') or be contained in PL Party Identification Extension [VRBL-CL-PL-KSeF-PartyIdentification-Extension] (prefixed by 'VRBL:PL:'). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/2025-Q4/codelist/ICD/