Skip to content
For accounting firms & tax agents

Route every client through one audited MyInvois pipeline.

Accounting firms and tax agents in Malaysia carry MyInvois compliance on behalf of dozens — sometimes hundreds — of clients. The bridge is built for that pattern: one platform, isolated tenants per client, branded for you, and the audit trail your firm needs at year-end.

The firm reality

Three pressures every Malaysian tax practice feels.

  1. 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–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.

  2. 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 indexed history of submissions, approvals, rejections, and cancellations. The bridge logs 40 distinct action types across 10 entity classes — visible per company.

  3. 03

    Per-client permissions matter

    Junior associates shouldn't have submit permissions on every client. The 22-key RBAC lets you set per-role, per-client permissions — `invoices.create`, `invoices.submit`, `documents.upload`, `roles.assignPermissions`, and 18 more — without writing a custom auth layer.

How the bridge fits

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 stamped in the per-client audit log.

  • Branded dashboard option

    On the Partner tier the dashboard can carry your firm's brand. Your clients see your logo, your accent colour, your domain — not ours.

What a month looks like

Three rhythms most firms settle into.

  1. Daily: associate uploads each client's CSV, the dashboard flags any rejections, associate corrects and re-submits within the 72-hour window if anything was cancelled.
  2. Weekly: senior reviews the activity audit log across all clients, exports the week's submission record for compliance review.
  3. 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 integration.

Accounting firms, tax agents, and ERP vendors run dozens of clients through MyInvois Bridge. One platform, isolated tenants, branded for you.

Last updated · May 2026

Independent reference. MyInvois is operated by LHDN. We are not affiliated with LHDN.