MyInvoisLHDNE-InvoicingCompliance

What Is MyInvois and How Does It Affect Your Business?

MyInvois is LHDN's national e-invoicing system. Here's what you need to know about compliance timelines, possible exemptions, and how to get started.

F
Finvo Team
4 min read

What is MyInvois?

MyInvois is the e-invoicing system developed by LHDN (Lembaga Hasil Dalam Negeri Malaysia) as part of the national tax administration modernization. It requires many Malaysian businesses to submit electronic invoices (e-invoices) through a centralized platform, with implementation timing and certain exemptions depending on LHDN criteria.

The system follows the UBL 2.1 (Universal Business Language) standard and requires invoices to contain 55 mandatory fields — covering supplier details, buyer details, line items, tax calculations, and more.

Who needs to comply?

MyInvois implementation now covers most Malaysian businesses, but the exact obligation depends on LHDN's rollout timeline and whether an exemption applies. As of March 15, 2026:

  • Taxpayers with annual turnover or revenue of more than RM5 million up to RM25 million are already in scope
  • Taxpayers with annual turnover or revenue of up to RM5 million are generally in scope from January 1, 2026
  • Certain taxpayers with annual turnover or revenue of less than RM1,000,000 may still be exempt, subject to LHDN criteria
  • Foreign businesses with Malaysian tax obligations may also need to comply depending on the transaction type and local presence

The safest approach is to verify your obligation against the latest LHDN guidance instead of assuming that every business falls under the same rule on the same date.

Key concepts you need to understand

The 55 mandatory fields

Every e-invoice submitted to MyInvois must include 55 mandatory data fields. These include:

  • Supplier information: TIN, BRN, name, address, contact details, SST registration
  • Buyer information: TIN, BRN, name, address
  • Invoice details: Invoice number, date/time, currency, billing period
  • Line items: Description, quantity, unit price, tax type, tax amount
  • Totals: Subtotal, tax total, payable amount, rounding

Filling these manually on the MyInvois portal for every invoice is time-consuming and error-prone.

The 72-hour window

After an e-invoice is submitted and validated by LHDN, there is a 72-hour window during which:

  • The supplier can request cancellation
  • The buyer can request rejection

After 72 hours, the e-invoice becomes final and cannot be modified. You can only issue adjustment documents (credit notes or debit notes) after this point.

Self-billed invoices

In certain cases, the buyer issues the e-invoice instead of the supplier. This is called a self-billed invoice and is required when:

  • Purchasing from foreign suppliers
  • Purchasing from individuals (e.g., agricultural produce from farmers)
  • Certain insurance and agency transactions

Self-billed invoices require the supplier and buyer parties to be swapped in the UBL document.

The MyInvois portal vs third-party apps

LHDN provides a free MyInvois portal where you can manually submit e-invoices. However, it has limitations:

FeatureMyInvois PortalThird-party app (e.g. Finvo)
Submit e-invoicesYesYes
Mobile appYesYes
Bulk submissionLimited (CSV, 100 docs)Unlimited
72-hour trackingNoAutomatic alerts
Offline modeNoYes
AI compliance helpNoYes
Customer/product databaseNoYes

The portal is functional for basic submission, but if you're issuing more than a handful of invoices per month, a dedicated tool saves significant time and reduces errors.

How to get started

  1. Register on MyInvois — Create your MyInvois account with LHDN using your business TIN
  2. Organize your business data — Ensure your TIN, BRN, SST registration, and business address are correct
  3. Choose your submission method — Use the portal directly, or connect a third-party app like Finvo
  4. Start submitting — Create your first e-invoice with all 55 required fields and submit to LHDN

Bottom line

MyInvois compliance is mandatory for many taxpayers and time-sensitive for those already in scope. The sooner you set up your e-invoicing workflow, the less risk you face of penalties or rejected submissions. Whether you use the portal directly or a tool like Finvo, the important thing is to start now.

Related Articles