Minilorry is launching in Indonesia — Launching Q3 2027. Sign up for early access

Draft · review by tax counsel pending

e-Invoice (MyInvois) Compliance

Last updated: 15 May 2026 · Applies to Indonesia

What is MyInvois?

MyInvois is the Inland Revenue Board of Malaysia's (Lembaga Hasil Dalam Negeri, “LHDN”) mandatory national e-invoice system. It validates and stamps every business invoice issued in Malaysia with a Unique Identifier Number (UUID) so that buyers and tax authorities can cross-reference transactions in real time.

The rollout is phased. From August 2024 it became mandatory for taxpayers with annual turnover above RM100 million. From January 2025 it extended to businesses with annual turnover between RM25 million and RM100 million. From July 2025 it applies to all remaining businesses in Malaysia regardless of size. Minilorry uses MyInvois to issue tax invoices for SaaS subscriptions paid by fleet vendors and for marketplace transactions routed through the platform.

What we submit to LHDN

For each completed delivery and each subscription billing cycle, Minilorry submits a structured e-invoice payload to MyInvois containing the supplier Tax Identification Number (TIN) of Minilorry Sdn Bhd, the customer TIN where one has been provided, invoice line items with quantities and unit prices, the billing currency (Malaysian Ringgit by default), and the total amount inclusive of any applicable taxes.

Once LHDN validates the submission, it returns a UUID and a digital signature. Minilorry stores both, attaches them to the customer-facing invoice PDF, and renders them alongside a QR code on the invoice for in-person verification.

Your Tax Identification Number (TIN)

Customers may supply their TIN at checkout or update it later from their payments settings page. When a TIN is on file at the moment of invoice issuance, the customer's TIN is included on the submission and the invoice is consolidated against the customer's LHDN tax record. Where no TIN is provided, the invoice is submitted under LHDN's “general public” rules and aggregated on a monthly consolidated basis as permitted by the MyInvois Specific Guideline.

Business customers claiming input tax credits should ensure their TIN is on file before booking. Minilorry cannot retrospectively reissue an e-invoice to a different TIN once LHDN has accepted the submission; a credit note and reissued invoice are required, which Minilorry will process on written request to tax@minilorry.com.

Self-billing scenarios

When Minilorry acts as the marketplace intermediary between a customer and a third-party vendor, the platform issues a self-billed e-invoice to the vendor in accordance with the MyInvois e-Invoice Specific Guideline section 3.6 (self-billed scenarios). The self-billed invoice references the underlying customer transaction and the platform fee retained by Minilorry. Vendors operating under the marketplace model do not need to issue a separate e-invoice for the platform-routed portion of their earnings; Minilorry submits on their behalf and the resulting UUID is visible in the vendor wallet ledger.

Record retention

All e-Invoice records (submission payloads, LHDN responses, UUIDs, and reconciled customer invoices) are retained for seven (7) years from the date of the underlying transaction, in line with Section 82 of the Income Tax Act 1967, which requires taxpayers to keep sufficient records to ascertain income and expenses. Retention is enforced at the database layer; deletion requests that would conflict with this retention period will be refused for the portion of the data covered by the statutory obligation, as disclosed in our Privacy Policy.

What happens when validation fails

Occasionally an e-Invoice submission is rejected by MyInvois (for example, due to a transient API outage, a malformed payload, or a customer TIN that does not match LHDN's records). Minilorry retries failed submissions automatically on an exponential backoff. If retries continue to fail, the customer-facing invoice is still issued so that the customer is not blocked, with a clearly marked “PENDING_LHDN” annotation in place of the UUID. Operations reconcile pending submissions within seventy-two (72) hours, either by resolving the underlying issue and resubmitting, or by issuing a credit note where the original transaction must be cancelled.

How to verify your invoice

Every Minilorry invoice issued under MyInvois carries the LHDN-assigned UUID and, where available, a QR code. You can independently verify the authenticity of any invoice by entering the UUID on LHDN's official MyInvois portal at https://myinvois.hasil.gov.my or by scanning the QR code with a phone camera. If the verification result does not match the invoice you received, contact us immediately at tax@minilorry.com so we can investigate.

Contact

For any e-Invoice or tax-related queries, including TIN updates, credit note requests, missing UUIDs, or reconciliation questions, please write to tax@minilorry.com. We aim to respond within three (3) Malaysian business days.

Last updated: 15 May 2026. This page is provided for informational purposes and does not constitute tax advice. Consult your tax advisor for matters specific to your business.