Consolidated EInvoice for Malaysia Odoo POS
- Tek Siong, Hock
- Jul 5
- 2 min read
It is a known fact that Consolidated Invoice for retail business is a far more complicated and tricky, than any B2B einvoice.
A few known challenges for Odoo POS consolidation invoices:
1) POS has to allow the customer to request and print the Tax Invoice. But tax invoice will only be submitted to the LHDN mytax portal in the later time.
2) What if the customer wish to request the Tax Invoice, after leaving the store?
3) Combine the POS receipt into consolidated invoice, auto reconcile it against the payment and handling the scenario whereby the customer request Tax invoice after consolidated invoice is generated.
4) Handling of the Return of goods.
Our consolidated invoice solution has offer the following:
In the Odoo POS, there is a request Tax Invoice button to allow update the customer info and print the Tax Invoice.
At the end of the POS session, consolidation invoice will be generated for combined sales receipt that has not requested for Tax invoice. Those sales receipt that has requested for Tax invoice will create as Individual invoice in the backend.
A QR code in the POS receipt to let the customer to scan the QR code in the sales receipt, to request for Tax invoice in the portal form. Alternatively, in the POS, also able to request for Tax invoice, over the counter.
A portal form to allow customer to search their name/TIN/IC/Phone.
If found, update the customer info and submit for tax invoice.
If not found, then will create a new customer profile in the backend.
Once the consolidated invoices or tax invoices are submitted to the LHDN eInvoice, Odoo will send an email with Tax invoice (with QR code) to those customers requested for Tax invoice.
Customer with eInvoice data.
Receipt with QR code
Submit EInvoice form for Tax Invoice.

Comments