Home
NextSaaS
NextSaaSNextSaaS
  • Home
  • Features
    • Patient Registration & IC Scanning
    • Online Appointment Booking
    • Billing & LHDN e-Invoicing
    • Inventory & Medication
    • EMR & Consultations
    • MCs, Documents & Labels
    • Queue Management
    • Analytics & Reports
    • Staff Management
    • Multi-Branch Management
    • Cloud & Security
    • WhatsApp Reminders
    • View All Features →
  • Pricing
  • FAQs
  • Blog
  • Contact Us
  • Clinic Tools
    • BMI Calculator
    • Blood Pressure Checker
    • Calorie Counter
    • eGFR Calculator
    • Ideal Body Weight Calculator
    • Medication Dosage Calculator
    • Pregnancy Due Date Calculator
Get started
Home
NextSaaSNextSaaS
  • Home
  • Features
    • Patient Registration & IC Scanning
    • Online Appointment Booking
    • Billing & LHDN e-Invoicing
    • Inventory & Medication
    • EMR & Consultations
    • MCs, Documents & Labels
    • Queue Management
    • Analytics & Reports
    • Staff Management
    • Multi-Branch Management
    • Cloud & Security
    • WhatsApp Reminders
    • View All Features →
  • Pricing
  • FAQs
  • Blog
  • Contact Us
  • Clinic Tools
    • BMI Calculator
    • Blood Pressure Checker
    • Calorie Counter
    • eGFR Calculator
    • Ideal Body Weight Calculator
    • Medication Dosage Calculator
    • Pregnancy Due Date Calculator

All guides

  • Getting Started
  • Consultations
  • Appointments
  • Patients
  • Billing & Payments
  • E-Invoicing (LHDN)
  • Inventory (Medications)
  • Services
  • Queue & Display
  • Staff
  • Settings
  • Dashboard & Reports
Home-User Guide-E-Invoicing (LHDN)

E-Invoicing (LHDN)

Issue and cancel LHDN MyInvois e-invoices, including supplier and buyer tax profiles, the 72-hour cancellation window, and automatic monthly consolidated submission.

EazyClinic connects to Malaysia's LHDN MyInvois system so you can issue compliant e-invoices for your bills without leaving the app. This guide explains how to submit an e-invoice, track its status, and cancel one if needed. EazyClinic also takes care of the monthly consolidated submission for bills that weren't individually invoiced.

Before you start

Two things need to be set up once:

  1. A supplier tax profile — your clinic's business details for e-invoicing, including your Business Name, Tax Identification Number (TIN), and Business Registration Number (BRN). You create these in Settings → Tax Profiles (see the Settings guide).
  2. Buyer details — who the invoice is billed to. For a patient, you can store their billing details as a tax profile on their patient record.

Submitting an e-invoice

You submit an e-invoice against an existing bill, so create and settle the bill first (see the Billing guide).

  1. Open the bill you want to invoice.
  2. Start an e-invoice submission.
  3. Choose the supplier tax profile (which of your business profiles is issuing the invoice).
  4. Provide the buyer details (the patient or organisation being billed).
  5. Submit.

EazyClinic takes the line items straight from the bill, builds the e-invoice, and sends it to LHDN through the MyInvois integration.

Duplicate protection: submissions are idempotent. If the same bill, invoice type, and line items are submitted more than once, EazyClinic returns the original submission instead of creating a duplicate — so it's safe to retry if you're unsure whether a submission went through.

What's supported today

Right now EazyClinic supports the two operations most clinics need:

  • Invoice — issue a standard e-invoice for a bill.
  • Cancellation — cancel a submitted invoice within LHDN's allowed window (see below).

Other MyInvois document types — credit note, debit note, and refund note — aren't available in EazyClinic yet.

Consolidated monthly submission

Not every patient asks for their own e-invoice. Under LHDN's rules, bills that weren't e-invoiced individually can be reported together as a single consolidated e-invoice. EazyClinic handles this for you — it gathers those bills and submits them to LHDN as a consolidated e-invoice on a monthly basis, so your clinic stays compliant without issuing a separate e-invoice for every walk-in.

You only need to issue an individual e-invoice (using the steps above) when a patient specifically requests one. Everything else is picked up automatically by the monthly consolidation.

Tracking status

After you submit, LHDN validates the document and reports back. EazyClinic updates the submission automatically when it receives the response, so you can see whether an invoice was accepted and view its details from the bill.

Cancelling an e-invoice

If you need to cancel a submitted e-invoice:

  1. Open the e-invoice on the bill.
  2. Choose to cancel and provide a reason.

Two rules apply, both set by LHDN:

  • The e-invoice must be in submitted status and have been validated by LHDN.
  • Cancellation is only allowed within the 72-hour window after the invoice was validated. Once that window closes, the e-invoice can no longer be cancelled in EazyClinic.

Related guides

  • Billing & Payments — creating the bill you invoice against.
  • Settings — setting up your supplier tax profiles.
  • Patients — storing a patient's buyer tax details.

Related features & reading

  • Feature: Billing & LHDN e-Invoicing
  • Blog: LHDN e-Invoicing for Clinics in Malaysia: The Complete 2026 Guide
PreviousBilling & Payments
NextInventory (Medications)

Guide assistant

Ask me anything about these guides

Ask about the EazyClinic guides

Describe how your clinic works and I'll point you to the parts that cover it.

See how EazyClinic works for your clinic

Book a short walkthrough to see how EazyClinic simplifies patient registration, consultations, billing, and documentation for your clinic.

Schedule a Demo
[object Object] icon
Chat on WhatsApp

Free data migration · Guided setup · No lock-in

NextSassNextSass

EazyClinic is a clinic management software platform designed for private clinics in Malaysia.

Business addressJalan Jelatek, Kementah, 54200, Kuala Lumpur, Malaysia
Facebook
Instagram
Youtube
LinkedIn

Company

  • Contact Us

User Guide

  • Getting Started
  • Consultations
  • Appointments
  • Patients
  • Billing & Payments
  • All Guides

Support

  • FAQ
  • Clinic Tools

Legal Policies

  • Terms & Conditions
  • Privacy Policy
  • Refund Policy

Copyright ©EazyTech Labs – Solutions for Modern Clinics. All Rights Reserved.