The LHDN MyInvois Portal is Malaysia’s official e-invoicing platform introduced by the Inland Revenue Board (IRBM) to help businesses comply with phased e-invoicing mandate in Malaysia. Accessible via both the web and mobile app, it provides a free solution for issuing, validating, downloading, and tracking e-invoices, with added tools for bulk uploads, document management, cancellations, and analytics.
Key Takeaways
Businesses can register and log in to the MyInvois Portal via the MyTax account
E-invoices can be created manually, in bulk through Excel, or via API integration
The portal supports issuing invoices, credit/debit notes, refund notes, and self-billed documents
Buyers and suppliers can cancel or reject e-invoices within a 72-hour window
Real-time document status updates (Submitted, Valid, Invalid, Cancelled) are available on the dashboard
Invoices can be downloaded quickly in PDF for records and audits
What is MyInvois Portal?
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.
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.
Functions of the MyInvois Portal
Key functionalities of the MyInvois Portal include:
1. 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.
Enter Your Details: Key in your identification info and submit.
First-Time Login Popup:
If your registered email shows: Confirm, apply for PIN, upload your ID, and submit.
If no email registered: Enter your email, apply for PIN, upload your ID, and submit.
Email Verification: Check your email for a link to activate your PIN.
Activate PIN & Certificate: Click link, enter details, agree to terms, submit to get digital certificate.
Login: Return to portal, enter your ID, password, and security phrase to access your account.
Steps to Generate E-Invoice Using MyInvois Portal
Here is the step by step guide to generate e-invoice using Myinvois Portal:
Log in to the MyInvois Portal via MyTax.
Click on “New Document” in the left navigation panel.
Select “Invoice” as the document type.
Choose the document version (latest is recommended), then click “Start”.
Fill in the basic information (invoice number and date are auto-generated).
Add supplier and buyer details (validate the buyer’s TIN).
Add your line items (products/services, quantity, price, tax, etc.).
(Optional) Add any extra info like billing, payment, shipping, or import/export details.
Review the invoice summary.
Click “Sign and Submit Document”. Enter your ID type, user ID, and password.
After digital validation, your e-invoice is created and ready!
Download E-Invoice through MyInvois Portal
Once your e-invoice is issued, you may need to download a copy for record-keeping, sharing, or audit purposes. The MyInvois Portal allows quick and secure downloading.
Steps to Download e-Invoice
Step 1: Login to the MyInvois Portal using your User ID and Password.
Step 2: Go to the "Documents" or "Recent Documents" section from the main menu.
Step 3: Search for the e-Invoice you want by using the filter or search options.
Step 4: Click to open the selected e-Invoice document.
Step 5: Click the "Download" or "Print" button to download the e-Invoice in PDF format.
Batch Processing (Bulk E-Invoice Submission)
Bulk e-invoice submission allows users to efficiently upload and validate multiple e-Invoice documents at once through the MyInvois Portal using a standardized Excel template. This feature is designed for businesses handling large transaction volumes, reducing manual entry and processing time.
Steps to Bulk Generate E-Invoices through MyInvois Portal
Download the latest Batch Submission Excel template from the portal.
Fill in all required data for each invoice in the template (max 100 documents per file).
Log in to the MyInvois Portal and navigate to "New Document" > "Draft" > "Batch Upload".
Upload the completed template and start processing.
Review the error report, if any, and correct issues before re-uploading.
Monitor the submission status of each document from the dashboard.
Document Status Tracking
The MyInvois Portal provides real-time status updates for every document submitted.
e-Invoice Status Types
Submitted: The document has passed initial validation and is awaiting further checks by the system.
Valid: The document has been successfully validated and can now be used as official proof of income or transaction.
Invalid: The document failed validation checks and requires correction. Invalid documents are not recognized for tax purposes.
Cancelled: The document was cancelled within the permitted window and is no longer valid.
How to Track Status of an e-invoice
Dashboard View: The main dashboard provides a summary of recent documents and their statuses.
Document Search: Use filters such as UUID, date range, type, or status to locate specific documents.
Notifications: Receive alerts for any changes in document status via email or portal notifications.
How to View or Cancel a Received E-Invoice
If you receive an e-invoice through the portal, it’s essential to review it promptly. Both buyers and suppliers have up to 72 hours to reject or cancel the invoice if there are any mistakes or issues.
Viewing a Received E-Invoice
When a supplier issues an e-Invoice to your business, it will appear in your MyInvois Portal accounts for recordkeeping or further action.
Steps to View a Received E-Invoice:
Step 1: Log in to the MyInvois Portal via the MyTax dashboard using your user credentials.
Step 2: Navigate to the main dashboard.
Step 3: Go to the “Documents” or “Recent Documents” section.
Step 4: Use the filter or search bar to locate the e-Invoice by entering relevant criteria such as date, document number, UUID, or status (e.g., “Received”).
Step 5: Click on the e-Invoice to view its details. Here, you can see all related information including line items, supplier details, validation status, and attached supporting documents.
Step 6: Optionally, you may download, print, or share the e-Invoice using the available options (including QR code sharing).
How to Cancel or Reject an e-Invoice?
If an e-Invoice contains errors or is disputed, buyers can reject it directly in the portal. Cancellations or rejections must be completed within 72 hours after validation.
Buyer-Initiated Rejection:
Log in and navigate to the Documents section.
Find the relevant document, click the three dots (ellipsis) menu, and select Reject.
Enter the reason for rejection from the dropdown.
Click Initiate Rejection.
The supplier will be notified and can proceed to cancel the document.
Supplier-Initiated Cancellation:
Locate the document to cancel in the portal.
Click Cancel (only available within the 72-hour window).
Select the appropriate reason from the dropdown.
Click Initiate Cancellation.
The document status will change to Cancelled.
Customization and Advanced Features
The MyInvois Portal goes beyond basic invoicing by offering tools that let businesses tailor documents, streamline operations, and gain insights into their financial activity. These advanced features help improve branding, simplify buyer supplier interactions, and provide analytics for smarter decision-making.
Managing Templates for Invoices
Businesses can customize invoice layouts for branding consistency and professionalism. Templates allow adding logos, headers, and footers while ensuring compliance with LHDN rules.
How to Manage Templates through MyInvois Portal:
Go to “Templates” from the MyInvois dashboard.
Click “New Template” and choose document type (invoice, credit note, etc.).
Add customization elements: Upload company logo, Adjust header/footer text or set preferred layout and colors
Save template and publish for future use.
Copy templates across document types if needed.
QR Code Generation for Buyer/Supplier
The portal enables QR code generation to share taxpayer details quickly and securely. This helps suppliers and buyers verify each other’s information with ease.
How to Generate QR Codes in Myinvois Portal
Navigate to “View Taxpayer Profile”.
Select “Generate QR Code”.
Download or share the QR code file (contains taxpayer details like TIN, registration, etc.).
Regenerate QR codes whenever profile information changes.
Dashboard Analytics & Reporting
The dashboard provides real-time visibility into e-invoicing activity, transaction volumes, and compliance tracking. It’s especially useful for business owners and accountants monitoring multiple clients.
How to Use Analytics & Reporting
Access “Dashboard” from the left menu.
Filter data by: Date range (monthly/quarterly/yearly), Currency type and Taxpayer profile (for intermediaries handling multiple businesses)
Review visual summaries of: Total invoices issued, Status breakdown (Valid, Submitted, Invalid, Cancelled), and revenue trends over time
Export reports for offline analysis or compliance records.
Official Malaysian Government Resources for MyInvois & E-Invoicing
Resource
Description
Access Link
About MyInvois Portal
Official LHDN page explaining features, profile management, and document handling in the MyInvois Portal.
The LHDN MyInvois Portal is Malaysia’s official e-invoicing platform developed by the Inland Revenue Board (IRBM) to support businesses in meeting phased e-invoicing requirements. Designed as a free solution, it is accessible through the web and mobile app, making it convenient for SMEs. For businesses without advanced accounting software, the portal ensures compliance with tax regulations and streamlines financial record-keeping.
Beyond core invoicing functions, the MyInvois Portal provides features that improve efficiency and transparency. Users can manage templates for branded invoices, generate QR codes for secure buyer–supplier verification, and utilize dashboard analytics to monitor transactions and compliance trends in real time. The system also supports cancellation and rejection of documents within a 72-hour window, offers instant validation checks, and provides downloadable PDF invoices for audit purposes.
Frequently Asked Questions
How to check an e-Invoice on MyInvois Portal?
Log in to the MyInvois Portal via your MyTax account. From the dashboard, go to “Documents” or “Recent Documents.” Use the search or filters (e.g., date, UUID, type, status) to find the e-invoice you want. Open the document to view its details, including buyer/supplier info, line items, and validation status.
How do I access MyInvois Portal?
You must first log in through the MyTax Portal at https://mytax.hasil.gov.my. Once logged in with your ID and password, you can access the MyInvois Portal via the dedicated link or menu. A first-time setup requires activating your digital certificate and confirming your profile.
Is MyInvois Portal free?
Yes. The MyInvois Portal is a free e-invoicing solution provided by the Inland Revenue Board of Malaysia (IRBM/LHDN) to help businesses comply with mandatory e-invoicing requirements.
How do I print out an invoice from MyInvois Portal?
After logging in, open the e-invoice you want to print from the Documents section. Once opened, click the “Print” button. You can also choose “Download” to save it in PDF format before printing.
How to activate MyInvois Portal?
For first-time users, activation happens via MyTax Portal.
If you have an activation email: click the link, enter your ID details, generate your digital certificate, and set your password/security phrase.
If you don’t have an activation email: log in to MyTax, request a PIN, upload your ID, and verify via email. Once the digital certificate is issued, you can log in to the MyInvois Portal with your credentials.
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.
About the Author
Rajan Rauniyar
Senior Content Writer- International
I’m a Senior Content Writer at ClearTax, specializing in e-invoicing, VAT, and Tax compliance. Over the years, I’ve researched and written everything from blog posts to whitepapers and product guides, helping ClearTax expand in Malaysia, KSA, UAE, Singapore, Belgium, France and beyond. My goal is to write the most comprehensive, understandable, readable, and accurate content on any topic that has ever existed on the internet. Read more