In Malaysia, e-Invoice classification codes are standardized codes used to categorize the nature of transactions in an e-Invoice. These codes help ensure consistency in reporting and facilitate tax analysis by the Inland Revenue Board of Malaysia (IRBM).
There are 45 classification codes, covering various transaction types.
Each transaction in an e-Invoice must be assigned the appropriate classification code. You can find the full list of classification codes here.
In Treezsoft, you can assign Classification Code to:
- Stock items – If invoices are issued based on items.
- Accounts – If invoices are issued using a chart of accounts (e.g. Sales account).
Below are some common business scenarios to consider when assigning a Classification Code:
- Transactions related to sales.
- Transactions for purchases or expenses that require self-billing.
- Transactions involving reimbursements or disbursements.
If your business involves multiple scenarios listed above, it is essential to create separate stock items or accounts to ensure that each transaction is correctly assigned to the appropriate classification code for accurate reporting and compliance.
#1) Steps to Determine and Assign Classification Codes to Sales Transactions
1. Determine the Nature of Your Sales
|
- Find out and understand your own business nature.
|
2. Refer to the Official Classification Code List
|
|
3. Match Your Sales Type to the Correct Code
|
-
e.g. 003 (Computer, smartphone or tablet) → If selling computer, smartphone.
-
e.g. 030 (Repair and maintenance) → If provide repair or serivce job.
|
4. Consult Your Accountant or Tax Advisor
|
- If unsure, consult a tax professional to ensure compliance with IRBM regulations.
|
5. Assign Your Correct Code in Treezsoft
|
-
Once find out your Classification Code, you may link your stock items or accounts to the classification code accordingly.
-
Please refer here for the detail steps.
-
If you have stock items or accounts related to different classification code, please link them separately.
|
#2) Steps to Determine and Assign Classification Codes to Purchase or Expense Transactions that require Self-Billing
1. Determine whether You have Transactions that required Self-Billed eInvoice.
|
Here are some common scenarios where self-billed e-Invoices are required for purchases or expenses in Malaysia:
-
Payments to Agents, Dealers, and Distributors (ADDs) – When a company pays commissions or incentives to ADDs, a self-billed e-Invoice must be issued.
-
Purchases from Foreign Sellers – If a Malaysian buyer purchases goods or services from an overseas supplier who does not issue an e-Invoice, the buyer must generate a self-billed e-Invoice.
-
Acquisition of Goods or Services from Individual Taxpayers – If goods or services are acquired from individuals who are not conducting a business, the buyer must issue a self-billed e-Invoice.
Here are additional scenarios that are specific to certain businesses or industries, such as banking, e-commerce platforms, insurance companies, and betting firms:
-
Profit Distribution – When profits (e.g., from non-listed unit trusts) are distributed, a self-billed e-Invoice is required if the distributing entity is not a publicly listed company.
-
E-Commerce Transactions – Platforms like Shopee or Lazada issue self-billed e-Invoices on behalf of sellers who do not provide their own e-Invoices.
-
Payouts to Betting and Gaming Winners – When winnings are distributed, a self-billed e-Invoice must be issued.
-
Interest Payments – Required for certain interest payments, except when charged by financial institutions to the public.
-
Claims, Compensation, or Benefit Payments from Insurers – When insurers make payouts, a self-billed e-Invoice is needed.
|
2. Refer to the Official Classification Code List
|
|
3. Match Your Expenses Type to the Correct Code
|
-
e.g. 037 (Self-billed - Monetary payment to agents, dealers or distributors) → If payments made to agents, dealers, or distributors (ADDs) instead of receiving an invoice from them.
-
e.g. 045 (Self-billed - Non-monetary payment to agents, dealers or distributors) → If payments (non-cash) made to agents, dealers, or distributors (ADDs) instead of receiving an invoice from them.
-
e.g. 034 (Self-billed - Importation of goods) → If purchase goods from foreign seller.
- e.g. 035 (Self-billed - Importation of services) → If purchase services from foreign seller.
- e.g. 036 (Self-billed - Others) → If purchase goods or services from individuals who are not conducting a formal business.
|
4. Consult Your Accountant or Tax Advisor
|
- If unsure, consult a tax professional to ensure compliance with IRBM regulations.
|
5. Assign Your Correct Code in Treezsoft
|
-
Once find out your Classification Code, you may link your stock items or accounts to the classification code accordingly.
-
Please refer here for the detail steps.
-
If you have stock items or accounts related to different classification code, please link them separately.
|
.
#3) Steps to Determine and Assign Classification Codes to Transactions involving Reimbursement or Disbursement
1. Determine whether You have Transaction involving Reimbursement or Disbursement.
|
- If you make a payment on behalf of your client and later reclaim it by including it in your invoice alongside other sales transactions, you must assign a specific classification code to the claimed item—whether it falls under reimbursement or disbursement.
|
2. Refer to the Official Classification Code List
|
|
3. Match Your Reclaim Type to the Correct Code
|
-
e.g. 027 (Reimbursement) → If the invoice was issued to you, paid by you on behalf of client, and later you reclaim the exact paid amount (without markup) by including it in your invoice alongside other sales transactions.
-
e.g. 006 (Disbursement) → If the invoice was originally issued directly to your client, and you paid it on their behalf, and later you reclaim the exact paid amount (without markup) by including it in your invoice alongside other sales transactions.
|
4. Consult Your Accountant or Tax Advisor
|
- If unsure, consult a tax professional to ensure compliance with IRBM regulations.
|
5. Assign Your Correct Code in Treezsoft
|
-
Once find out your Classification Code, you may link your stock items or accounts to the classification code accordingly.
-
Please refer here for the detail steps.
-
If you have stock items or accounts related to different classification code, please link them separately.
|
Transition to TreezSoft Cloud Accounting
Embrace the digital shift with TreezSoft Cloud Accounting, your seamless solution for LHDN E-Invoicing compatibility. As the era of digital taxation dawns, TreezSoft Cloud Accounting stands ready to guide businesses through the E-Invoicing transition, providing robust, user-friendly software solutions. Starting August 1, 2023, purchasers of TreezSoft solutions will gain complimentary access to the E-Invoice module until 2028, underscoring our commitment to affordable, efficient tax compliance.
Join the Future of Accounting Today
Don't let your business fall behind. Embrace the future of accounting with TreezSoft. Sign up today and be among the first to experience the efficiency and convenience of our e-invoice feature. With TreezSoft Cloud Accounting, you're not just keeping up with the times; you're setting the pace.
TreezSoft is a cloud accounting software for Small and Medium-sized Enterprises (SMEs). You can access your financial information anytime, anywhere and we use automated processes and integration to promote efficiency in your accounting process and financial health management. You can also create unlimited users for FREE for your account in TreezSoft.
Visit TreezSoft at http://www.treezsoft.com/ to sign up for a 30 days trial account with us!
Follow our Facebook Page for more updates: https://www.facebook.com/TreezSoft
You can also email us at [email protected] for more inquiries.