LHDN e-invoicing is mandatory for dental clinics in Malaysia that exceed the revenue threshold for their compliance phase. Most established dental practices — particularly those with multiple chairs, specialists, or lab services — were captured by the July 2025 phase (annual turnover above RM500,000). By July 2026, every dental clinic must comply regardless of revenue. Dental billing is more complex than a typical GP visit because a single appointment can involve multiple treatment items, lab case charges, and insurance panel claims. This guide explains how LHDN e-invoicing works specifically for dental clinics and what your software must handle.
Why Does e-Invoicing Matter Specifically for Dental Clinics?
Dental clinics have unique billing patterns that make e-invoicing more complex than other healthcare verticals. A single patient visit can generate an invoice with five or more line items — scaling, polishing, X-rays, a composite filling, and fluoride treatment all on one receipt. Some of those items may be covered by insurance while others are out-of-pocket. Add in treatment packages and installment billing for orthodontic plans, and the invoicing complexity multiplies.
Under LHDN e-invoicing, every one of these invoices must be submitted to MyInvois with correct itemisation, tax treatment, and buyer details. Manual submission via the MyInvois portal is not realistic for a busy dental practice generating 20 to 40 invoices per day. For a full overview of LHDN e-invoicing timelines and methods, read our complete e-invoice guide for Malaysian clinics.
Dental-Specific e-Invoicing Challenges
Here are the billing scenarios that make dental e-invoicing different from other clinic types:
Multiple Treatment Items Per Visit
A single dental appointment often includes several procedures billed on one invoice. A routine visit might include scaling (RM150), polishing (RM80), a periapical X-ray (RM50), and a consultation (RM30) — four line items on one receipt. Your e-invoice submission must itemise each treatment correctly with the right service codes and amounts. Systems that only support single-item invoices will break.
Insurance and Panel Claims
Many dental patients in Malaysia have employer-provided dental coverage through insurance panels or third-party administrators (TPA). When a panel patient visits, the invoice is split: the patient pays a portion (co-pay or non-covered items), and the panel is billed for the rest. Under LHDN e-invoicing, both portions must be submitted correctly — the patient's e-invoice with their details, and the panel claim e-invoice with the insurer's details.
Treatment Packages and Installments
Dental clinics frequently sell treatment packages — orthodontic treatment plans, teeth whitening series, or implant packages paid in installments. Each payment installment generates a separate invoice that must be e-invoiced. Your software must track the package, know which installment the current payment covers, and generate the correct e-invoice for each payment event.
“Dental billing is inherently multi-item and multi-party. If your software cannot handle itemised invoices with split billing and package tracking, e-invoice compliance will be a manual nightmare.”
— Cedric Lau, Business Development Manager, MedicalMet
What Happens When a Dental Patient Checks Out?
Here is the step-by-step flow from treatment to e-invoice when using an integrated dental clinic management system like MedicalMet:
- Treatment is completed and documented — The dentist records the procedures performed in the patient's treatment notes. Each procedure is linked to the clinic's service catalogue with predefined pricing.
- Invoice is generated — The front desk creates an invoice from the treatment record. All procedures appear as itemised line items. If insurance panel pricing applies, the correct panel rates are applied automatically.
- Payment is collected — The patient pays their portion (cash, card, or online). If a panel claim applies, the panel portion is separated for claim submission.
- e-Invoice is submitted automatically — MedicalMet submits the invoice data to LHDN MyInvois via API in real time. Individual e-invoices are issued for known patients; consolidated B2C submissions are used for walk-ins without identification.
- Validation and QR code — LHDN validates the e-invoice and returns a unique identifier and QR code. The QR code prints automatically on the patient's receipt.
- Panel claim is processed — If applicable, the panel claim e-invoice is submitted separately to MyInvois with the insurer's details.
The entire process happens in the background. Your front desk workflow does not change — they generate invoices and collect payment exactly as before. MedicalMet handles the e-invoice submission, validation, and QR code printing automatically.
What Must Your Dental Software Handle for e-Invoicing?
Not all dental clinic software is e-invoice ready. Here is the minimum your system must support:
- Multi-item itemised invoices — Each treatment procedure on a separate line item with correct pricing and tax treatment.
- Insurance panel pricing — Automatic application of panel-specific rates and split billing for patient and insurer portions.
- Package and installment tracking — Each payment event generates a separate e-invoice, correctly attributed to the treatment package.
- Direct MyInvois API integration — Automatic submission without manual uploads or CSV exports.
- Consolidated B2C invoicing — Walk-in dental patients without identification details are batched into consolidated submissions.
- Credit note support — When a refund or adjustment is issued, a credit note e-invoice must be submitted to MyInvois referencing the original invoice.
MedicalMet includes all of these capabilities in every plan at no extra cost. e-Invoicing for dental clinics is a core feature, not a paid add-on.
Dental Clinic e-Invoice FAQ
Is e-invoicing mandatory for dental clinics in Malaysia?
Yes. Dental clinics must comply with LHDN e-invoicing based on revenue thresholds. Clinics above RM500,000 annual turnover were required to comply from July 2025. By 1 July 2026, all dental clinics must submit e-invoices regardless of revenue.
How do dental insurance claims work with e-invoicing?
When a dental patient has insurance panel coverage, the invoice is split between the patient (co-pay or non-covered items) and the insurer (covered procedures at panel rates). Both portions must be submitted as separate e-invoices to MyInvois — one with the patient's details and one with the insurer's details. MedicalMet handles this split automatically.

Cedric Lau
Business Development Manager, MedicalMet



