
Table of Contents
Welcome to a simpler way of doing business! Malaysia's Inland Revenue Board (IRBM) has introduced a new tool called the e-Invoice Software Development Kit (SDK). Launched on 9 February 2024, this tool is here to make invoicing easier and more accurate for businesses of all sizes.
The e-Invoice SDK is part of Malaysia's big plan to use more digital technology in business and tax work. It's made to handle all kinds of sales, whether you're selling to other businesses, to customers, or even to the government. This means that no matter what your business does, this tool can help you create and send invoices quickly and correctly.
Join us as we explore how Malaysia's e-Invoice SDK can make invoicing a breeze for your business, saving you time and reducing mistakes.
Explore the capabilities of Malaysia's e-Invoice SDK, where efficiency meets compliance. Discover how this potent tool can transform your invoicing process, making it more streamlined and error-free.
Benefits for Businesses:
- Compliance: Ensures that your e-Invoicing system meets the requirements set by LHDN and IRBM.
- Efficiency: Automates the process of e-Invoice generation and submission, reducing manual errors and saving time.
- Real-Time Validation: Facilitates immediate validation of e-Invoices by the IRBM, ensuring accuracy and compliance.
- Security: Incorporates data security and privacy monitoring to protect sensitive information.
Getting Started:
Businesses can access the e-Invoice SDK through the MyInvois portal provided by IRBM. The portal offers step-by-step guidance on key aspects of e-Invoice implementation, including compliance, recordkeeping, and integration with existing systems.
Understanding the e-Invoice API in Malaysia's MyInvois System
The MyInvois system in Malaysia offers a set of e-Invoice APIs to make invoicing easier for businesses. Here's what each API does:
- Login as Taxpayer System: This API helps a business's ERP system prove its identity to access other invoicing tools.
- Login as Intermediary System: If a business is working on behalf of another, this API helps its ERP system get access to the invoicing tools it needs.
- Get All Document Types: This API gives a list of all the types of documents that can be created in the MyInvois system.
- Get Document Type: This API provides details about a specific type of document, helping businesses create correct invoices.
- Get Document Type Version: This API offers information about different versions of a document type, ensuring businesses use the latest format.
- Get Notifications: This API lets a business's ERP system find out about any updates or messages related to their invoices.
Simplifying Invoicing with MyInvois e-Invoice API
1. Login as Taxpayer System
In the MyInvois system, the "Login as Taxpayer System" API plays a crucial role in streamlining the authentication process for businesses. Here's how it works:
Purpose:
This API is designed to authenticate the Enterprise Resource Planning (ERP) system associated with a specific taxpayer. By issuing an access token, it grants the ERP system access to other protected APIs within the MyInvois system.
Overview:
This API secures access to MyInvois's protected APIs by authenticating the taxpayer's ERP system and issuing an access token.
Signature:
- Endpoint:
POST /connect/token
Inputs:
Header Parameters:
Share article
Recent Posts
Subscribe to our Newsletter
Get the latest e-invoicing insights and updates delivered to your inbox.
About the Author

Ajith Kumar
Im a skilled content writer and SEO expert crafting engaging articles that rank. Passionate about making complex topics clear, discoverable, and valuable to readers.Dedicated to driving organic growth through high-quality, search-optimized content