For Magento stores in Malaysia
Magento e-invoice for Malaysia. Paid orders filed to LHDN MyInvois.
A free module for Magento Open Source and Adobe Commerce. Filing runs on Magento cron, never at checkout.
Free plan: 50 e-invoices and 150 consolidated sales a month. Starter RM35/month for 500 e-invoices and 750 consolidated sales.
Auto-submit paid orders
A paid invoice queues the order. Magento cron files it within a minute.
Individual or consolidated
Orders with a buyer TIN file on their own. The rest can go into the monthly consolidated e-invoice.
Credit memos file credit notes
A credit memo on an individually filed order becomes a credit note. A walk-in refund comes off the monthly consolidated total.
LHDN status on the order page
Status, UUID, validation link and receipt, with Submit and Retry buttons.
How it works
- 1
Install the module
Run composer require envoice/module-einvoice, or unzip the envoice.my download into app/code, then run setup:upgrade.
- 2
Connect your store
In Stores > Configuration > envoice > LHDN e-Invoice, click Connect to envoice, sign in and pick a shop.
- 3
File your orders
Switch on auto-submit, choose individual or consolidated, and Magento cron does the rest.
Questions
Is envoice on the Adobe Commerce Marketplace?
Not yet. The module is on Packagist as envoice/module-einvoice, so composer require envoice/module-einvoice installs it. It is also a free zip download from envoice.my.
Which Magento versions does it support?
Magento Open Source and Adobe Commerce 2.4.7 to 2.4.9, on PHP 8.2 to 8.5.
Does it slow down checkout?
No. Nothing calls envoice during checkout. A paid invoice adds a row to a queue, and Magento cron sends it within a minute. Failed calls are retried with growing gaps.
Can each store view file under its own business?
Yes. Each store URL pairs with its own envoice shop, so a store view with its own domain can file under a different TIN. Extra shops are RM15 a month each on paid plans.
How much does it cost?
The module is free. You pay only for your envoice plan. Free covers 50 e-invoices and 150 consolidated sales a month, Starter is RM35 a month for 500 e-invoices and 750 consolidated sales, and Pro is RM90 a month for 3,000 of each.