Select Categories

How to Setup E-Invoice Request

March 30, 2026

Section 1: Introduction

e-Invoice Submission Integrated with LHDN

The E-Invoice Request feature enables direct integration with LHDN via API, allowing seamless invoice submission and tracking.

Features of E-Invoice Request: 
  • Direct LHDN e-Invoice API Integration
  • After filling in buyer data & item classification, the system will auto submit to the MyInvois Portal
  • Real-Time Invoice Status Tracking (Validated / Rejected / Pending)
This feature is only available for the E-commerce Pro package.

Section 2: How to Setup E-Invoice Request

How to Setup E-Invoice Request | Picture 1

Step 1: Log in to the MyTax portal: https://mytax.hasil.gov.my/

How to Setup E-Invoice Request | Picture 2
Step 2: Navigate to MyInvois from the top menu.
How to Setup E-Invoice Request | Picture 3
Step 3: Click “View Taxpayer Profile” at the top-right corner.
How to Setup E-Invoice Request | Picture 4
Step 4: Scroll down to the Representatives section and click “Register ERP”.
How to Setup E-Invoice Request | Picture 5
Step 5: Fill in the required details:
  • ERP Name: NEWPAGES
  • Client Secret Expiration: Select 3 Years
Step 6: Once done, click "Register"

A dialog box will appear showing the Client ID and Client Secret. Please copy and save them securely. This information will be needed later to set up in our NMS system.
How to Setup E-Invoice Request | Picture 6

Step 7: Copy and securely save the following credentials:

  • Client ID
  • Client Secret 1
  • Client Secret 2

Step 8: Tick the checkbox: “I confirm I have copied & saved the Client Secrets”.

Step 9: Click “Done”.

Important: Do not share your Client ID or Client Secrets with unauthorized persons.
How to Setup E-Invoice Request | Picture 7
Step 10: Go to NMS System → E-Invoice (Left side panel) → E-Invoice Request
Note: Before accessing e-invoice Request, you need to make sure the E-Invoice plugin is activated.
Step 11: Set up your profile (Setup account type, contact information, address information, and Company and Individual Information). Once completed, click Submit.
How to Setup E-Invoice Request | Picture 8
Step 12: Click Connect ERP
How to Setup E-Invoice Request | Picture 9

Step 11: Paste Client ID & Client Secret 1

Step 12: Click “Activate ERP Integration”.

How to Setup E-Invoice Request | Picture 10

After completion, the status will show ERP Integration Active.

If you want to disconnect your ERP integration, you can click ‘Revoke Access’ to remove the ERP token. You will need to set it up again to continue submissions.

Section 3: How Buyer Request for E-invoice

When a new order is placed, the buyer can fill in the required information after making the payment to request an e-invoice.

There are two payment methods and their respective situations:

Situation 1: Buyer makes payment via the payment gateway

How to Setup E-Invoice Request | Picture 11
Step 1: Once the buyer has completed payment via the payment gateway, they need to click 'Back to order.
How to Setup E-Invoice Request | Picture 12
Step 2: Click "Request for e-invoice"
How to Setup E-Invoice Request | Picture 13
Step 3: Select e-invoice Type
How to Setup E-Invoice Request | Picture 14
Step 4: Fill in the required information. Once done, click "Submit"
How to Setup E-Invoice Request | Picture 15
It will then display the e-invoice status.
Situation 2Buyer makes payment via manual payment and submits the payment slip.
How to Setup E-Invoice Request | Picture 16
Step 1: Buyer need to click "Choose File" to upload payment slip
How to Setup E-Invoice Request | Picture 17
Step 2: Once the buyer has completed payment and submitted the payment slip, they can click 'Request for e-invoice'.
How to Setup E-Invoice Request | Picture 18
Step 3: Select e-invoice Type
How to Setup E-Invoice Request | Picture 19
Step 4: Fill in the required information. Once done, click "Submit"
How to Setup E-Invoice Request | Picture 20
It will then display the e-invoice status.

Section 3: How E-Invoice Request Work

How to Setup E-Invoice Request | Picture 21
Once the buyer has submitted their e-invoice request, the information will automatically appear in the NMS e-invoice Request listing.

Step 1: Go to NMS System → E-Invoice (Left side panel) → E-Invoice Request to view all e-invoice requests along with their information and status.

Step 2: Click "View Request"
How to Setup E-Invoice Request | Picture 22
Step 3: Check the information. If you wish to edit supplier details, you can click 'Edit' to make changes. If everything is okay, scroll down.
How to Setup E-Invoice Request | Picture 23
Step 4: Check document details, update payment methods
How to Setup E-Invoice Request | Picture 24
Step 5: Select the unit code and item code. If there is a tax charge, you can fill in the tax percentage. Once done, click 'Submit'.

The e-Invoice will be automatically displayed in the MyInvois Portal.

How to Setup E-Invoice Request | Picture 25

You can also check all request statuses in the E-Invoice Request Listing. You can click 'Submitted' or filter by 'Approved'.

You can click 'View Request' to check the information and validation status.

How to Setup E-Invoice Request | Picture 26

You can also click 'View Official Invoice' to view the invoice, or click 'Close' to close it.


Tags:

Related Article: