e-Invoice (MyInvois)

Last updated: June 20, 2026

e-Invoice is the integration that submits your invoices to Malaysia's MyInvois portal and tracks their validation. It is the compliance layer that turns a posted invoice into a government-validated record, woven into the normal invoice and credit-note lifecycle.

What you will learn
  • How submission and the acceptance state work
  • Real-time versus consolidated submission
  • How rejection and resubmission are handled

How it behaves

Submission and acceptance

A document with e-invoice enabled does not jump straight from Verify to Posted; it pauses in an Acceptance state while MyInvois validates it. On success it receives a unique identifier (UUID) and a validated status; on rejection it can be corrected and resubmitted. The acceptance state is normal waiting, not an error.

Real-time and consolidated

You can submit a document on its own in real time, or gather many into a consolidated batch, the usual route for high volumes of small receipts. Either way, each document carries one submission, so there are no duplicate filings.

Part of the document lifecycle

e-Invoice is not a separate tool you visit; it is a control that appears on the invoice, credit note, bill and journal where it applies, surfacing the submission status inline.

Note. Emailing the validated e-invoice to the customer is flagged as coming soon; submission and validation are live, automated delivery by email is not yet.

Edge cases and good practice

  • Expect the acceptance wait. An invoice sitting in acceptance is final on your side, awaiting the portal.
  • Consolidate high volumes rather than submitting each small document individually.
  • Correct and resubmit a rejected document; do not raise a fresh one.

Related