Home / Knowledge Centre / What is e-Invoice?
Knowledge Centre · Basics

What Is e-Invoice?

Definition: e-Invoice is a structured digital invoice format that gets validated by LHDN (Lembaga Hasil Dalam Negeri Malaysia) in near real-time through the MyInvois system, before it's considered a legally valid tax document.

Why e-Invoice exists

Malaysia introduced e-Invoice as part of its national tax digitalisation programme. Instead of businesses self-reporting income at year-end, each transaction is validated as it happens, giving LHDN real-time visibility and reducing tax underreporting and fraud.

How it's different from a normal invoice

Traditional Invoicee-Invoice
Created in Word, Excel, or paperStructured data (JSON/XML) submitted to LHDN
No government validationValidated by LHDN MyInvois in near real-time
Can be edited freelyOnce validated, requires formal cancellation/credit note to change
No QR code requirementValidated e-Invoice carries a QR code for verification

Who needs to comply

LHDN has rolled out e-Invoice progressively based on annual revenue thresholds, starting with the largest businesses and expanding to cover most businesses — including SMEs and eventually freelancers/sole proprietors. Businesses below the mandatory threshold can still use the free MyInvois Portal voluntarily, or wait for their phase.

The two ways to comply

  1. MyInvois Portal (free) — manual entry, suitable for very low transaction volumes.
  2. API integration (via software like TxBilling) — automatic submission, suitable once you're issuing more than a handful of invoices a month.

FAQ

Do I need special software for e-Invoice?

Not necessarily — LHDN provides a free MyInvois Portal for manual submission. Software like TxBilling becomes worthwhile once you want automation, reporting, and time savings.

What happens if I don't comply?

Non-compliance can result in penalties under Malaysian tax law once your business's mandatory phase begins. See our e-Invoice penalties guide.

Can I still issue normal invoices?

Once e-Invoice is mandatory for your business, transactions generally need to be reported via e-Invoice — either individually or through consolidated e-Invoice for eligible B2C transactions.

Summary: e-Invoice = your invoice data, validated by LHDN in real time, before it counts as a legal tax document. Software like TxBilling automates this so you don't have to think about the technical layer.

Related reading

WhatsApp Book Demo