Malaysia's E-Invoice Requirements By Industry

General E-Invoice Requirements

  • Format: E-invoices must be in XML or JSON format, adhering to the UBL 2.1 standard.
  • Submission: All e-invoices must be submitted to IRBM's MyInvois system for validation.
  • Mandatory Fields: E-invoices must include supplier/buyer details, invoice number, date, item descriptions, quantities, prices, taxes, and other required information.
  • Digital Signature: Each e-invoice must be digitally signed by the issuer.
  • Transmission Methods: Businesses can use the MyInvois Portal (manual) or API integration (automated via GiraffeGuru eInvoice solution).

Insurance and takaful companies:

  • Premium Collection: E-invoices must be issued to policyholders for premiums collected.
  • Claims and Benefits: For payouts, insurers should issue self-billed e-invoices to policyholders/beneficiaries.
  • Consolidated E-invoices: Allowed for transactions where customers don't request individual e-invoices.
  • Visual Representation: E-invoices can be issued in XML/JSON format and converted to statement/bill format for sharing with customers.
  • Group Policies: E-invoices should be issued to the group policyholder, with separate e-invoices available to individual members upon request.
  • Frequency: Align e-invoice issuance with current billing cycles (e.g., monthly, annually).

Banks and financial institutions:

  • Fees and Charges: E-invoices are required for all fees/charges to customers.
  • Interest Income/Expense: Can be included on the same e-invoice as fees.
  • Periodic Statements: Can be used as the visual representation of the e-invoice.
  • Interbank Transactions: The lending bank should issue an e-invoice for interest charged.
  • Credit/Debit Cards: Cashbacks and reward point redemptions should be reflected in e-invoices.
  • Foreign Currency Transactions: Use the appropriate currency exchange rate as per internal policy or regulatory requirements.

Stockbroking:

  • Contract Notes/Statements: Can be used as the visual format for e-invoices.
  • Fees: E-invoices should be issued for brokerage fees, clearing fees, and other charges to clients.
  • Remisiers: For payments to remisiers, brokers should issue self-billed e-invoices.
  • Corporate Actions: Nominee companies processing corporate actions should issue e-invoices for admin/processing fees.

Unit trusts:

  • Sales of Units: The Unit Trust Management Company (UTMC) should issue an e-invoice to the investor for sales charges.
  • Dividend Distributions: The UTMC should issue a self-billed e-invoice to investors.
  • Management Fees: Require an e-invoice from the UTMC to the fund.
  • Rebates: Management fee rebates require a credit note e-invoice from the UTMC to eligible investors.
  • Fund of Funds: For foreign investments, local UTMCs should issue self-billed e-invoices for management fees charged by foreign fund managers.


To ensure compliance:

  • System Integration: Work with your IT team or vendors to integrate e-invoicing capabilities into your existing systems.
  • API Implementation: Consider using API integration for automated, high-volume e-invoice submission.
  • Data Mapping: Ensure your current invoice data can map to all mandatory e-invoice fields.
  • Digital Signatures: Implement a system for digitally signing e-invoices.
  • Staff Training: Educate your team on new processes and requirements.
  • Customer Communication: Inform your clients about the transition to e-invoicing and any changes in documentation they might receive.

MyInvois Portal vs API Integration:

  • MyInvois Portal: Suitable for low-volume manual entry or batch uploads. Less efficient but accessible to all businesses.
  • API Integration: Ideal for high-volume, automated submissions. Requires initial setup but offers long-term efficiency and automation at scale. See GiraffeGuru Malaysia eInvoice solution which integrates with Quickbooks and Xero for a demo of this workflow.

Key Mandatory Fields for API E-Invoice Submission:

  • Supplier and Buyer Information: Name, TIN, registration number, address, contact details
  • Invoice Details: Number, date, type, currency, total amounts (excluding/including tax)
  • Line Item Details: Description, quantity, unit price, tax information
  • Payment Information: Terms, mode, prepayment details (if applicable)
  • Digital Signature: As per IRBM requirements

Industry-Specific Considerations:

  • Insurance/Takaful: Clearly differentiate between premiums, claims, and other transactions.
  • Financial Services: Properly categorize different types of fees and interest.
  • Stockbroking: Ensure accurate representation of various fees and corporate actions.
  • Unit Trusts: Clearly distinguish between different types of fees, charges, and distributions.

Compliance Timeline:

  • Large Businesses (>RM100 million annual turnover): August 1, 2024
  • Medium Businesses (>RM25 million to RM100 million): January 1, 2025
  • All Other Businesses: July 1, 2025

Don't miss these stories: