Send LHDN e-Invoices without the guesswork.
MyInvoisBridge is a simple e-Invoicing tool for Malaysian businesses. Create an invoice, we check the details LHDN requires, submit it to MyInvois, and show you exactly what was accepted, rejected, or still pending. Running your own software? Connect it with our API.

01 / Validate
Every invoice, normalised + validated.
- Validated before every LHDN submission
- UBL 2.1 format, end to end
- Multi-company support
- Sandbox-first setup
The friction
LHDN e-Invoicing is fiddlier than it should be.
Whether you run a small business, keep the books for clients, or maintain the software, the same five problems show up.
- 01
The required fields are easy to miss
LHDN expects specific tax codes, classification codes, and TIN formats. Miss one and the invoice is rejected — often without an obvious reason.
- 02
Rejections are hard to read
When LHDN rejects a document, the error points at a field, not at plain English. Without a clear view, you don't know what to fix or resubmit.
- 03
It's hard to tell what actually went through
Between submitted and approved, invoices sit in limbo. Finance teams can't easily see what was accepted, what's pending, and what failed.
- 04
Cancellations have a short window
LHDN only allows cancelling an approved invoice for a limited time. After that you have to issue a credit or debit note instead — and many teams find out too late.
- 05
Building it yourself is a lot of work
For software teams, the LHDN API means OAuth, UBL 2.1, status polling, and keeping up with spec changes. That's months of work that isn't your product.

The bridge
Keep your system. Add the bridge.
Create an invoice in MyInvoisBridge, or keep using the accounting software you already have. You don't need to replace anything to get started.
We check every field LHDN requires, generate the UBL 2.1 format MyInvois expects, submit it, and show you the result — accepted, rejected, pending, or cancelled — in one place.
Software teams can connect an ERP, POS, or accounting system straight to LHDN with our REST API — submit invoices, then poll for status or receive signed webhooks. (CSV import is on the roadmap.)
0
ingestion paths
0
LHDN document types covered
0%
UBL 2.1 spec coverage
Built for the people closest to compliance.
One platform for the people closest to LHDN e-Invoicing. Pick the one that sounds like you.
Small businesses
Create invoices in the app, submit them to LHDN, and track what was accepted, rejected, or pending. No developer needed.
Start free trialAccounting firms & tax agents
Handle e-Invoicing for many clients, each kept separate under one login. Self-billed documents are supported.
For accounting firmsERP software vendors
Add LHDN submission to your product without rebuilding it. Our REST API is the integration.
View the API docsPOS software vendors
Send invoice data as JSON. We validate, generate UBL 2.1, submit, and return the status.
View the API docs
What you can do today — and what's coming.
The core e-Invoicing flow is live: create, validate, submit, and track. The REST API, webhooks, and machine credentials are live on the Pro plan. Items marked "Coming soon" — CSV import and invoice cancellation — are on the roadmap and not live yet.
REST JSON API
OAuth2 client-credentials. POST an invoice with an Idempotency-Key, we validate and submit asynchronously, and you read the status back. Available on the Pro plan.
POST /api/v1/integration/invoicesUBL 2.1 generation
Line items, tax totals, monetary totals, credit and debit notes: all generated to the LHDN spec.
Submission status
Live tracking from submitted → approved or rejected. No black box.
Structured error surface
Per-invoice rejection reasons mapped back to the originating field. No XML grepping.
Multi-company tenancy
One account, many companies. Each with its own team, TIN, and LHDN credentials.
M2M API credentials
Mint scoped client credentials from Settings and rotate the secret on demand. Available on the Pro plan.
Four steps from connection to compliance.
Every invoice flows through the same steps: create, validate, submit, track.
Create
Enter an invoice in the dashboard, or send it from your own software with the REST API.
// auth: client_credentials → bearer
Validate
We check every field LHDN requires (tax codes, classifications, identifiers) before anything reaches LHDN.
// per-type LHDN field checks
Submit
We generate the UBL 2.1 format LHDN expects and submit it to MyInvois on your behalf.
// POST /documentsubmissions
Track
See live status — accepted, rejected, or pending — with a clear reason on every rejection.
// status → approved | rejected
Simple pricing, per company.
Every company gets its own plan and its own limits. Start with a free trial, then pick the plan that fits your volume.
Try the full workflow, no credit card required.
Use the sandbox, connect your LHDN credentials, submit real documents, and see whether it fits before a paid plan starts.
Trial includes 25 submissions across 14 days. When it ends, your records stay readable and exportable.
Starter
Entry plan for small businesses getting compliant.
100 e-Invoices / month · 2 users
- Create, validate & submit to LHDN
- Live submission status tracking
- PDF invoice with LHDN QR
- Email invoices to customers
- Multiple team members
- Email support
Business
Most chosenMainstream SMB tier for the mandated RM1m-RM5m segment.
500 e-Invoices / month · 5 users
- Create, validate & submit to LHDN
- Live submission status tracking
- PDF invoice with LHDN QR
- Email invoices to customers
- Multiple team members
- Priority support
- Email support
Pro
Higher-volume plan with on-behalf-of and multi-credential support.
2,000 e-Invoices / month · 15 users
- Create, validate & submit to LHDN
- Live submission status tracking
- PDF invoice with LHDN QR
- Email invoices to customers
- Multiple team members
- Self-billed documents (11–14)
- Integration REST API
- Signed webhooks
- Priority support
- Email support
- Consolidated invoicesComing soon
- Multiple LHDN credentialsComing soon
Handling many clients, or need higher volume?
Accounting firms, partners, and higher-volume businesses get a plan scoped to them. Tell us what you need.
Prices exclude SST where applicable. Annual billing is cheaper than paying monthly. Plans, prices, and limits shown here come live from our plan catalog.
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.
- Keep every client separate under one login.
- Self-billed documents supported (Pro plan).
- Mint API credentials per client and revoke on demand (Pro plan).
- We handle the LHDN integration. You keep the client relationship.

Questions before you start.
What businesses and accountants ask before putting their e-Invoicing into production.
Ready to send your first LHDN e-Invoice?
Start the free trial. Create an invoice, submit it to MyInvois, and watch the status come back. No credit card required. Prefer a walkthrough first? Request a demo.
No credit card for the trial. We reply to demo requests within one business day.
Questions, or want a walkthrough?
Tell us what you need — a demo, help with LHDN onboarding, or whether your setup will work. We'll reply within one business day. No sales script.