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

Seller ID

Context ID INV0292
Cardinality 1..1
Usage M

Description

An identifier for the party.

An element providing an identification of the Seller.

In MyInvois Malaysia the sales and service tax registration number (SST) or the tourism tax registration number (TTX) is required. Specify by scheme identifier which one you are providing.

Child elements

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

Details

vrbl-invoice-my-1p0

Use those two codes in the Scheme Identifier attribute to indicate which number is specified in the Seller Identifier.

@schemeID element
VRBL:MY:SST Sales and service tax registration number
VRBL:MY:TTX Tourism tax registration number

In case of self-billing import invoices (Invoice Type Codes: VRBL:MY:11, VRBL:MY:12, VRBL:MY:13, VRBL:MY:14), where the seller is a foreign company which does not have a Malaysian SST or TTX number, use the fixed value NA.

Example: Malaysian Supplier

<Invoice>
    <!-- Code omitted for clarity -->
     <cac:AccountingSupplierParty>
         <cac:Party>
             <!-- Code omitted for clarity -->
             <cac:PartyIdentification>
                 <cbc:ID schemeID="VRBL:MY:SST">A01-2345-67891012</cbc:ID>
             </cac:PartyIdentification>
             <!-- Code omitted for clarity -->
            <!--<cac:PartyIdentification>
                 <cbc:ID schemeID="VRBL:MY:TTX">A01-2345-67891012</cbc:ID>
             </cac:PartyIdentification>-->
         </cac:Party>
     </cac:AccountingSupplierParty>
     <!-- Code omitted for clarity -->
</Invoice>

Example: Foreign Supplier

<Invoice>
    <!-- Code omitted for clarity -->
     <cac:AccountingSupplierParty>
         <cac:Party>
             <!-- Code omitted for clarity -->
             <cac:PartyIdentification>
                 <cbc:ID schemeID="VRBL:MY:SST">NA</cbc:ID>
             </cac:PartyIdentification>
             <!-- Code omitted for clarity -->
            <!--<cac:PartyIdentification>
                 <cbc:ID schemeID="VRBL:MY:TTX">NA</cbc:ID>
             </cac:PartyIdentification>-->
         </cac:Party>
     </cac:AccountingSupplierParty>
     <!-- Code omitted for clarity -->
</Invoice>

Rules

Rule ID Error Message
VRBL-INV-MY-1p0-37 When used for providing a National Registration Identity Card Number, the allowed maximum number of characters for the Seller ID is 12.
VRBL-INV-MY-1p0-38 When used for providing a Sales And Service Tax Registration Number, the allowed maximum number of characters for the Seller ID is 17.
VRBL-INV-MY-1p0-39 When used for providing a Tourism Tax Registration Number, the allowed maximum number of characters for the Seller ID is 17.
VRBL-INV-MY-1p0-26 The value of the Seller Party Identification Scheme ID must be contained in ISO 6523 ICD [VRBL-CL-IdentificationSchemeID] or be contained in SEPA [VRBL-CL-IdentificationSchemeID-SEPA-Extension] or be contained in MY Party Identification Scheme ID [VRBL-CL-MY-PartyIdentificationSchemeID] (prefixed by 'VRBL:MY:'). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/2025-Q4/codelist/ICD/