GP and medical clinics in Malaysia have the most complex e-invoicing requirements of any healthcare vertical. A single patient visit can generate both a patient invoice and an insurance panel claim, each requiring a separate e-invoice submission to LHDN MyInvois. Add in drug dispensing records, walk-in patient consolidated invoicing, and multi-branch reporting, and you have an e-invoicing workflow that generic software simply cannot handle. This guide covers the LHDN e-invoicing challenges specific to GP clinics and how integrated clinic management software solves them.
Why Do GP Clinics Face the Most Complex e-Invoicing?
GP clinics sit at the intersection of multiple billing models. A single morning session might include: a cash-paying walk-in patient, a panel patient whose employer covers the consultation but not medications, a corporate patient under a company healthcare scheme, and a government servant with a GL (guarantee letter). Each of these patients requires different e-invoicing treatment — different buyers, different amounts, different line items.
For a full overview of LHDN e-invoicing timelines and submission methods, read our complete e-invoice guide for Malaysian clinics. This post focuses on the GP-specific scenarios.
GP-Specific e-Invoicing Challenges
TPA and Insurance Panel Billing
Insurance panel billing — also called TPA (Third Party Administrator) billing — is the biggest e-invoicing challenge for GP clinics. When a panel patient visits, the consultation fee and covered treatments are billed to the insurance panel at pre-negotiated rates, while the patient pays only for non-covered items or co-payments. Under LHDN e-invoicing, both portions must be submitted as separate e-invoices:
- Patient e-invoice — covers the patient's co-pay, non-covered medications, or additional services. The buyer is the patient with their personal details.
- Panel e-invoice — covers the insurer's portion at panel rates. The buyer is the insurance company or TPA with their business TIN and details.
Your clinic management software must automatically split the invoice, apply the correct panel pricing, and submit both e-invoices to MyInvois. MedicalMet's insurance panel pricing module does this automatically — panel rates are applied based on the patient's tagged panel, and both e-invoices are generated and submitted without manual intervention.
Drug Dispensing Invoices
Most GP clinics in Malaysia dispense medications directly rather than writing prescriptions for external pharmacies. Each dispensed drug must appear as a line item on the e-invoice with the correct unit price, quantity, and tax treatment. Clinics with batch inventory tracking must also link the dispensed stock to the correct batch for traceability. The e-invoice must reflect what was actually dispensed, not just what was prescribed.
Walk-In Patient Consolidated Invoicing
GP clinics see a high volume of walk-in patients. Many walk-ins pay cash without providing identification details. LHDN allows these B2C transactions to be batched into consolidated e-invoices rather than individual submissions. Your software must distinguish between registered patients (individual e-invoice) and anonymous walk-ins (consolidated B2C submission) and handle both automatically.
Medical Certificates and Referral Letters
While MCs and referral letters are not themselves invoiced, they accompany invoiced services. When a GP issues an MC or referral, the associated consultation and treatment fees must still be e-invoiced. Your software should link the documentation workflow (MC generation, referral letter) with the billing workflow (invoice generation, e-invoice submission) so nothing falls through the cracks.
Multi-Branch e-Invoice Reporting
GP clinic groups with multiple branches need centralised e-invoice reporting across all locations. Each branch generates its own invoices and e-invoice submissions, but the clinic owner needs a consolidated view of submission status, validation results, and any errors — all from one dashboard.
“GP clinics serve the widest range of billing scenarios in healthcare — cash, panel, corporate, government GL, and walk-in. Your software must handle all of them with a single workflow, not five separate processes.”
— Cedric Lau, Business Development Manager, MedicalMet
Choosing a CMS That Handles Both e-Invoicing and Insurance Claims
The most important criteria for a GP clinic's e-invoicing software is integration between billing and panel management. Systems that bolt on e-invoicing as an afterthought cannot handle the split billing, panel pricing, and multi-party invoicing that GP clinics deal with daily. Here is what to look for:
- Integrated panel pricing — Panel-specific price lists that apply automatically when a panel patient is invoiced. No manual price lookups.
- Automatic split billing — The system splits the invoice into patient and panel portions based on coverage rules, then generates separate e-invoices for each.
- Drug dispensing with e-invoicing — Medications dispensed during the visit appear as line items on the e-invoice with correct pricing and quantities.
- Consolidated B2C support — Walk-in patients without identification are batched into consolidated e-invoices automatically.
- Multi-branch dashboard — Centralised e-invoice status monitoring across all clinic locations.
- No extra fees for e-invoicing — Compliance features should be included, not sold as premium add-ons.
MedicalMet includes all of these capabilities in every plan. e-Invoicing and insurance panel billing are core features at no extra cost.
GP Clinic e-Invoice FAQ
Is e-invoicing mandatory for GP clinics in Malaysia?
Yes. All GP clinics must comply with LHDN e-invoicing by 1 July 2026 at the latest. Clinics with annual turnover above RM500,000 were required to comply from July 2025. Non-compliance can result in fines of up to RM50,000 under the Income Tax Act 1967.
How does e-invoicing work with insurance panel claims at a GP clinic?
When a panel patient visits your GP clinic, two separate e-invoices must be submitted to MyInvois: one for the patient's portion (co-pay or non-covered items) and one for the insurer's portion (covered treatments at panel rates). MedicalMet splits and submits both e-invoices automatically based on the patient's tagged insurance panel.
How do GP clinics handle walk-in patients for e-invoicing?
Walk-in patients who do not provide identification details are grouped into consolidated B2C e-invoices under LHDN guidelines. MedicalMet detects whether a patient has a registered profile and automatically selects the correct submission method — individual for known patients, consolidated for anonymous walk-ins.

Cedric Lau
Business Development Manager, MedicalMet



