Malaysia: Product Categorization
Malaysia has specific requirement for how you categorize products.
In Malaysia, you can categorize products in 2 ways:
- Malaysian Category Codes: Malaysia provides a list of standard codes that you can use to categorize goods.
- Product Tariff Codes (PTC): Product Tariff Codes is one of the global standards used to classify goods.
Use the ItemClassificationCode
element to specify whichever of these suits your implementation's needs.
Category Codes
The Malaysian Tax Authority provides a standard set of codes on the Classification Codes page. You can use these to categorize goods.
Elements
Element | Description |
---|---|
/Invoice/InvoiceLine/Item/CommodityClassification/ ItemClassificationCode | Use the VRBL:MY:{Code} format. |
/Invoice/InvoiceLine/Item/CommodityClassification/ ItemClassificationCode[@listID='VRBL:MY:CLASS'] | Use VRBL:MY:CLASS as the listID attribute. |
Restrictions
The following restrictions apply to the value that you specify in the ItemClassificationCode
element:
- You must use the codes specified by the Malaysian Tax Authority on the Classification Codes page.
- You can use the
VRBL:MY:
prefix with these codes, for exampleVRBL:MY:003
.
The following restrictions apply to @listID
attribute:
- You must use
VRBL:MY:CLASS
as the value in the@listID
attribute value. - These values are not UNCL7143 compliant.
Example
This example specifies VRBL:MY:003
for the code:
#
```xml
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:InvoiceLine>
<!-- Code omitted for clarity -->
<cac:Item>
<!-- Code omitted for clarity -->
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="VRBL:MY:CLASS">VRBL:MY:003</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<!-- Code omitted for clarity -->
</cac:Item>
<!-- Code omitted for clarity -->
</cac:InvoiceLine>
<!-- Code omitted for clarity -->
</ubl:Invoice>
```
PTCs
Use the ItemClassificationCode
to specify the Product Tariff Code (PTC).
Restrictions
- You must use
VRBL:MY:PTC
as the value for the@listID
attribute. This code is not UNCL7143 compliant.
Elements
Path | Description |
---|---|
Invoice/InvoiceLine/Item/CommodityClassification/ItemClassificationCode | Specify the ID as the value in the element. |
Invoice/InvoiceLine/Item/CommodityClassification/ ItemClassificationCode[@listID='VRBL:MY:PTC'] | Specify VRBL:MY:PTC . |
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:MY:PTC">9800.00.0010</cbc:ItemClassificationCode>
</cac:CommodityClassification>
<!-- Code omitted for clarity -->
</cac:Item>
<!-- Code omitted for clarity -->
</cac:InvoiceLine>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Updated 18 days ago