1 · Approve
Approve a bill in the normal billing workflow. Nothing new to learn for your finance team.
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.
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.
Four steps, no portal-hopping. You stay in Commun; the e-invoice clears in the background and the status comes back to you.
Approve a bill in the normal billing workflow. Nothing new to learn for your finance team.
Commun maps the bill to the IRB e-invoice format and submits it to the official MyInvois portal for you.
The IRB validates and returns a unique identifier. Commun records it against the bill automatically.
Every bill shows its live status — Valid, Pending or rejected with the reason — so nothing slips through unnoticed.
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.
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.
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.
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.
Yes. MyInvois configuration is per school, so a group running multiple registered entities keeps each one's tax identifiers and classifications correct and isolated.
See MyInvois submission and tracking working on real school fees — and how the rest of the Finance module fits around it.