Malaysia e-Invoice Software Development Kit (SDK)

Ajith Kumar · June 5, 2025 · 3 min read

Malaysia e-Invoice Software Development Kit (SDK)
Home/Malaysia Blog/Malaysia e-Invoice Software Development Kit (SDK)

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:

  1. Compliance: Ensures that your e-Invoicing system meets the requirements set by LHDN and IRBM.
  2. Efficiency: Automates the process of e-Invoice generation and submission, reducing manual errors and saving time.
  3. Real-Time Validation: Facilitates immediate validation of e-Invoices by the IRBM, ensuring accuracy and compliance.
  4. 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:

  1. Login as Taxpayer System: This API helps a business's ERP system prove its identity to access other invoicing tools.
  2. 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.
  3. Get All Document Types: This API gives a list of all the types of documents that can be created in the MyInvois system.
  4. Get Document Type: This API provides details about a specific type of document, helping businesses create correct invoices.
  5. Get Document Type Version: This API offers information about different versions of a document type, ensuring businesses use the latest format.
  6. 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

Subscribe to our Newsletter

Get the latest e-invoicing insights and updates delivered to your inbox.

About the Author

Ajith Kumar

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

Launch LHDN e-Invoicing in less than a week

Complyance solutions: your trusted partner in achieving seamless E-Invoicing integration and LHDN compliance for all ERPs in Malaysia.