iDCP e-Invoice Software System
Certified E-Invoice Solution in Malaysia
- 100% LHDN and Peppol network compliance
- API Middleware service
Automated E-Invoices for Malaysian Businesses

Support B2B B2C e-Invoicing
Generate, submit, and track LHDN e-Invoices instantly from iDCP ERP and POS—no manual uploads.

Handles all e-Invoice Format
Handle standard, self-billed, consolidated, credit, debit, and refund e-Invoices with seamless submissions, validations, and adjustments.
Real-time e-Invoice Status
Monitor e-Invoice statuses in real time and filter by type, date, location, customer, or vendor.
Key Facts About Malaysia's
e-Invoice Implementation
What is the e-Invoice implementation timeline in Malaysia?
The e-Invoice implementation in Malaysia rolls out based on annual turnover or revenue thresholds:
- Businesses with revenue over RM100 Million must comply by August 2024.
- RM25 Million–RM100 Million by January 2025.
- RM5 Million–RM25 Million by July 2025.
- RM1 Million–RM5 Million by January 2026.
Businesses with less than RM1 Million revenue are exempted from the e-Invoice implementation. (Updated 7 December 2025).
What are the requirements for e-Invoicing in Malaysia?
e-Invoices must cover B2B, B2C, and B2G transactions in UBL 2.1 (XML/JSON) format, include 55 mandatory data fields, and be submitted via the MyInvois Portal or API integration.
What are the types of e-Invoices in Malaysia?
- Standard Invoices – for B2B, B2C, and B2G transactions
- Consolidated e-Invoices – for grouping low-value B2C sales. From Jan 1, 2026, transactions above RM10,000 must have individual e-Invoices; consolidated ones won’t be allowed.
- Self-Billed e-Invoices – for cross-border or unregistered suppliers.
What are the real-time validation requirements?
The IRBM will validate invoices in real time, generating Unique Identification Numbers (UIN) and QR codes. Businesses will have a 72-hour window to reject or cancel invoices.
What if my invoice currency is not MYR?
Effective September 1, 2025, if your invoice’s currency code is not MYR, your e-Invoice payload must include the Currency Exchange Rate element.
The Differences Between B2B and B2C e-Invoicing Transactions

B2B e-Invoicing Transactions
- Issuance: The supplier creates and submits an e-Invoice to IRBM via the MyInvois Portal or through a business system integrated with the MyInvois API.
- Validation: IRBM validates the e-Invoice in real time and issues a Unique Identifier Number (UIN).
- Notification: Both the supplier and buyer receive notification of the validated e-Invoice.
- Sharing: The supplier shares the validated e-Invoice with the buyer, including a QR code.
- Rejection or Cancellation: Within 72 hours, the buyer may request a rejection and the supplier may cancel the e-Invoice. Any rejection or cancellation must be supported with justification.
- Human-Readable Format: Suppliers may also provide buyers with a human-readable version of the e-Invoice (e.g., PDF or JPG).
B2C e-Invoicing Transactions
- When the Buyer Requests an e-Invoice: The supplier collects the buyer’s details and generates the e-Invoice in real time, following the same process as B2B.
- When the Buyer Does Not Require an e-Invoice: Seller issues normal receipt. IRBM permits seller to consolidate these transactions into a monthly consolidated e-Invoice. *Consolidated e-invoices allowed until 31 December 2025.
B2B e-Invoicing Transactions
- Issuance: The supplier creates and submits an e-Invoice to IRBM via the MyInvois Portal or through a business system integrated with the MyInvois API.
- Validation: IRBM validates the e-Invoice in real time and issues a Unique Identifier Number (UIN).
- Notification: Both the supplier and buyer receive notification of the validated e-Invoice.
- Sharing: The supplier shares the validated e-Invoice with the buyer, including a QR code.
- Rejection or Cancellation: Within 72 hours, the buyer may request a rejection and the supplier may cancel the e-Invoice. Any rejection or cancellation must be supported with justification.
- Human-Readable Format: Suppliers may also provide buyers with a human-readable version of the e-Invoice (e.g., PDF or JPG).
B2C e-Invoicing Transactions
- When the Buyer Requests an e-Invoice: The supplier collects the buyer’s details and generates the e-Invoice in real time, following the same process as B2B.
- When the Buyer Does Not Require an e-Invoice: Seller issues normal receipt. IRBM permits seller to consolidate these transactions into a monthly consolidated e-Invoice. *Consolidated e-invoices allowed until 31 December 2025.
iDCP e-Invoicing Solutions
Choose the Solution
All-In-One
E-Invoice ERP
System
LHDN & MDEC Approved
Direct API sync with MyInvois
Real-time Validation
Auto UUID & QR Code Retrieval
Finance & Accounting Sync
B2B B2C e-Invoice Portal
Live status tracking
POS system e-Invoice receipt
API Middleware Service
Integration to ERP & POS
Multi-API support
REST API, OData API, SOAP API and Custom APIs
Sync master database
Real-time dashboards
Real-time status tracking
UUID & QR Code Retrieval
Accurate tax reconciliation
Benefits of iDCP e-Invoicing
Streamlined Operations
Automates invoice processes and reduce manual work.
Improved Cash Flow
Accelerates payments and reduces billing disputes.
Enhance Tax Compliance
Ensure efficient and accurate tax reporting.
Simplified International Trade
Facilitates cross-border business transactions more easily.
Cost Savings
Reduces paper usage and compliance costs.
Scalability
Support for current and future e-invoice transactions volumne.
Book a Free Demo
Get started today and experience the power of iDCP e-Invoice Solution - built for modern businesses.
Contact Us
Thank you for your interest.
We will get in touch with you ASAP.
Please try again later.
FAQs
-
How far has Malaysia progressed with e-invoicing implementation?
E-invoicing is being rolled out in phases and is now compulsory for a significant segment of businesses.
By July 2025, companies with annual revenue exceeding RM25 million are already required to issue e-invoices for B2B, B2G, and B2C transactions.
Beginning 1 July 2025, the mandate will expand to include businesses whose annual turnover exceeds RM5 million.
The rollout will proceed in stages until it covers all companies, with the exception of those whose annual turnover is under RM1 million. (Updated 7 December 2025)
-
How does iDCP’s e-invoicing solution work?
iDCP automates the entire e-invoicing process:
- Integration: Connects to your ERP or business systems.
- Data Capture: Extracts invoice information.
- Formatting: Converts data into UBL 2.1 (XML/JSON).
- Validation: Submits for real-time verification with IRBM’s MyInvois system.
- UIN & QR Code: Receives and attaches the Unique Identification Number and QR code.
- Delivery & Storage: Sends e-invoices to buyers and archives them for compliance.
-
What are the e-Invoicing submission methods in Malaysia?
There are two ways to submit e-Invoices:
MyInvois Portal – Manual entry or bulk spreadsheet upload, ideal for MSMEs or low-volume transactions.
API Integration – Direct ERP or accounting system connection for real-time, automated submissions, supported by LHDN’s SDK.
-
What are the benefits of e-invoicing for businesses in Malaysia?
E-invoicing helps businesses streamline operations and maintain compliance:
- Streamlined Operations: Automates invoicing, reducing manual errors.
- Faster Payments: Improves cash flow and minimizes billing disputes.
- Better Tax Compliance: Simplifies and ensures accurate reporting.
- Lower Costs: Cuts paper and administrative expenses.
- Supports Global Trade: Facilitates cross-border transactions.
-
What are the steps to start e-Invoicing in Malaysia?
To begin with e-Invoicing in Malaysia, start by assessing your company’s readiness. Identify whether e-Invoicing is mandatory or voluntary for your business. Review your ERP or accounting system for compatibility and integration capability. Lastly, ensure employees are properly trained to manage e-Invoicing processes efficiently.
-
What are the key features of iDCP’s e-invoicing software for Malaysia?
iDCP provides a comprehensive, MDEC-accredited e-invoicing solution designed for Malaysian businesses:
- Seamless Integration: Connects easily with ERPs and business systems.
- Multi-Channel Support: Consolidates B2B and B2C sales into compliant e-invoices.
- Client Portal: Enables buyers to generate e-invoices independently via web or mobile.
- Real-Time Validation: Ensures compliance with IRBM’s MyInvois system.
-
What is an e-Invoice?
An e-Invoice (electronic invoice) is a digital document that records transaction details between a seller and buyer. Unlike traditional paper invoices, it is created, validated, and stored electronically through the LHDN MyInvois system.
Example: When a wholesaler sells goods to a retailer, they generate an e-Invoice through their ERP/accounting system, which is submitted to LHDN for validation before being shared with the buyer.
-
What is a Credit Note?
A credit note is issued to correct a previously issued e-Invoice, typically to reduce the original invoice value without refunding the buyer. It is commonly used for errors, discounts, or returned items.
Example: A retailer returns 20 defective shoes from an order of 200 pairs. The supplier issues a credit note to reduce the invoice value accordingly.
-
What is a Debit Note?
A debit note is issued to record additional charges or costs related to a previously issued e-Invoice.
Example: A supplier realizes delivery charges were omitted from the original invoice and issues a debit note to add the extra cost.
-
What is a Refund Note?
A refund note (refund e-Invoice) is issued to record a refund given to the buyer.
Example: A buyer cancels an order and requests a refund. The seller issues a refund note to document the repayment.
Remark: According to LHDN rules and regulations, e-Invoice cancellations must be completed within 72 hours of issuance.
-
What is a Self-Billed e-Invoice?
A self-billed e-Invoice is created by the buyer instead of the seller, typically for transactions involving unregistered suppliers or cross-border dealings.
Example: A Malaysian retailer purchases raw materials from a foreign supplier not registered with LHDN. The retailer issues a self-billed e-Invoice to record the transaction.




