You will get a Malaysia LHDN MyInvois e-Invoice API integration for your system


Project details
You will get a working integration between your business software and Malaysia's LHDN MyInvois e-Invoicing system — no more manual portal entry. Malaysia's e-Invoice mandate now covers businesses of all sizes, and connecting your ERP, accounting software, or custom app to MyInvois involves real complexity: UBL 2.1 document formatting, OAuth2 authentication, SHA-256 document hashing, duplicate prevention, and handling MyInvois downtime gracefully.
I've already solved these problems. My open-source MyInvois gateway (github.com/shafiq97/lhdn) is publicly available with a live demo — you can inspect the code quality, test coverage, and documentation before spending anything. Built on .NET 8 with automatic retries, circuit breakers, and idempotent submission so your invoices never duplicate even when networks fail.
I'm a Windows/.NET systems developer based in Malaysia — same timezone as you, and I understand LHDN requirements firsthand as a Malaysian taxpayer. Sandbox-first approach: we prove everything works against LHDN's test environment before touching production.
I've already solved these problems. My open-source MyInvois gateway (github.com/shafiq97/lhdn) is publicly available with a live demo — you can inspect the code quality, test coverage, and documentation before spending anything. Built on .NET 8 with automatic retries, circuit breakers, and idempotent submission so your invoices never duplicate even when networks fail.
I'm a Windows/.NET systems developer based in Malaysia — same timezone as you, and I understand LHDN requirements firsthand as a Malaysian taxpayer. Sandbox-first approach: we prove everything works against LHDN's test environment before touching production.
Programming Languages
JavaScript, ASP.NET, C#Coding Expertise
Localization, Security, DesignWhat's included
| Service Tiers |
Starter
$150
|
Standard
$400
|
Advanced
$900
|
|---|---|---|---|
| Delivery Time | 5 days | 10 days | 21 days |
Number of Revisions | 1 | 2 | 3 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$150 - $900
Deploy to cloud hosting (Azure/AWS/Render) with HTTPS
+$100
30 days post-launch support
(+ 10 Days)
+$75About Muhammad
.NET & Python Backend Engineer | Azure | Kubernetes (CKA) | REST APIs
Sepang, Malaysia - 8:42 am local time
doing my internship in EMC Schlumberger. It helped me to boost
my network troubleshooting skills. I find it rewarding to be able to
solve network incidents, with the help of different teams with different
roles from around the globe. I learnt that there are many factors
of network incidents that helped me to improve my technical and
analytical skills. Thus, it increased my confidence to take and passed
the CCNA certification during the internship period.
Despite being a student in a computer networking field does not
stop me to learn to code. I started joining competitive programming
competitions to enhance my programming skills and made it to
several National Levels competitions. With the experience that I got,
I can code Python scripts that automate network troubleshooting
process using Netmiko and NAPALM module. I also selected for
Google's Foobar Challenge at Level 4.
Steps for completing your project
After purchasing the project, send requirements so Muhammad can start the project.
Delivery time starts when Muhammad receives requirements from you.
Muhammad works on your project following the steps below.
Revisions may occur after the delivery date.
Requirements review and scope confirmation
I review your invoice data structure and system details, confirm the exact scope, timeline, and integration approach with you before any work begins.
LHDN MyInvois sandbox setup
Set up MyInvois sandbox (preprod) access and API credentials, guiding you through LHDN registration if needed. Everything is proven in the test environment first.


