e-Invoice
Middleware
Built from scratch in one month. Went live on a non-negotiable government deadline. 340,000 invoices later — still running.
A fixed government deadline.
No room to negotiate.
The Malaysian government mandated that entities above a defined revenue threshold implement e-Invoice — submitting structured invoice data to LHDN's MyInvois API for every transaction. The regulation was not optional. The deadline was not movable.
The group operates across 60+ legal entities, each running its own ERP system. The challenge was not just compliance for one system. It was compliance for an entire group, across multiple platforms, under a single deadline.
The finance and ERP teams spent months evaluating third-party middleware vendors — demos, RFPs, technical assessments. None met the combination of cost, scalability, and fit for a group-wide rollout. By end of April 2024, with three months to the deadline, the decision was made: build it in-house.
Why in-house won
over every vendor.
Months of vendor evaluation had already been exhausted. The commercial case for in-house was clear — a commercial middleware licensing fee multiplied across 60 entities, indefinitely, was materially higher than a one-time build. But cost alone was not the deciding factor.
Architecture & Build:
One month, sFTP, AI-assisted.
The key decision — use sFTP as the integration interface to all ERP systems, rather than building direct API connectors to each. Not every ERP in the group exposes a modern API. The group's various ERP systems each have different integration capabilities. sFTP is a universal protocol — every system can write a file, and every system can read one. By standardising on file-based exchange, a single middleware architecture served all ERPs without exception.
Unlock Full Case Study
This case study details proprietary architecture flows, integration strategies, and business outcomes. Please connect to find out more.