Route every client through one managed MyInvois pipeline.
Accounting firms and tax agents can manage multiple client companies in one platform with separated company data and live self-billed document support. Granular RBAC, activity logs, and a branded partner dashboard are coming soon.
Three pressures every Malaysian tax practice feels.
- 01
Self-billed flows are your job
When you issue invoices on a client's behalf, that's the LHDN self-billed pattern (types 11 to 14). It's not a side case, it's the core workflow for many tax agents. The bridge covers all four self-billed types end to end.
- 02
Every client needs its own audit trail
LHDN's audit expectations don't relax because you're acting on behalf. Each client needs its own history of submissions, approvals, and rejections. Every submission stamps the LHDN UUID and Long ID, and a per-company activity audit log is on the roadmap.
- 03
Per-client permissions matter
Junior associates should not have the same access across every client. Multi-user access is live; granular per-role RBAC is coming soon and is not available yet.
One account. Many companies. Full isolation.
Multi-company tenancy, hard-isolated
Every client is a separate company under your account. The query layer scopes every read and write to the active companyId: there is no path for one client's data to surface in another's dashboard.
Self-billed types as a first-class workflow
Issue on behalf of any client. The bridge handles the LHDN onBehalfOf TIN, the party flip in the UBL 2.1 schema, and the MSIC code requirement for the supplier party, none of which you need to special-case.
Per-client M2M credentials
If your firm integrates with a client's ERP or POS, mint client_id + client_secret per client from the Settings page. Revocation is one click; every action through that credential is recorded against the client.
Branded dashboard (coming soon)
A branded dashboard that carries your firm's logo and colours for the Partner tier is on the roadmap — not live yet. Talk to us if this matters to your rollout.
Three rhythms most firms settle into.
- Daily: create invoices manually or submit them through the REST API, then review LHDN validation and status results. CSV import and invoice cancellation are not live.
- Weekly: senior reviews each client's submission statuses and LHDN identifiers. A cross-client activity audit log is coming soon.
- Monthly: pull each client's submission report, reconcile against the client's books, file the regulatory paperwork that references the LHDN UUIDs and Long IDs the bridge has been collecting.
You handle clients. We handle the LHDN side.
Accounting firms, tax agents, and software vendors can run many clients through MyInvoisBridge — each client kept separate under one login.
Last updated · July 2026
Independent reference. MyInvois is operated by LHDN. We are not affiliated with LHDN.