Master data preparation is essential for E-Invoicing, as accurate Item, Client, and Vendor information
ensures smooth document submission, minimizes validation errors, and supports compliance with IRBM
requirements.
Item data is the most essential component in E-Invoicing, as is required in both Sales and Purchasing modules. Without proper item setup, these transactions cannot proceed, and E-Invoice generation or submission will fail.
Accurate item details ensure compliance and smooth integration with IRBM. The setup for item related E-Invoicing information is saved under the Item Module - E-Invoice Info section. This is where you define all necessary item-level details required for generating and submitting E-Invoices accurately.
|
FIELD |
DESCRIPTION |
|
Classification Code |
Used for standard E-Invoice generation related to selling goods or services. References: https://sdk.myinvois.hasil.gov.my/codes/classification-codes/ |
|
Purchase Classification Code |
Used specifically for self-billed E-Invoices, where the buyer issues the invoice on behalf of the supplier during purchase transactions. References: https://sdk.myinvois.hasil.gov.my/codes/classification-codes/ |
|
Supply Tax Type |
Tax types are used when entering tax information as part of the invoice (where applicable). References: https://sdk.myinvois.hasil.gov.my/codes/tax-types/ |
|
Purchase Tax Type |
Used in self-billed E-Invoices to define applicable tax during purchase transactions, ensuring accurate reporting to IRBM. References: https://sdk.myinvois.hasil.gov.my/codes/tax-types/ |
|
Country Code |
Used to supply precise country information when providing address information as part of the document submission. Country codes are also used for the "Country of Origin" data field. References: https://sdk.myinvois.hasil.gov.my/codes/countries/ |
Menu > Master Data > Item > E-Invoice Info
Product Information > Item > New Item > Item Information
Client information is essential for submitting individual E-Invoices, as it ensures accurate identification of the buyer, especially when a Tax Identification Number (TIN) is required for validation and compliance with IRBM regulations.
|
FIELD |
DESCRIPTION |
|
Client Category |
|
|
Buyer Type |
|
|
LHDN TIN |
TIN Values Based on Customer Type:
References: Inland Revenue Board of Malaysia. (n.d.). E-Invoice Specific Guideline. Retrieved from https://www.hasil.gov.my/media/uwwehxwq/irbm-e-invoice-specific-guideline.pdf Appendix 1 - List of General TIN (pp. 123-124) |
|
Identification Type |
|
|
Identification Value |
Value for the chosen Identification Type above |
Menu > Master Data > Client > Client II
Customer engagement > Client > Details > New Client > Additional Information
Vendor information is required to generate self-billed E-Invoices, where the buyer issues the invoice on behalf of the supplier. Ensure accurate vendor details, including TIN and address, are maintained for valid submission to IRBM.
|
FIELD |
DESCRIPTION |
|
Self-billed for Malaysia LHDN E- invoicing (Portal) |
This setting determines which purchase documents from the specified vendor will be submitted to LHDN via self-billed E-Invoice. It ensures that only relevant transactions are flagged for IRBM submission based on vendor-level configuration. This setting requires posting (Classic POS) under vendor creation. |
|
Self-billed end date |
This setting eases the setup in the vendor module. For vendors who plan a certain future date to implement Malaysia LHDN E-invoicing, users can assign a date to auto disable this self-billed checking. |
|
Supplier type |
. Default Value: (Empty) - Allow supplier to input and save their personal TIN . Local - Local buyer without TIN · Foreign - Foreign buyer |
|
TIN |
TIN Values Based on Buyer Type: . Default Value: (Empty) - Allow to input vendor TIN . Local (General Public): EI00000000010 . Foreign Buyer: EI00000000030 References: Inland Revenue Board of Malaysia. (n.d.). E-Invoice Specific Guideline. Retrieved from https://www.hasil.gov.my/media/uwwehxwq/irbm-e-invoice-specific-guideline.pdf Appendix 1 - List of General TIN (pp. 123-124) |
|
Company identification type |
Select the option that matches your LHDN Taxpayer Profile 1. Business Registration Number (BRN) 2. Identity Card (IC) 3. MyTentera Identification Number 4. Passport Make sure it follows how the tax info registered in LHDN. |
|
Company identification number |
Value for the chosen Identification Type above |
|
Country code |
Used to supply precise country information when providing address information as part of the document submission. Country codes are also used for the "Country of Origin" data field. References: https://sdk.myinvois.hasil.gov.my/codes/countries/ |
|
No Identification Number (Checkbox) |
. This checkbox can only be edited when Supplier type is selected as "Foreign" or "Local". . This checkbox is to indicate that the vendor does not have any identification number. |
|
Malaysia standard industrial classification (MSIC) code |
The MSIC code is a number that shows what type of business vendor is running. Vendors can find this code when they register their business with SSM or ask their tax agent for help. |
|
Tax number |
This is a special ID of vendors when they register for SST (Sales and Service Tax) with the government. It has 15 letters and numbers, like this example: W88888888888888. |
|
Tourism tax number |
This number is for businesses that offer hotel or lodging services in Malaysia. If the vendor's business is registered for Tourism Tax, the government gives them a special number. If the business doesn't deal with hotels or rooms, just leave this as NA. |
Menu > Vendor > E-Invoice Info
Product Information > Vendor > New Vendor > Vendor Information