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 are a global standard 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 must 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 about 1 month ago