eIDersik e-Invoice ConsoleDemo

LHDN MyInvois · API integration

Malaysia e-Invoice compliance, working end-to-end.

This is a live demonstration of a direct integration with LHDN's MyInvois system — the same flow your ERP, POS or accounting software would run: build a compliant UBL 2.1 document, pass validation, submit, and track the e-Invoice through its lifecycle.

Runs against a simulated MyInvois sandbox — no real taxpayer data.

Why now — the mandate is already rolling out

e-Invoice is being made mandatory in phases by annual turnover. Phase 4 (RM1M–RM5M businesses) went live on 1 January 2026.

PhaseAnnual turnoverMandatory fromStatus
Phase 1> RM100 million1 Aug 2024Live
Phase 2RM25M – RM100M1 Jan 2025Live
Phase 3RM5M – RM25M1 Jul 2025Live
Phase 4RM1M – RM5M1 Jan 2026Grace until 31 Dec 2027
Phase 5< RM1M—Exempt

From 1 Jan 2026, consolidated e-Invoices are no longer permitted for transactions exceeding RM10,000 — every qualifying sale needs its own validated document.

What this demo actually does

UBL 2.1 documents

Invoices are generated in the exact UBL 2.1 JSON structure the MyInvois API expects — the same payload a production system sends.

8-stage validation

Every document runs the same validator pipeline LHDN applies: structure, core fields, taxpayer, codes, duplicates, currency and more.

Live code tables

Tax types, payment modes, state codes and classifications are data-driven — the console tracks LHDN revisions without code changes.

UUID + QR tracking

Accepted submissions return an LHDN UUID and long ID, rendered as the official validation link and QR code.

Try the full submission flow

Create an invoice, watch it pass the same validators LHDN runs, and get a UUID + QR validation link back — all in the console.

Open the console