Malaysia: Invoice Type Code
You must provide an Invoice Type code in Malaysia.
Use the InvoiceType
element to specify the Invoice Type Code. This code identifies what type of Document it is, such as a credit note or invoice.
Element
Element | Description |
---|---|
Invoice/InvoiceTypeCode | You must specify the following codes for Malaysian transactions. |
Restrictions
Note the following restrictions:
- In general, it is recommended that you use the VRBL codes, such as
VRBL:MY:01
where you can. - If you cannot use these codes, for example if you are using UBL from an ERP system, you can use the UNCL 1001 codes such as
380
. - UNCL does not differentiate between credit notes and refund notes. If you want to represent this distinction, use the VRBL codes.
- Malaysian invoice type codes must be provided on document level in the
InvoiceType
element:
Malaysian Invoice Type Codes
This table lists the codes you need to use and links to the example from the Malaysian Tax Authority, You can use the UNCL code or the VRBL code with the exception of Refund Notes which must use VRBL:
VRBL | UNCL | Name | Description |
---|---|---|---|
VRBL:MY:01 | 380 | Invoice | Commercial invoice |
VRBL:MY:02 | 381 | Credit Note | Reducing amount of previously issued invoice |
VRBL:MY:03 | 383 | Debit Note | Additional charges on previously issued invoice |
VRBL:MY:04 | None | Refund Note | Confirm the refund of the Buyer's payment |
Example
Here is an example that specifies the Invoice type for an invoice:
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cbc:InvoiceTypeCode>VRBL:MY:01</cbc:InvoiceTypeCode>
<!-- Code omitted for clarity -->
</ubl:Invoice>>
Updated 3 months ago