Achieve 100% E-invoicing Compliance
with Asia's Leading Provider
Achieve 100% E-invoicing Compliance with Asia's Leading Provider
Effortless Integration
with any ERP/ POS System
Effortless Integration
with any ERP/ POS System
LHDN & MDEC Compliant
E-Invoicing Solution
LHDN & MDEC Compliant
E-Invoicing Solution
Comprehensive customer portal
for B2C e-Invoices
Comprehensive customer portal
for B2C e-Invoices
Book a Demo

LHDN MyInvois Platform Guide: Functions, Features and FAQs

Updated on: Nov 4th, 2024

|

18 min read

social iconssocial iconssocial iconssocial icons

With e-invoicing in Malaysia in effect since August 1, 2024, for businesses with turnovers exceeding RM100 million, it’s crucial for businesses to become familiar with the MyInvois Portal. The Inland Revenue Board of Malaysia (IRBM) launched the portal on June 29, 2024, with both testing and live environments to ensure a smooth transition for users.

IRBM recently announced that the MyInvois app is now available for download on iOS, Android, and Huawei platforms. However, users must first complete their initial login through the MyInvois Portal to access e-invoicing functions on the app. The app enables convenient profile and document management, mirroring many of the portal's essential features.

This guide covers everything from e-invoicing models and key portal features to login instructions and steps to issue e-invoices, helping you navigate the MyInvois platform with ease.

What is MyInvois Portal?

Businesses can generate e-invoices using two main methods:

  • API Integration: For automated, large-scale e-invoice generation integrated with business systems.
  • MyInvois Portal: For manual e-invoice generation through data entry or spreadsheet batch uploads.

The MyInvois Portal is a free e-invoicing solution provided by the Inland Revenue Board of Malaysia (IRBM) designed to facilitate e-invoice implementation. It is especially useful for taxpayers not using a business ERP system. Accessible via computers, laptops, and smartphones, the portal allows users to efficiently manage e-Invoices from anywhere, at any time. 

This platform ensures comprehensive functionality for submitting, reviewing, cancelling, and searching e-invoice transactions, enhancing transparency and reliability in e-invoicing processes.

Functions of the MyInvois Portal

Key functionalities of the MyInvois Portal include:

Profile Management

  • Users and Taxpayers (Companies): Manage digital profiles for individual users and businesses, ensuring accurate and up-to-date information.
  • Representatives: Allow representatives to handle invoicing tasks on behalf of taxpayers.
  • ERP Systems and Intermediaries: Facilitate the integration and management of external ERP systems and intermediaries to support seamless e-invoicing processes.

Document Management

  • Submission: Submit various documents including invoices, credit notes, debit notes, refund notes, and self-billed documents.
  • Review and Validation: Perform validation processes to ensure the accuracy and compliance of submitted documents.
  • Rejection and Cancellation: Handle document rejections and cancellations efficiently.
  • Printing: Print documents directly from the portal.
  • Retrieval: Retrieve and view invoices and other documents as needed.
  • Notifications: Receive notifications for important actions and updates related to document management.

Environments within MyInvois Portal

Environment

Description

Access Link

Testing (Sandbox)

Allows taxpayers to test portal functions without affecting the production environment.

Data is not stored in the HASiL database or migrated to production.

preprod-mytax.hasil.gov.my

Production (Actual)

Enables submission of e-Invoices and other functions using real data.

mytax.hasil.gov.my

Logging into MyInvois Portal for the First Time

There are two methods to log into the My Invoices Portal for the first time, depending on whether you have an activation email or not.

For Users with Activation Email

  1. Users receive an email with a URL link from noreply-efiling@hasil.gov.my to activate their first-time login.
  2. Click the URL link to proceed.
  3. Select the User Identification Type and enter your identification number.
  4. Submit the information to generate a digital certificate.
  5. Verify your details, set a password and security phrase, and agree to the terms.
  6. Submit to complete the registration.
  7. Visit https://preprod-mytax.hasil.gov.my/ or mytax.hasil.gov.my
  8. Enter your identification details and submit.
  9. Enter your password and security phrase, then click Login.

For Users without Activation Email

If you do not have an activation email or an expiration link here is how you can login for the first time

  1. Registration
    • Visit the MyTax Portal and enter your identification details.
    • Submit the information to proceed.
  2. First-Time Login Application: When initiating the first-time login application, the portal presents a notification popup depending on whether your email is registered
    • With the Registered Email: Confirm via the popup if your registered email is displayed. Apply for a PIN, upload your identification document, and submit.
    • Without the Registered Email: If the popup does not display your registered email, proceed with the application. Enter your email, upload your identification, apply for a PIN, and submit.
  3. Verification of MyTax Registration Information:
  • Receive an email to activate your PIN.
  • Follow the provided link, enter your details, and agree to the digital certificate terms.
  • Submit to generate your digital certificate.
  1. Logging into MyTax Portal:
  • Visit the portal, enter your identification details.
  • Submit to proceed, then enter your password and security phrase.

Post Login Process

After logging into the MyTax Portal (Testing Environment) and setting up their account, you can apply for roles and appoint a company representative. 

To apply for a role, navigate to their profile, select the role they want (such as Directors of the Company or Director Representative), provide the necessary details and upload the required documents, then submit their application for verification by the tax authority (IRBM). 

Users can also switch between roles if necessary.

Step-by-Step Guide on Generating E-Invoice Using MyInvois Portal

To generate an e-invoice using the MyInvois Portal, follow these steps:

  1. Log in to MyInvois Portal
  2. Issue Invoice Document:
    • Click on "New Document" in the side navigation bar.
    • Select "Invoice" from the dropdown menu for document type.
    • Choose the document version (e.g., v1.1 with Digital Signature validation).
  3. Add Basic Information:
    • Internal ID and Date Time Issued are auto-generated.
    • Proceed by clicking on "Continue".
  4. Add Buyer and Supplier Details:
    • Supplier details are pre-filled; select MSIC code and describe business activity.
    • Validate Buyer details (ID type, number, TIN).
    • Complete necessary fields and click "Continue".
  5. Select currency from the dropdown list.
  6. Add Line Items:
  • Click "Add Line" to enter details for each item: Classification Codes, Product or Service details, Quantity, Unit Price, Total Sales Amount, etc.
  • Optionally add taxes and exemptions as required.
  • Click "Add" to save each line item.
  1. Enter billing frequency, period, payment details, pre-payment info, shipping details, and import/export information where applicable.
  2. Review all entered information thoroughly on the summary page.
  1. Document Signing:
    • Select ID type and enter User ID and Password.
    • Check the acknowledgment box and click "Submit" to finalize the signing process.
  1. After digital validation, the document will be created and confirmed.

FAQ’s for MyInvois Portal

How are user roles defined in the MyTax Portal Testing Environment?

  • Phase 1: Directors are automatically assigned based on their roles in the actual MyTax Portal.
  • Phase 2 and 3: Directors can apply for their roles in the MyTax Portal Testing Environment starting from 1st August 2024.’

What is the validity period for the activation link?

The activation link is valid for 14 days. After this period, taxpayers must reapply for access to the MyInvois Portal Testing Environment through the MyTax Portal Testing Environment at https://preprod-mytax.hasil.gov.my.

How do MyTax Portal and MyInvois Portal relate?

To access the MyInvois Portal, users must first log in through the MyTax Portal. Once logged in successfully, users can go  to the MyInvois Portal using a dedicated link or tab within the MyTax Portal interface.

Index