E-Invoice Guideline Version 30
E-Invoice Guideline Version 30
0)
E-INVOICE GUIDELINE
INLAND REVENUE BOARD OF MALAYSIA
This guideline is issued under section 134A of the Income Tax Act 1967
TABLE OF CONTENT
TABLE OF CONTENT..................................................................................................... 1
SUMMARY OF CHANGES ............................................................................................. 3
ABBREVIATION .............................................................................................................. 5
LIST OF TABLES ............................................................................................................ 6
LIST OF FIGURES .......................................................................................................... 7
ABOUT THE GUIDELINE ............................................................................................... 8
1.0 INTRODUCTION ....................................................................................................... 9
1.1 About e-Invoice ................................................................................................ 9
1.2 Benefits of Adopting e-Invoice........................................................................ 10
1.3 Transaction Types.......................................................................................... 11
1.4 Scenarios and Types of e-Invoices ................................................................ 11
1.5 e-Invoice Implementation Timeline................................................................. 13
1.6 Exemptions from implementing e-Invoice ...................................................... 16
2.0 GETTING READY FOR E-INVOICE ....................................................................... 19
2.1 e-Invoice Overview Workflow ......................................................................... 19
2.2 e-Invoice Model .............................................................................................. 19
2.3 e-Invoice model via MyInvois Portal ............................................................... 21
2.3.1 Pre-Submission – e-Invoice Submission Requirements ....................... 22
2.3.2 Step 1 – Creation and Submission ....................................................... 23
2.3.3 Step 2 – e-Invoice Validation................................................................ 24
1
E-INVOICE GUIDELINE (VERSION 3.0)
2
E-INVOICE GUIDELINE (VERSION 3.0)
SUMMARY OF CHANGES
This e-Invoice Guideline (Version 3.0) replaces the e-Invoice Guideline (Version 2.3)
issued on 6 April 2024. The key changes made to this Guideline are summarised in the
table below:
1.6.8 1.6.8
Addition Clarification
1.6.9 1.6.9
- 2.5
Addition Clarification
- 2.6
3
E-INVOICE GUIDELINE (VERSION 3.0)
Appendix 1 Appendix 1
Rephrased Clarification
Appendix 2 Appendix 2
4
E-INVOICE GUIDELINE (VERSION 3.0)
ABBREVIATION
5
E-INVOICE GUIDELINE (VERSION 3.0)
LIST OF TABLES
Table 1.1 – Targeted taxpayers for each implementation target date ........................... 13
Table 2.1 – Types of mechanism and key features ....................................................... 20
Table 2.2 – List of document validation rules ................................................................ 41
Appendix Table 1 – List of data fields required to issue an e-Invoice ............................ 53
Appendix Table 2 – List of mandatory and optional fields under Annexure ................... 56
Glossary Table 1 ........................................................................................................... 61
6
E-INVOICE GUIDELINE (VERSION 3.0)
LIST OF FIGURES
Figure 1.1 – What an e-Invoice is and what an e-Invoice is not .................................... 10
Figure 2.1 – Typical workflow of e-Invoice in Malaysia.................................................. 19
Figure 2.2 – Overall e-Invoice workflow via MyInvois Portal and/or API ....................... 21
Figure 2.3 – e-Invoice workflow via MyInvois Portal ...................................................... 22
Figure 2.4 – e-Invoice creation and submission workflow (MyInvois Portal) ................. 24
Figure 2.5 – e-Invoice validation workflow (MyInvois Portal) ......................................... 24
Figure 2.6 – e-Invoice notification workflow (MyInvois Portal) ....................................... 25
Figure 2.7 – Sharing of e-Invoice workflow (MyInvois Portal) ........................................ 26
Figure 2.8 – e-Invoice rejection and cancellation workflow (MyInvois Portal) ................ 28
Figure 2.9 – Storing of e-Invoice workflow (MyInvois Portal)......................................... 29
Figure 2.10 – Reporting & Dashboards workflow (MyInvois Portal) .............................. 29
Figure 2.11 – e-Invoice model workflow via API ............................................................ 31
Figure 2.12 – e-Invoice submission workflow (API) ....................................................... 32
Figure 2.13 – e-Invoice validation workflow (API) ......................................................... 33
Figure 2.14 – Sharing of e-Invoice workflow (API) ........................................................ 34
Figure 2.15 – e-Invoice rejection and cancellation workflow (API) ................................ 36
Figure 2.16 – Storing of e-Invoice workflow (API) ......................................................... 37
Figure 2.17 – Reporting and Dashboards workflow (API) ............................................. 38
7
E-INVOICE GUIDELINE (VERSION 3.0)
• Common questions and concerns that taxpayers may have regarding e-Invoice,
offering clear explanations and solutions to common challenges. Additional
guidance may be issued periodically on certain issues or industry matters. In
addition, additional support documentation such as Software Development Kit
(SDK), training materials and assistance from Inland Revenue Board of Malaysia
(IRBM) to further aid stakeholders in understanding and implementing e-Invoice
will be made available.
The appendices to this document form part and parcel of this e-Invoice Guideline. The
information provided in the appendices serves as a guidance to taxpayers on the
mandatory and optional data fields that are required for an e-Invoice.
8
E-INVOICE GUIDELINE (VERSION 3.0)
1.0 INTRODUCTION
To support the growth of the digital economy, the Government intends to implement
e-Invoice in stages in an effort to enhance the efficiency of Malaysia’s tax
administration management. It is in line with the Twelfth Malaysia Plan, where the
focus is on strengthening the digital services infrastructure and digitalising the tax
administration.
The e-Invoice will enable near real-time validation and storage of transactions,
catering to Business-to-Business (B2B), Business-to-Consumer (B2C) and
Business-to-Government (B2G) transactions.
9
E-INVOICE GUIDELINE (VERSION 3.0)
2. Facilitate tax return filing through seamless system integration for efficient
and accurate tax reporting;
10
E-INVOICE GUIDELINE (VERSION 3.0)
e-Invoice covers typical transaction types such as B2B, B2C, and B2G. For B2G
transactions, the e-Invoice flow will be similar to B2B.
All individuals and legal entities are required to comply with e-Invoice
requirement, including:
1. Association;
2. Body of persons;
3. Branch;
4. Business trust;
5. Co-operative societies;
6. Corporations;
7. Limited liability partnership;
8. Partnership;
9. Property trust fund;
10. Property trust;
11. Real estate investment trust;
12. Representative office and regional office;
13. Trust body; and
14. Unit trust.
11
E-INVOICE GUIDELINE (VERSION 3.0)
12
E-INVOICE GUIDELINE (VERSION 3.0)
Example 1
Mr. Jamal (Supplier) made a sale of 200 office chairs to Greenz Sdn. Bhd.
(Buyer) and had issued an e-Invoice for the transaction. Greenz Sdn. Bhd. paid
RM2,000 for the 200 chairs (at RM10 per chair). However, 8 units of the office
chairs received by Greenz Sdn. Bhd. were faulty and had been returned. Mr.
Jamal issued a refund note e-Invoice of RM80 (i.e., RM10 X 8 faulty chairs) to
document the refunded amount.
13
E-INVOICE GUIDELINE (VERSION 3.0)
3. In the event of a change of accounting year end for financial year 2022, the
taxpayer’s turnover or revenue will be pro-rated to a 12-month period for
purposes of determining the e-Invoice implementation date.
Kindly note that for the purposes of the above determination, the annual turnover
or revenue will be based on 2022’s audited financial statements or tax return, as
the case may be. Once the taxpayer’s e-Invoice implementation timeline has
been determined, any changes to the taxpayer’s annual turnover or revenue in
subsequent years will not change the taxpayer’s obligations to implement
e-Invoice based on the above-mentioned implementation timeline.
Any e-Invoice created and issued on or after the implementation date would be
required to be an e-Invoice issued in accordance with the requirements set by
IRBM. Invoices issued prior to e-Invoice implementation date applicable to the
taxpayers are not required to be converted into e-Invoice.
14
E-INVOICE GUIDELINE (VERSION 3.0)
As the compliance obligation of issuing e-Invoice lies with the Supplier (or the
Buyer in the case of self-billed e-invoice), taxpayers may receive either normal
receipt (if the Supplier has yet to implement e-Invoice in accordance with the
implementation timeline) or validated e-Invoice during the transitional period,
until full implementation has been in place.
For new businesses or operations commencing from the year 2023 onwards,
the e-Invoice implementation date is 1 July 2025.
Example 2
Company AZY changes the close of its accounting period from 30 June to 31
December. The original accounting period for financial year (FY) 2022 is from
1.7.2021 until 30.06.2022. The new accounting period after the change for
FY2022 is from 1.7.2021 until 31.12.2022 (18 months). Based on the FY2022
audited accounts for 18 months, its annual turnover is RM60 million. The
12-month average turnover of Company AZY for FY2022 is RM40 million (RM60
million / 18 months x 12 months) and confirmation on the mandatory e-Invoice
implementation date for Company AZY is 1 January 2025.
15
E-INVOICE GUIDELINE (VERSION 3.0)
1.6.1 For the purposes of e-Invoice, the following persons are currently
exempted from issuing e-Invoice (including issuance of self-billed
e-Invoice):
(d) Consort of a Former Ruler of a State previously having the title of Raja
Perempuan, Sultanah, Tengku Ampuan, Raja Permaisuri, Tengku
Permaisuri or Permaisuri
(e) Government
16
E-INVOICE GUIDELINE (VERSION 3.0)
1.6.3 For clarity, Suppliers who provide goods or services to the persons listed
in Section 1.6.1 above are required to issue e-Invoice, in accordance with
the implementation timeline in Section 1.5.
1.6.4 However, in relation to transactions with persons in Section 1.6.1 (a), (b),
(c), (d) and (k) above, Suppliers are allowed to replace the Buyer’s details
with the information stated in Table 3.4 of the e-Invoice Specific Guideline.
1.6.5 In relation to transactions with persons in Section 1.6.1 (e), (f), (g), (h), (i)
and (j) above, Suppliers are allowed to input Buyer’s TIN field with the
general TIN assigned in Appendix 1 of the e-Invoice Specific Guideline.
1.6.6 The exemption in Section 1.6.1 will only be applicable to said persons.
Any entities (e.g., companies, limited liability partnership, etc.) owned by
the above-mentioned persons would still be required to implement
e-Invoice, in accordance with the e-Invoice implementation timeline in
Section 1.5.
(b) Pension.
(c) Alimony.
17
E-INVOICE GUIDELINE (VERSION 3.0)
(e) Zakat.
1.6.9 The exemptions mentioned in Section 1.6.1 and 1.6.8 will be reviewed
and updated from time to time. To support the e-Invoice initiative, the
IRBM has initiated the discussion with the government, state government
and relevant authorities to implement e-Invoice.
18
E-INVOICE GUIDELINE (VERSION 3.0)
Figure 2.1 demonstrates an overview of the e-Invoice workflow from the point a
sale is made or transaction undertaken, and an e-Invoice is issued by the
supplier via MyInvois Portal or API, up to the point of storing validated e-Invoices
on IRBM’s database for taxpayers to view their respective historical e-Invoices.
19
E-INVOICE GUIDELINE (VERSION 3.0)
20
E-INVOICE GUIDELINE (VERSION 3.0)
Figure 2.2 provides an overview of the e-Invoice workflow via MyInvois Portal
and/or API.
Figure 2.2 – Overall e-Invoice workflow via MyInvois Portal and/or API
MyInvois Portal contains all the functionalities required for taxpayers (Supplier)
to perform e-Invoice actions (i.e., generate, submit, view, cancel or reject
invoice, etc.) and is specifically designed for the following purposes:
• Allows all taxpayers to view and search for their respective e-Invoices; and
21
E-INVOICE GUIDELINE (VERSION 3.0)
Figure 2.3 showcases the e-Invoice model through the usage of MyInvois Portal.
In the following section, each step in the Figure 2.3 of the e-Invoice model
workflow via MyInvois Portal will be elaborated to provide a comprehensive
understanding of its significance, function, and relationship to other steps.
To facilitate the retrieval and verification of TIN for taxpayers, there are two
(2) primary avenues available:
22
E-INVOICE GUIDELINE (VERSION 3.0)
c. Fill in the required fields (e.g., type of taxpayer, e-mail and phone
number / mobile number)
The MyInvois Portal will specify the mandatory and optional fields to
facilitate taxpayers in filling out the data required for the issuance of
e-Invoice. For the list of data fields, refer to Appendix 1.
23
E-INVOICE GUIDELINE (VERSION 3.0)
Once validated (which is done in near real-time), the Supplier will receive
a validated e-Invoice as well as a visual representation of the validated
e-Invoice in PDF from IRBM via the MyInvois Portal. The IRBM Unique
Identifier Number, date and time of validation, and validation link will be
assigned to the validated e-Invoice. The IRBM Unique Identifier Number
will allow traceability by IRBM and will reduce instances of tampering with
the e-Invoice.
24
E-INVOICE GUIDELINE (VERSION 3.0)
Once the e-Invoice has been validated, IRBM will notify both the Supplier
and Buyer via the MyInvois Portal. An e-mail will be sent for this
notification. Notifications include invoice clearance and Buyer rejection
requests.
25
E-INVOICE GUIDELINE (VERSION 3.0)
Once the e-Invoice has been validated by IRBM, Supplier and Buyer are
allowed to cancel or reject the said e-Invoice, within a stipulated time.
b. The rejection request should specify the reason, which can include
erroneous information (e.g., SST number, business registration
number, any business-related information, etc.).
26
E-INVOICE GUIDELINE (VERSION 3.0)
e. If the Supplier did not accept the request for rejection initiated by
the Buyer (or did not proceed to cancel the said e-Invoice), no
cancellation would be allowed after the 72 hours have elapsed.
Any amendment thereon would require a new e-Invoice (e.g.,
credit note, debit note or refund note e-Invoice) to be issued.
Kindly note that the 72-hour timeframe for Buyers to raise rejection
request and/or Supplier to cancel the e-Invoice is provided for the
convenience of Supplier and Buyer. In the event the Supplier does not
want to utilise the cancellation / rejection function, any adjustment can still
be done via issuance of credit note / debit note / refund note e-Invoice.
27
E-INVOICE GUIDELINE (VERSION 3.0)
28
E-INVOICE GUIDELINE (VERSION 3.0)
Through the MyInvois Portal, both Supplier and Buyer will have the option
to request and retrieve e-Invoice. MyInvois Portal provides essential
invoice details such as the invoice date, amount, invoice status, and other
relevant information submitted to IRBM, in the format of:
2. Metadata
3. Grid
4. PDF file
29
E-INVOICE GUIDELINE (VERSION 3.0)
The API integration and configuration guide along with the API endpoints are
included in the SDK.
The e-Invoice structure has been specifically designed to cater to B2B, B2G and
B2C transactions to ease e-Invoice procedures for businesses and individuals.
The following formats will be supported for e-Invoice submission, while adhering
to the data structure of Universal Business Language Version 2.1 (UBL2.1):
30
E-INVOICE GUIDELINE (VERSION 3.0)
There are 55 data fields that are required to issue an e-Invoice. These fields are
grouped into eight (8) categories:
1. Address
2. Business Details
3. Contact Number
4. Invoice Details
5. Parties
6. Party Details
7. Payment Info
8. Products / Services
The summary of the e-Invoice model flow via API is diagrammatically depicted
in Figure 2.11.
31
E-INVOICE GUIDELINE (VERSION 3.0)
A digital certificate is a document (i.e., .cer or .pfx) that helps to verify the
identity of the issuer issuing the e-Invoice. The digital signature will verify
that the submitted e-Invoice originates from a specific taxpayer. The
hashed value of the digital signature will be part of the e-Invoice API
submission request body.
32
E-INVOICE GUIDELINE (VERSION 3.0)
via API.
The IRBM Unique Identifier Number will allow traceability by IRBM and
will reduce instances of tampering with the e-Invoice.
33
E-INVOICE GUIDELINE (VERSION 3.0)
can be used to validate the existence and status of the e-Invoice via
MyInvois Portal.
Once the e-Invoice has been validated by IRBM, Supplier and Buyer are
allowed to cancel or reject the said e-Invoice, within a stipulated time.
b. The rejection request in the request body of the API should specify
the unique identifier of the e-Invoice and the reason for rejection,
which can include erroneous information (e.g., SST number,
business registration number, any business-related information, etc.).
34
E-INVOICE GUIDELINE (VERSION 3.0)
If the Supplier did not accept the request for rejection initiated by
the Buyer (or did not proceed to cancel the said e-Invoice), no
cancellation would be allowed after the 72 hours have elapsed.
Any amendment thereon would require a new e-Invoice (e.g.,
credit note, debit note or refund note e-Invoice) to be issued.
Kindly note that the 72-hour timeframe for Buyers to raise rejection
request and/or Supplier to cancel the e-Invoice is provided for the
convenience of Supplier and Buyer. In the event the Supplier does not
want to utilise the cancellation / rejection function, any adjustment can still
be done via issuance of credit note / debit note / refund note e-Invoice.
35
E-INVOICE GUIDELINE (VERSION 3.0)
Hebat Group (Buyer) obtains supplies of various fresh produce for all its
hypermarket outlets directly from Fresh Food Hub (Supplier), once a
week. For each sale made, Fresh Food Hub uses its own ERP system to
generate and issue e-Invoices via API in XML / JSON format. Fresh Food
Hub will be required to attach its digital signature on the e-Invoice to
validate that the invoice originated from Fresh Food Hub. Upon validation
of the e-Invoice by IRBM, Fresh Food Hub embeds a QR code which
contains a validation link to the visual representation of the validated
e-Invoice and shares it with Hebat Group.
36
E-INVOICE GUIDELINE (VERSION 3.0)
was sent by IRBM to both Fresh Food Hub and Hebat Group. Fresh Food
Hub contacted Hebat Group’s Finance Manager immediately to discuss
on the errors and once the errors have been verified, Fresh Food Hub
reissues a revised e-Invoice (and the process of issuing
e-Invoice is repeated).
Through API integration, both Supplier and Buyer will have the option to
request and retrieve e-Invoice, which can be seamlessly displayed on their
respective systems. The API integration enables access to essential
e-Invoice details such as the invoice date, amount, invoice status, and
other relevant information submitted to IRBM, in the format of:
2. Metadata
37
E-INVOICE GUIDELINE (VERSION 3.0)
2.5 Validation
38
E-INVOICE GUIDELINE (VERSION 3.0)
2.5.3 e-Invoice validation involves a set of rules used to ensure that submitted
documents meet specific requirements. The document validation rules
are outlined below:
39
E-INVOICE GUIDELINE (VERSION 3.0)
40
E-INVOICE GUIDELINE (VERSION 3.0)
41
E-INVOICE GUIDELINE (VERSION 3.0)
2.6.2 Pursuant to Section 138(4)(aa) of the Income Tax Act 1967, e-Invoice
information submitted by taxpayers to the MyInvois System will be shared
with the RMCD.
2.6.3 For clarity, taxpayers are allowed to adopt any visual representation
format for e-Invoice as per current practice. In this regard, taxpayers are
advised to include any other particulars as may be required under the
applicable laws, rules and regulations such as Sales Tax Act 2018 and
Service Tax Act 2018.
2.6.4 For example, if the taxpayer is registered for service tax and the visual
representation of the e-Invoice contains the necessary particulars
required under Service Tax Regulations 2018, the taxpayer can use the
same visual representation for service tax purposes.
42
E-INVOICE GUIDELINE (VERSION 3.0)
MyInvois System is designed by IRBM with the necessary Network & Security
monitoring tools to ensure data security and privacy. Hence, these are some of the
key steps that will be taken in monitoring the e-Invoice data security and privacy:
1. IRBM will assess the data protection needs. Before IRBM starts monitoring and
auditing the e-Invoice data security and privacy, IRBM will identify the type of
data that IRBM collects, processes, stores, and shares through the MyInvois
System. By having that process in place, IRBM will understand the legal and
contractual obligations that apply to the data, such as data privacy laws or
specific industry standards. From the data protection needs, IRBM can define
the data security and privacy policies and objectives.
3. Monitoring and auditing data protection performance and incidents. This can be
done by benchmarking the performance against the objectives and industry best
practices and reporting, investigating, resolving, and learning from any data
breaches, errors, complaints, or violations that may affect the e-Invoice.
4. Based on the results of the monitoring and auditing activities, IRBM will continue
to review and improve data protection practices to address any gaps,
weaknesses, or opportunities for improvement in the data protection policies,
controls, performance, or incidents.
43
E-INVOICE GUIDELINE (VERSION 3.0)
To ensure that businesses are ready for the implementation of e-Invoice in the
upcoming months, here are a few key steps that can be carried out to assess
readiness and standardisation:
1. Allocate and equip personnel with the necessary capabilities to adopt and
oversee the implementation of e-Invoice;
44
E-INVOICE GUIDELINE (VERSION 3.0)
Appendix Table 1 sets out a list of required fields for an e-Invoice. Taxpayers are free to
include additional fields, where required.
Parties
Supplier’s Details
45
E-INVOICE GUIDELINE (VERSION 3.0)
5. Supplier’s SST Registration Sales tax / service tax (SST) registration number
Number of the Supplier
Buyer’s Details
46
E-INVOICE GUIDELINE (VERSION 3.0)
Address
Contact number
47
E-INVOICE GUIDELINE (VERSION 3.0)
16. Supplier’s Contact Number The telephone number of the Supplier (e.g.,
office, mobile, fax)
17. Buyer’s Contact Number The telephone number of the Buyer (e.g., office,
mobile, fax)
Invoice details
18. e-Invoice Version Current e-Invoice version (e.g., 1.0, 2.0, etc.)
19. e-Invoice Type Identifies the document type (e.g., invoice, credit
note, debit note, refund note, etc.)
22. e-Invoice Date and Time Date and time of issuance of the e-Invoice
48
E-INVOICE GUIDELINE (VERSION 3.0)
24. Invoice Currency Code Specific currency that is used to represent the
monetary value stated in the e-Invoice
Products / services
49
E-INVOICE GUIDELINE (VERSION 3.0)
31. Tax Type Type of taxes that will be applicable (e.g., sales
tax, service tax, tourism tax, etc.), applicable for
both line item and invoice level
32. Tax Rate The appropriate tax rate (be it in the form of
[Mandatory, where percentage (%) or prevailing specified rate) that
applicable] is applicable
33. Tax Amount The amount of tax payable, applicable for both
line item and invoice level
35. Amount Exempted from Tax Total amount of tax exempted for sales tax or
[Mandatory if tax exemption is service tax purposes
applicable]
50
E-INVOICE GUIDELINE (VERSION 3.0)
38. Total Including Tax Sum of amount payable inclusive of total taxes
chargeable (e.g., sales tax, service tax),
applicable for invoice level only
40. Total Payable Amount Sum of amount payable (inclusive of total taxes
chargeable and any rounding adjustment)
excluding any amount paid in advance,
applicable at invoice level only
42. Total Taxable Amount Per Sum of amount chargeable for each tax type,
Tax Type [Optional] applicable for invoice level only
51
E-INVOICE GUIDELINE (VERSION 3.0)
47. Fee / Charge Rate Charge associated with the product or service
[Optional] (be it in the form of percentage (%) or prevailing
specified rate), applicable for both line item and
invoice level
48. Fee / Charge Amount Charge associated with the product or service,
[Optional] applicable for both line item and invoice level
Payment info
49. Payment Mode [Optional] Chosen mechanism through which funds are
transferred from buyer to supplier (e.g., cash,
cheque, bank transfer, credit card, debit card,
e-Wallet / Digital Wallet, etc.)
50. Supplier's Bank Account The Supplier’s bank account number to facilitate
Number [Optional] payment by Buyer
52
E-INVOICE GUIDELINE (VERSION 3.0)
53
E-INVOICE GUIDELINE (VERSION 3.0)
54
E-INVOICE GUIDELINE (VERSION 3.0)
55
E-INVOICE GUIDELINE (VERSION 3.0)
Note: The field requirements for an annex to the e-Invoice may be updated from time to time.
56
E-INVOICE GUIDELINE (VERSION 3.0)
GLOSSARY
57
E-INVOICE GUIDELINE (VERSION 3.0)
58
E-INVOICE GUIDELINE (VERSION 3.0)
13. Refund note When a customer has paid for a product or service
and subsequently returns the product or cancels a
service, they become eligible for a refund. The
refund note e-Invoice acknowledges the return and
specifies the refunded amount.
59
E-INVOICE GUIDELINE (VERSION 3.0)
60
E-INVOICE GUIDELINE (VERSION 3.0)
Glossary Table 1
61