/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode

Invoice Line Commodity Classification Code

Context ID INV1398
Cardinality 0..1
Usage M

Description

A code signifying the trade classification of the commodity.

A code for classifying the item by its type or nature.

In Polish KSeF FA(3) transactions, businesses can specify classification codes for products and services.

Child elements

Cardinality Usage Description Element
0..1 M Invoice Line Commodity Classification Code List ID
The identification of a list of codes.
@listID

Details

vrbl-invoice-pl-b2b-3p0

See list identifier for more details on allowed codes.

Example:

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:InvoiceLine>
        <!-- Code omitted for clarity -->
        <cac:Item>
            <!-- Code omitted for clarity -->
            <cac:CommodityClassification>
                <cbc:ItemClassificationCode listID="VRBL:PL:GTU">GTU_04</cbc:ItemClassificationCode>
            </cac:CommodityClassification>
            <cac:CommodityClassification>
                <cbc:ItemClassificationCode listID="VRBL:PL:PKOB">1122</cbc:ItemClassificationCode>
            </cac:CommodityClassification>
            <cac:CommodityClassification>
                <cbc:ItemClassificationCode listID="VRBL:PL:PKWiU">01.11.74.0</cbc:ItemClassificationCode>
            </cac:CommodityClassification>
            <cac:CommodityClassification>
                <cbc:ItemClassificationCode listID="TSP">9406 90 38</cbc:ItemClassificationCode>
            </cac:CommodityClassification>
            <!-- Code omitted for clarity -->
        </cac:Item>
        <!-- Code omitted for clarity -->
    </cac:InvoiceLine>
</ubl:Invoice>

Rules

Rule ID Error Message
VRBL-INV-PL-B2B-3-44 The allowed maximum number of characters for the Invoice Line Commodity Classification Code is 50.
VRBL-INV-PL-B2B-3-71 The value of the Invoice Line Commodity Classification Code List ID must be contained in UNCL7143 item type identification [VRBL-CL-ItemNumberTypeCode] or be contained in PL Item Number Type Code Extension [VRBL-CL-PL-ItemNumberTypeCode-Extension] (prefixed by 'VRBL:PL:'). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL7143/
VRBL-INV-CORE-512 The Invoice Line Commodity Classification Code List ID must exist within the Invoice Line Commodity Classification Code.