Home / Platform / Finance / MyInvois
Malaysia compliance · IRB-mandated

MyInvois e-invoicing, already built in.

E-invoicing is now mandatory in Malaysia. Commun makes it a non-event: approved fees become IRB-compliant e-invoices, submit through the official MyInvois portal, and report their validation status right back on the bill — no separate tool, no manual upload.

What it is

The national e-invoicing system, explained simply

MyInvois is the Inland Revenue Board of Malaysia (LHDN / IRB) platform for clearing invoices electronically. Each invoice is validated by the IRB and assigned a unique identifier and QR code before it's considered issued.

For a school, that means every fee invoice now has to pass through MyInvois. Done by hand it's a portal login, a form, and a file upload per bill. Done in Commun, it happens the moment a bill is approved — and you keep working in the system you already use for billing.

IMG: myinvois-validated-invoice Screenshot — a validated e-invoice in Commun showing IRB UUID, validation timestamp and QR code
How Commun does it

Approve a bill — the rest is automatic

Four steps, no portal-hopping. You stay in Commun; the e-invoice clears in the background and the status comes back to you.

1 · Approve

Approve a bill in the normal billing workflow. Nothing new to learn for your finance team.

2 · Submit

Commun maps the bill to the IRB e-invoice format and submits it to the official MyInvois portal for you.

3 · Validate

The IRB validates and returns a unique identifier. Commun records it against the bill automatically.

4 · Track

Every bill shows its live status — Valid, Pending or rejected with the reason — so nothing slips through unnoticed.

Tax mapping & setup

Configured once, correct every time

Each school sets its tax identification and classifications during onboarding. From then on, Commun maps each fee line to the right tax category automatically, so e-invoices clear without manual correction.

  • Per-school IRB registration and tax identifiers, held securely
  • Fee items mapped to the correct tax classification and codes
  • MYR money-precision so submitted totals tie out to the sen
  • Our implementation team sets it up with you before go-live

Why Malaysia-ready matters →

IMG: myinvois-tax-setup Screenshot — per-school MyInvois settings: TIN, tax classifications and fee-item mapping table
Peace of mind

Compliance questions, answered

Do we need a separate e-invoicing vendor?

No. MyInvois submission is part of Commun's Finance module — the same place you raise and approve bills. There's no second login, no exporting files, and no extra subscription to manage.

What happens if an e-invoice is rejected?

Commun shows the rejection and the IRB's reason directly on the bill, so your team can correct and resubmit. Nothing is silently dropped — every bill carries a visible, current status.

Is it reliable during peak periods like fee season?

Yes. Commun runs with a 99.9% uptime promise and automatic backups, and submissions are processed steadily in the background even when the whole school is invoiced at once.

Can each campus or entity have its own tax setup?

Yes. MyInvois configuration is per school, so a group running multiple registered entities keeps each one's tax identifiers and classifications correct and isolated.

Make e-invoicing a non-event

See MyInvois submission and tracking working on real school fees — and how the rest of the Finance module fits around it.

Book a demo