Integrate ERP, POS & e-Commerce systems with LHDN MyInvois portal. Automate sales e-invoices submissions. Automate purchase e-invoices validations.
Trusted by 1,500+ Malaysian companies Local support team in Kuala Lumpur 🇲🇾
































Find your starting point
Wherever you start, see exactly how to improve efficiency and save cost.
See it run
Batch, submit, track. One enterprise e-invoice system between your ERP, POS or e-commerce platform and LHDN, one dashboard over all of it. Full capability list on the features page.
Purchase Module
Every platform sends. Almost none receive. Your AP team still lives in MyInvois: searching, downloading, filing. JomeInvoice imports every supplier e-invoice the moment LHDN validates it.
Standing






Jom eInvoice Sdn Bhd (1549098-K) is a subsidiary of Agmo Holdings Berhad, listed on Bursa Malaysia (KLSE:0258).
MySTI certified: priority status in Malaysian government procurement.
Support engineers in Kuala Lumpur; infrastructure on AWS Malaysia data centres.
Commercials
No per-invoice metering. Cancel and reissue as often as finance needs. Smaller entities in your group can start on SME pricing.
Questions
Twenty-eight answers below. For LHDN guideline updates read the JomeInvoice blog, or contact the Kuala Lumpur team directly.
Yes. JomeInvoice acts as an agnostic middleware that integrates with almost any existing ERP, accounting software, POS or e-commerce website. We have integrated with tier-one systems including SAP, Oracle (JD Edwards, NetSuite), Microsoft Dynamics and AutoCount, as well as Shopify and WooCommerce.
Either way, and the cost is the same. We can run the whole integration, standing up the servers and doing the field mapping, or hand your team the API documentation and SFTP folder structures and let them own it. Sandbox testing environments and technical endpoints are available in both cases.
Typically 1.5 to 6 weeks for SFTP or manual setups, and 2 to 4 months for full API integrations. The timeline covers business profile configuration, data mapping, User Acceptance Testing sign-off and staff training before going live.
Yes. Your existing formats and headers are mapped to LHDN standards, so nothing in your source systems gets reprogrammed. CSV and XML process directly and special characters are pre-validated. Two things we deliberately do not do: convert original PDFs, and transactional math such as calculating taxes. Your ERP stays the source of truth.
No. JomeInvoice handles all LHDN specification changes independently of your ERP. Because the integration only passes 55 standard fields of transactional data, ERP patches will not break it, even if you migrate to a completely new ERP system later.
An auto-scheduler collects your CSV files at set intervals, and built-in duplication checking stops the same document reaching LHDN twice. A malformed file (a missing column, say) is flagged with an error log, so you can download it, fix it and re-sync manually.
Every validated document is stored in JomeInvoice first; that is the record of it. From there the unique identifier, digital signature, validation timestamp and QR code URL are written back to your system if you want them there: by API where the system supports read and write, by SFTP into a designated inbox or completed folder, or as a CSV export in your system's own import structure.
A flat annual SaaS subscription, billed monthly, against a generous volume cap, plus a one-off custom integration fee. Nothing is charged per individual invoice or against Gross Merchandise Value, so cancelling and reissuing a document never moves your software cost.
All core modules (sales, self-billing, purchase automation) are included, as are updates for every future LHDN compliance change. Additional business entities on the same workspace carry a minimal add-on, typically RM 250 each.
Not currently. One one-off integration fee covers both, which lets you go live on the faster SFTP route as a bridge while your IT team builds the permanent API connection.
Generally no. The service runs on a minimum 36-month contract and pro-rated refunds are not standard practice. Anything exceptional has to be reviewed directly with our finance team.
You can, and some of our clients did exactly that. What it costs is the unwind: every month on the portal builds manual habits, spreadsheet deadline trackers and a records gap someone has to reconcile at migration. Starting here is the same go-live work done once, with nothing to undo. If you are already on the portal, we migrate you and import what you have.
Updates are managed behind the scenes and rolled out to all customers free of charge. Because we work directly with LHDN, we handle the translation logic, specification adjustments and release communications, so your system never falls out of compliance.
Any single B2C receipt above RM 10,000 is flagged automatically for submission as its own e-invoice rather than inside a consolidated one. Foreign buyers are handled with LHDN's general TIN codes, so a walk-in tourist who asks for an e-invoice does not leave your counter staff guessing.
It fetches incoming supplier e-invoices directly from the LHDN MyInvois portal. That guarantees every purchase invoice in your dashboard carries a real LHDN validation stamp, protecting you from claiming non-deductible expenses against fake QR codes.
The self-billing module natively covers transactions with non-business individuals, part-timers and foreign entities, overseas ad platforms included. It generates the proof-of-expense document, and can auto-split a single retail transaction into a sales invoice for the buyer and a self-billed commission invoice for the agent.
You can offset the originals with a standard Credit Note, and the system maps the note back to the UUID of the original invoice. Refund Notes are not strictly mandatory. Credit Notes are accepted for general cancellation purposes in Malaysia.
Yes, provided submission reaches LHDN inside the mandated 72-hour validation window. A queuing mechanism holds backlogged invoices and keeps pushing them through weekend traffic jams and portal downtime.
Yes. Taxpayers with annual turnover or revenue below RM 1 million are currently exempt from issuing e-invoices. Above that line, every phase of the mandate has already started. The last one began 1 January 2026, and operations that commenced between 2023 and 2025 were due on 1 July 2026. There is an interim relaxation period running to 31 December 2027 for the smallest phase, but it protects taxpayers who are at least issuing consolidated e-invoices, not those issuing none. Worth confirming your own position with your tax agent before you buy anything.
Store the TINs and BRNs in JomeInvoice instead of modifying your accounting software. It doubles as the compliance CRM. Business registration numbers and IC numbers are cross-referenced with LHDN to fetch and pre-validate the correct TIN on your behalf.
CSV and Excel exports with granular filtering by entity, branch, customer, date and document status. The dashboard itself leads on volume and status metrics; full Ringgit values are available and filterable inside the exports, which is where reconciliation actually happens.
Yes. Auto-split separates the transaction and issues an e-invoice only for the taxable portion. Leasing and hire-purchase clients run this today, where only the interest portion requires an e-invoice.
Yes. Add multiple recipients to a record and the validated e-invoice reaches the buyer plus whichever of your own teams need it (accounts payable, marketing) without anyone forwarding anything.
With a dynamic QR code driven by your POS, every transactional field is pre-filled and the customer enters only their own TIN details. With a generic static QR (a counter standee), the customer keys the receipt number and amount themselves alongside their details.
Yes. LHDN requires e-invoice records to be kept for 12 years, and the MyInvois portal only stores documents for 30 days. JomeInvoice archives your data for up to 12 years on local AWS cloud servers for the duration of your subscription.
Inside the first 72 hours the document can be rejected or cancelled outright. Once the window closes LHDN treats the invoice as permanently accepted, so any correction has to go through a formal Credit Note or Debit Note.
Yes. A dedicated staff claiming mobile app feeds the purchase module directly: employees scan a receipt, choose whether it is a personal tax claim or a company expense, and hide their personal contact details, with the compliant e-invoice going straight to Finance and HR.
Yes. Google and Microsoft Entra SSO, plus role-based access control. Administrators can stop specific roles (interns, AP staff) from viewing, editing or exporting sensitive customer data, and can restrict access to particular branches or entities.
Book a demo
Thirty minutes, zero obligation. A local consultant walks your exact setup through JomeInvoice, live, and you leave knowing precisely what switching involves for your systems and volume.
We reply within one business day, from Kuala Lumpur.