LHDN e-Invoice · MyInvois · built for how a dental clinic collects money
The parts of MyInvois that are specific to a dental clinic, and how Practix handles each.
Submitted with the patient as buyer; the validated QR prints on the receipt. Large receipts are listed across every month so none is forgotten.
One document to LHDN with the General Public buyer, one line per receipt, submitted after the month closes — before the 7th.
Inside 72 hours a document is cancelled; after that a credit note references it. A reconcile list shows what still needs one.
Every e-invoiced receipt that has since been voided or refunded, and does not yet have a credit note covering it, sits here until it does. Opening the list re-checks each document's status with LHDN.
A dental clinic quotes a plan, bills for work done, and collects money in pieces. Practix keeps those as three different things: the treatment plan (clinical, never money), the invoice (what is charged), and the receipt (what was collected). For e-Invoice, the clinic reports on a cash basis: each receipt is the document reported, individually or inside the month's consolidated e-Invoice. A whole-invoice e-Invoice (reporting the sale rather than the collection) is also available for the cases where a patient's insurer or employer asks for it.
A deposit is not a payment for a quote; it is credit on account. Practix receipts it once when the cash arrives, and reports it for e-Invoice when it is applied to an invoice for work done — so the tax document always describes money collected for treatment, and a deposit that is later refunded is never reported as income. The clinic's cash-up still shows the deposit on the day it arrived, and a deposit-liability view reconciles the two for the accountant.
A receipt paid partly by card and partly by cash is one receipt, one tax document, with the method breakdown printed on it. An instalment plan is a way of collecting one invoice: each instalment is its own receipt and is reported in the month it was paid.
LHDN allows a validated document to be cancelled within 72 hours. Practix does this automatically when a receipt is voided inside the window. After 72 hours the document stands, and a refund is reported with a credit note that references the original e-Invoice (or the consolidated document the receipt was part of).
No. Most walk-in patients do not ask for one, and their receipts are reported together in a monthly consolidated e-Invoice to LHDN. An individual e-Invoice is issued when the patient requests one (they must provide their TIN) or when a single receipt is RM10,000 or more.
In Practix a deposit is credit held on the patient's account; it is receipted once when it arrives and e-invoiced when it is applied to treatment, so the tax document matches what was actually collected for work done. A refunded deposit is never reported as income.
Within 72 hours of validation an e-Invoice can be cancelled at LHDN. After that it cannot, and the refund is reported with a credit note that references the original document. Practix tracks which refunds still need a credit note so none is forgotten.
Practix submits directly to the MyInvois API: individual e-Invoices, the monthly consolidated e-Invoice and credit notes, with each clinic's own credentials stored server-side. It has been validated end-to-end against LHDN's sandbox environment; the clinic switches it on from Setup once its MyInvois credentials are issued.
We walk through deposits, consolidated and credit notes with your real cases.