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

Buyer Party ID

Saudi Arabia | VRBL-Invoice-SA-1p2
Context ID INV0419
Usage M

Description

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

For ZATCA SA, used to provide additional party identifiers, such as the (not-VAT) Tax Identification Number, the MOMRAH license, MHRSD license and others. Set corresponding scheme identifiers acordingly.

Child elements
Usage Element Description Cardinality
O @schemeID Buyer Party ID Scheme ID

The identification of the identification scheme.

0..1
Details

vrbl-invoice-sa-1p2

Note: If multiple IDs exist, follow the exact sequence specified in the scheme identifier code list

Example: SA_Export_Invoice_380.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:AccountingCustomerParty>
    <cac:Party>
      <cac:PartyIdentification>
        <cbc:ID schemeID="VRBL:SA:MOM">1010010000</cbc:ID>
      </cac:PartyIdentification>
      <!-- ... omitted for readability -->
    </cac:Party>
  </cac:AccountingCustomerParty>
  <!-- ... omitted for readability -->
</ubl:Invoice>
Rules
Rule ID Error Message
VRBL-INV-SA-1p2-152 The value of the Buyer Party ID Scheme ID must be contained in ISO 6523 ICD [VRBL-CL-IdentificationSchemeID] or be contained in Buyer ID Code [VRBL-CL-SA-BuyerPartyIdentificationCode] (prefixed by 'VRBL:SA:'). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/2025-Q4/codelist/ICD/