Is my invoice ready for LHDN e-invoicing?

By the Lejar team · Updated

An LHDN e-invoice carries the supplier's TIN, registration number, SST number if SST-registered, MSIC code, business activity, address and contact number, the buyer's TIN, registration number, address and contact number, and each item line with its tax. A PDF invoice is not an e-invoice: it becomes one only when it is submitted to MyInvois and LHDN validates it.

Upload one invoice (PDF, JPG or PNG). Your browser turns a PDF into images of its first 3 pages. AI reads them, then code checks each detail and shows what was read, so you can spot a misread. Three free checks a day, with no sign-up.

PDF, JPG or PNG, up to 10 MB. Your browser turns a PDF into images of its first 3 pages, and draws a photo again with no location or camera data. Only those page images are sent to Anthropic, Lejar’s AI provider, through Cloudflare’s AI gateway, to be read. Lejar does not store the file or what was read. How Lejar uses AI providers.

A guide, not tax advice. Figures checked against the sources below on 10 October 2026. LHDN changes the rules, so confirm with them before you rely on a result.

Do this in Lejar

Lejar submits your e-invoices to LHDN MyInvois from the invoice you already write. It is included on every plan, including Free.

Questions

What details must an e-invoice have?

For the supplier: the TIN, the registration number, the SST number if SST-registered, the MSIC code and business activity, the address and a contact number. For the buyer: the TIN, the registration number, the address and a contact number. Then each item line with its tax, and the total.

Does this tool validate my e-invoice with LHDN?

No. It checks what your invoice prints. Only LHDN validates an e-invoice, after you submit it to MyInvois, and a valid e-invoice carries a QR code. A PDF with every detail is still not an e-invoice until then.

What is the TIN format?

A prefix followed by digits, up to 14 characters in total. Companies use C. Individuals use IG: an older SG or OG number keeps its digits with IG in front, so SG123456789 becomes IG123456789.

Is my invoice stored?

No. Your browser turns a PDF into page images and draws a photo again with no location data, and only those page images are sent to Anthropic, Lejar's AI provider, through Cloudflare's AI gateway, to be read. Lejar keeps neither the images nor what was read: only a count of checks, against a one-way hash of your IP address.

How many invoices can I check?

Three a day, free and with no sign-up. In Lejar, MyInvois submission is included on every plan, including Free.