Malaysia ClearTax e-Invoicing
The MY ClearTax e-Invoicing Integration for LS Central connects LS Central with ClearTax, a government-approved e-invoicing middleware, to automate the generation and submission of e-Invoices to Malaysia's Inland Revenue Board (IRBM). Every sales transaction recorded at the POS is captured, staged, and submitted electronically, ensuring compliance with Malaysian e-invoicing regulations without requiring manual data entry.
After each sale, LS Central creates a staging entry for the transaction. Scheduled background jobs then validate and upload the e-Invoice payload to ClearTax, which forwards it to the IRBM. Status updates (including the IRBM-assigned UUID) are written back into the staging record and are visible on the Transaction Card.
The integration supports both automatic background submission via scheduler jobs and a manual Upload e-Invoice action that cashiers can trigger from the POS transaction list.
The sections below describe how to configure and use the MY ClearTax e-Invoicing integration in LS Central.
| To | See |
|---|---|
| Configure the core e-invoicing parameters, API credentials, default values, and invoice types. | E-Invoice Setup |
| View and maintain the reference data tables (MSIC codes, invoice types, currencies, payment modes, and more). | E-Invoice Catalogs |
| Enter company registration details and Malaysia-specific tax identifiers required on every e-Invoice. | Company Information |
| Set the item classification code on retail items, standard items, and income/expense accounts. | Retail Item Classification Setup |
| Map each tender type to a ClearTax payment mode code. | Tender Type Setup |
| Assign the international standard code to each unit of measure. | Unit of Measure |
| Set the ISO Alpha-3 code on country/region records. | Country/Region Code |
| Register the Upload e-Invoice POS external command. | Register POS Command |
| Add the Upload e-Invoice button to the POS transaction layout. | POS Upload e-Invoice |
| Set up and run the HO scheduler jobs that create and process transaction staging entries. | Scheduler Job |
| Monitor and manage the list of transaction staging entries and their submission statuses. | Transaction Staging List |
| View e-Invoice status and resend actions on the Transaction Card and Transaction Register. | Transaction Card |
| View the detailed log of all API calls made to ClearTax. | E-Invoice Log |
Definitions, acronyms, and abbreviations
| Term | Description |
|---|---|
| MY | Malaysia. |
| IRBM | Inland Revenue Board of Malaysia — the primary tax authority responsible for tax administration and compliance in Malaysia. |
| ClearTax | Government-approved e-invoicing middleware that facilitates the generation, validation, and submission of e-Invoices to the IRBM on behalf of businesses. |
| e-Invoicing | Electronic invoicing — the digital creation, exchange, and processing of invoices in a structured format required by the IRBM for tax compliance. |
| API | Application Programming Interface — the set of rules that allows LS Central to communicate with the ClearTax service over the internet. |
| MSIC | Malaysia Standard Industrial Classification — a system of five-digit numeric codes representing a business's nature and activity, required on every e-Invoice. |
| TIN | Tax Identification Number — the unique identifier assigned by the IRBM to a registered taxpayer. |
| TTX | Tourism Tax Identification Number — a separate IRBM-issued identifier for businesses registered for tourism tax. |
| BRN | Business Registration Number — the company registration number issued by the Companies Commission of Malaysia (SSM). |
| UUID | Universally Unique Identifier — the reference number assigned by the IRBM to a validated e-Invoice, confirming its acceptance. |
| UniqueId | The internal document reference generated by LS Central and submitted as the e-Invoice identifier to ClearTax. Derived from the company TIN, receipt number, document type, and transaction date. |
See also