E-Invoice V2 · MyInvois

LHDN MyInvois–ready e‑Invoicing

Guests request single e‑invoices via QR or link; unclaimed sales roll into a consolidated submission in the fixed monthly window. Masterpanel ships the same capabilities you get in the console: settings, dashboard, live invoice list and reports.

E-invoice workflow: phone-side invoice with validated badge and admin dashboard
MyInvois Validated

Four capabilities, one pipeline

1

Connect MyInvois once

Create an app in the portal, paste Client ID & Secret, then test the connection; Production and Pre‑Production are both supported.

2

Customer self‑serve (single)

QR or email link opens the submission form; repeat buyers can be prefilled from cache, then status is polled and email is sent.

3

Consolidated filing on schedule

Unclaimed lines roll into the prior period and must be filed in the 4th–7th window (Malaysia time); optional daily cron auto‑submit.

4

Operations can see outcomes

Dashboard KPIs, filtered lists, the Reports page, plus submission and log records for traceability.

Finish onboarding in the back office first

Maps to E‑Invoice V2 Settings

  • Legal name, TIN (e.g. C12345678901), BRN, MSIC, phone and email
  • Full address: postcode, city, state
  • MyInvois Client ID & Client Secret; pick Production or Pre‑Production
  • Test Connection to validate OAuth and API reachability
  • After enabling the new system, use the V2 dashboard, single submit and consolidated screens
Customer scanning a receipt QR to request an e-invoice on their phone

Single e‑invoice (buyer flow)

Single submit + customer form

Open QR or link → enter or confirm details → submit to MyInvois → UI polls until a final status → email notification. Customer rows can be cached to reduce repeat typing.

  • One form for QR and email links
  • Returning customers can reuse stored fields where cached
  • Track created, submitted, processing, then valid or rejected
  • Email notifications align with your configured mailbox

Consolidated submission

Roll‑up for unclaimed sales in the prior period

The console aggregates sales that were not linked to a single request (per SQL and payment rules), then files during the allowed window; outside the window the consolidated page redirects with a notice.

Submission window (same hint as settings): 4th–7th of each month (Malaysia time)

Auto‑submit

Enable Auto‑Submit Consolidated Invoice, pick day 4–7 and a notification email; schedule a daily server job (e.g. 09:00 Malaysia time) to run the auto‑submit script.

Manual submit

During the window, open the Consolidated page, review counts and totals, then submit—ideal when finance must approve first.

Monitoring and audit

Dashboard, list, Reports

  • Dashboard: monthly volume, valid count, in‑flight items and window / period reminders
  • List: historical rows with live status polling where applicable
  • Reports page for analytics-style views
  • Database records of submissions and errors for investigations

Frequently asked questions

Yes. It matches the E‑Invoice V2 areas in Masterpanel: dashboard, list, settings, and single vs consolidated flows.
No. The product enforces filing during the 4th–7th window for the prior period; always follow the latest LHDN / MyInvois rules.
No. Create an intermediary app in the MyInvois portal, copy Client ID and Secret, and pass Test Connection.
In MyInvois API Credentials, set Environment to Pre‑Production (Testing) or Production, then save.
Single requests suit immediate or later links; if they do not claim, eligible lines can move into the unclaimed pool for consolidated filing (subject to your rules).
A daily server job (e.g. cron) must run the auto consolidated submit script, with auto‑submit enabled and notification email set.
Yes. Disabling V2 returns to the legacy list flow; schemas can coexist during migration.
In‑flight documents are polled against MyInvois until a terminal status (e.g. Valid / Rejected); the list reflects updates without manual refresh in normal conditions.

From settings to first submission

We can help align TIN, MSIC and MyInvois credentials, then walk through single and consolidated flows in the console.

Book a demo

Reach us on the phone or email below.

+60168892585
Back to Solutions