ERP Software Solution Malaysia with E-Invoice

Malaysia e-Invoice ERP system

E-Invoicing with Goldsoft ERP

Countdown to 1st August 2024 Phase 1 implementation date:
:
:
:
Days
Hours
Minutes
Seconds

Countdown to E-Invoice Implementation

What is e-Invoicing?

An e-invoicing, or electronic invoicing, replaces paper invoices with digital ones, simplifying and streamlining the invoicing process for both businesses and the government.


With only 5 months left until August 1st, 2024, e-invoicing will become mandatory for Malaysian businesses with annual income or sales exceeding RM100 million.

The Benefits of e-Invoice

Unified Invoicing Processes

Businesses streamline document creation, submission, and automate data entry.

Facilitated Tax Filling

Seamless integration aids efficient and accurate tax return reporting.

Digitalized Financial Reporting

Aligns financial reporting with industry-standard digitalization.

e-Invoicing Implementation Timeline in Malaysia

Phase Targeted Businesses Annual Turnover Implementation Date
1 > RM 100 million 1 August 2024
2 > RM 25 million and up to RM 100 million 1 January 2025
3 All taxpayers 1 July 2025

Annual turnover or revenue will be determined based on:

# Scenario Annual Turnover/ Revenue Based On
1 Businesses with audited financial statements Based on annual turnover or revenue in the audited financial statements for financial year 2022.
2 Businesses without financial statements Based on annual revenue reported in the tax return for year of assessment 2022.
3 Businesses with change of financial year 2022 Taxpayer’s turnover or revenue will be pro-rated to a 12-month period for purposes of determining the e-Invoice implementation date.

Types of e-Invoice To Be Issued

E-Invoice

Credit Note

Debit Note

Refund Note

Implementation Timeline

Targeted Taxpayer Implementation Date
Taxpayers with an annual turnover or revenue of more than RM100 million 1 August 2024
Taxpayers with an annual turnover or revenue of more than RM50 million and up to RM100 million 1 January 2025
Taxpayers with an annual turnover or revenue of more than RM25 million and up to RM50 million 1 January 2026
All taxpayers and certain non-business transactions 1 January 2027

Malaysia e-Invoicing Process

Overview of E-Invoice

The E-Invoice Process Flow:


  1. When a supplier issues an invoice, credit note, or debit note, it must first be submitted to LHDN for validation via their portal.
  2. Once the invoice has been validated, LHDN will provide a Unique Identifier Number for the document.
  3. The supplier then needs to embed this Unique Identifier Number, in the form of a QR code on the invoice before forwarding it to their customer.
  4. Note that at this point, the status of the invoice will be pending.
  5. The customer then has the option to either accept or reject the invoice within 72 hours.
  6. If the customer does not accept the invoice, then the status will be changed to approved.
  7. If the customer rejects the invoice, they need to provide a reason, and the seller will be notified, and can re-submit an amended invoice.
  8. If the invoice is rejected after approval/ after 72 hours, then the seller will need to issue a credit note/ debit note/ refund note.
  9. The credit note will need to go through the same process as the invoice, submit to LHDN for validation, get a Unique Identifier Number, and forward to the customer.
  10. With the implementation of e-invoicing, buyers will only be able to claim an expense if it is supported with an invoice that has been validated through the portal and has a valid QR code.

Overview of Supplier Issues e-Invoice to Buyer

Overview of supplier issues e-invoice to buyer

Example of e-Invoice Required Fields

Field Name Description
Supplier's TIN Supplier’s (i.e., issuer’s) Tax Identification Number (TIN) assigned by IRBM
Buyer's TIN Buyer’s TIN assigned by IRBM
Supplier’s Registration / Identification Number / Passport Number Business registration number (For Businesses)/ MyKad identification number (For Malaysian individual)/ Passport number (For non-Malaysian)
Buyer’s Registration / Identification Number / Passport Number Business registration number (For Businesses)/ MyKad identification number (For Malaysian individual)/ Passport number (For non-Malaysian)
e-Invoice Code / Number Document reference number used by supplier for internal tracking purpose (e.g., INV12345, CN23456, DN34567)
e-Invoice Date Date of issuance of the e-Invoice (Note that the date must be the current date)
Description of Product or Service Details of products or services being billed as a result of a commercial transaction
Tax Type Type of taxes that will be applicable (SST and / or withholding tax)
Tax Rate The appropriate tax rate that is applicable (%)
Tax Amount The amount of tax payable
Total Excluding Tax Sum of amount payable exclusive of applicable taxes (e.g., sales tax, service tax)
Total Including Tax Sum of amount payable inclusive of total taxes chargeable (e.g., sales tax, service tax)

*Format of Transmission: Extensible Markup Language (XML) and JavaScript Object Notation (JSON)


Check LHDN e-Invoice Guideline (released on 29 September 2023) for all 53 required fields.

Example of Validated e-Invoice

Goldsoft E-Invoicing ERP Features and Benefits

Training & Support

Provide staff training on using the system, along with ongoing support and technical assistance to ensure smooth operations.

Data Security

Protect your valuable financial information through industry standard encryption, secure cloud infrastructure, and stringent access controls.

Future Enhancements

System keep up with future enhancement with evolving IRBM requirements.

Complete E-Invoice Process

Comprehensive e-invoicing management from generating compliant invoices to secure submission to the LHDN Malaysia.

E-Invoice Features

Automatic invoice generation, data validation, secure storage and transmission, QR code generation, and real-time tracking of invoice statuses.

Error Prevention

Employing Smart Validation Checks Tailored Specifically for E-Invoices to Ensure Accuracy.

How to Prepare for e-Invoice Implementation?

1. Know your implementation deadline

Understanding the timeline for implementation allows companies to plan and allocate resources effectively to meet the deadline without facing penalties or disruptions to their operations. Refer implementation date here.

2. Review existing processes

Reviewing existing processes for issuing transaction documents such as invoices, debit notes, credit notes, refunds, etc.

3. Familiarize e-invoice requirements

Familiarize with e-invoicing requirements, formats, and processes, including e-invoice submission, validation, approval, and their impact on front-end and billing operations.

4. Discuss with your ERP/ Accounting/ e-Invoicing vendor

Evaluate your current system compatibility and determine if it can be enhanced with e-invoicing features or integrated with other e-invoicing middleware/ software solutions.

5. Educate and train employees

Educate employees on e-invoice concepts and provide training sessions to ensure they can proficiently utilize the system with e-invoicing features.

How To Submit e-Invoices?

MyInvois Portal

  • Suitable for MSMEs.
  • Accessible to all taxpayers.
  • May not be efficient for large volume of data.
  • Businesses API connection is unavailable.

Application Programming Interface (API)

  • Ideal for businesses with large transaction volume, as it automates the submission process.
  • API connection directly from Goldsoft ERP system to IRBM MyInvoice Portal.
  • Generate, send and receive e-invoices within the Goldsoft ERP system.
  • Real-time monitoring and tracking of e-invoice submissions, validations, and statuses.
Get In Touch With Us

E-Invoice FAQ- General Questions


  • What is e-invoice?

    e-invoice signifies the digital process of documenting each transaction electronically. With the comprehensive adoption of electronic invoicing, physical receipts will become unnecessary, and all transaction records will be securely stored in the LHDN database.

  • What are the types of e-invoice?

    1. Invoice: A commercial document that itemises and records a transaction between a Supplier and Buyer, including issuance of  self-billed e-Invoice to document an expense.


    2. Credit Note: A credit note is issued by Suppliers to correct errors, apply discounts, or account for returns in a previously issued e-invoice with the purpose of reduced the value of the original e-invoice. This is used in situations where the reduction of the original e-invoice does not involve returning of monies to the Buyer;


    3. Debit Note: A debit note is issued to indicate additional charges on a previously issued e-Invoice; 


    4. Refund Note: A refund e-invoice is a document issued by a Supplier to confirm the refund of the Buyer’s payment. This is used in situations where there is a return of money to the buyer.

  • Is e-invoice applicable only to domestic transactions in Malaysia?

    No. The issuance of e-Invoice is not limited to only transactions within Malaysia. It is also applicable for cross-border transactions.

  • Who is involved?

    According to the e-Invoicing guidelines set forth by LHDN (Lembaga Hasil Dalam Negeri), Malaysia, these three transaction types are currently considered primary within the invoicing scope.


    B2B (Business-to-Business) Transactions: B2B transactions involve the exchange of goods or services between two businesses. These transactions occur between manufacturers, wholesalers, retailers, or service providers. 


    B2C (Business-to-Consumer) Transactions:B2C transactions involve the sale of goods or services from a business directly to consumers. These transactions are commonly seen in retail environments, online shopping platforms, and service industries.


    B2G (Business-to-Government) Transactions: B2G transactions involve business entities providing goods or services to governmental organizations or agencies. 

  • Is a PDF invoice considered an e-invoice?

    No. An e-invoice pertains to an invoice that is created, issued, and capable of generating documents that the LHDN system can automatically interpret in an electronic format.


    Documents meeting these criteria include XML and JSON formats.

    Documents that do not meet these criteria include PDF, DOC, JPG, etc.

  • What is TIN number?

    A TIN number is a person’s tax number, refer to the link for details: https://www.goldsoft.com.my/e-invoice-malaysia-what-is-tin-number

E-Invoice FAQ- Seller and Buyer Questions


  • What is the transmission mechanism to transmit e-Invoices?

    IRBM has provided two (2) e-Invoice transmission mechanisms:


    1. Through the MyInvois Portal provided by IRBM; and

    2. Application Programming Interface (API).

  • The difference between MyInvois portal and API integration?

    MyInvois Portal:

    • Billing Method: Allows sellers to generate e-invoice directly and allows sellers to batch generate through spreadsheet upload for processing multiple transactions.
    • Invoice Sharing: Available in PDF, XML, JSON, CSV format in both sellers & buyers’ tax account.
    • Key Feature: e-Invoice easily keep as it availables in both sellers & buyers tax account.
    • Ideal Users: Sellers who have small amount of transactions e.g. Micro & SME.

    API Integration:

    • Billing Method: Sellers need to upload invoices via API connection after the invoices are ready (generated through seller’s own ERP system)
    • Invoice Sharing: Through QR code on the e-invoices.
    • Key Feature: Sellers can generate invoices using their current ERP/accounting system and then upload them through the API interface for LHDN to review and certify in a single step.
    • Ideal Users: Sellers who have large  transaction volume and have own accounting ERP/accounting system.
  • As a small business owner, is it necessary to issue e-invoices?

    All sellers must implement e-invoicing, but LHDN allows sellers to issue standard bills/receipts/invoices based on sellers' current practices to those buyers not requesting e-invoices for tax deduction purposes. Subsequently, sellers are required to consolidate all standard invoices and issue a consolidated e-invoice at the end of each month.

  • What type of activity/transaction where consolidated e-invoice is not allowed?

    1. Automotive
    2. Aviation
    3. Luxury goods and jewellery
    4. Construction
    5. Wholesalers and retailers of construction materials
    6. Licensed betting and gaming
    7. Payment to agents /dealers/distributors 
  • If the buyer forgets their TIN number, can they provide their IC number instead?

    Yes. For taxpayers, an e-invoice requires either a TIN or an IC number, but for non-taxpayers, the TIN number is mandatory.

  • Can e-Invoices be amended after submitting to LHDN?

    No, the supplier would need to cancel the e-invoice within 72 hours from the time of validation and reissue a new e-invoice. The cancellation request should specify the reason.


    Any changes after 72 hours from time of validation would require the supplier to issue a new e-Invoice (i.e., debit note, credit note, refund note e-Invoice) to adjust the original e-Invoice issued.

  • Can e-Invoices be cancelled after submitting to LHDN?

    Yes, e-Invoices can be canceled within 72 hours of issuance. To cancel an e-invoice. the supplier/customer must submit a cancellation/rejection request to buyer/seller within 72 hours via the MyInvois Portal.


    Any changes after 72 hours from time of validation would require the supplier to issue a new e-Invoice (i.e., debit note, credit note, refund note e-Invoice) to adjust the original e-Invoice issued.

  • What if the seller/buyer doesn’t approve my request for amendment/cancellation?

    Once the 72-hour window has passed, the e-invoice status will automatically transition to "Valid," and any subsequent modifications will necessitate the issuance of a Debit or Credit Note.

  • How are e-invoices validated and stored?

    After an e-Invoice is generated, it is sent to IRBM. IRBM then verifies mandatory fields and other crucial details, informing both supplier and buyer accordingly. Additionally, they can access a summary of generated e-Invoices via the My Invois Portal.

  • What are the consequences for failure to issue e-Invoice?

    Failure to issue e-Invoice is an offence under Section 120(1)(d) of the Income Tax Act 1967,

    and will result in a fine of not less than RM200 and not more than RM20,000 or imprisonment not exceeding 6 months or both, for each non-compliance.

Get In Touch With Us

We'll explore your system requirements and discuss the specifics needed for you to achieve e-invoice compliance.

GET STARTED

 E-Invoicing Blogs You May Also Like

On April 10, 2024, LHDN made an announcement regarding the availability of the MyInvois Sandbox.
By Goldsoft Marketing 12 Apr, 2024
On April 10, 2024, LHDN made an announcement regarding the availability of the MyInvois Sandbox, a dedicated testing environment aimed at facilitating integration testing for businesses and service providers in Malaysia.
API connection from the Goldsoft ERP to the LHDN MyInvoice E-Invoice Portal.
By Goldsoft Marketing 05 Apr, 2024
An API integration acts as a digital bridge, allowing the ERP system to talk directly to LHDN's MyInvois portal. Click to learn more.
Goldsoft ERP system drives growth and efficiency in Malaysia's digital and e-invoice era.
By Goldsoft Marketing 07 Mar, 2024
With 27 years of experience in developing ERP and POS systems for local businesses and successfully navigating compliance changes such as GST and SST, Goldsoft is well-equipped to guide businesses through the Malaysia e-invoice journey.
The Tax Identification Number, or TIN, is a number issued by the IRBM for e-invoice tax Malaysia.
By Goldsoft Marketing 06 Mar, 2024
The TIN number can be obtained through online registration via e-Daftar at https://mytax.hasil.gov.my.
Share by:
Goldsoft ERP POS System with E-Invoice