LHDN MyInvois e-invoicing for Malaysian travel agencies
Every invoice, credit note and refund note your agency issues is submitted to MyInvois, validated and returned with its unique ID and QR code, without leaving TravelSuite ERP.
Rolling outWe are adding the MyInvois connection to TravelSuite ERP. Business plan customers in Malaysia get it as part of setup. Ask our team for the go-live date.
- MyInvoisSubmitted to LHDN automatically
- QR codeOn every validated invoice
- 72 hoursCancellation window tracked
- Business planE-invoicing included
| Document | Customer | Amount | Status |
|---|---|---|---|
| INV-2026-0142 | Customer 01 | RM 1,250.00 | Validated |
| INV-2026-0143 | Customer 02 | RM 4,780.00 | Submitted |
| CN-2026-0012 | Customer 01 | RM -320.00 | Validated |
| INV-2026-0144 | Customer 03 | RM 2,100.00 | Rejected: invalid buyer TIN |
- UUID
- F9D4…7A21
- Total
- RM 1,250.00
Example data.
How e-invoicing works in Malaysia
Malaysia is moving every business to e-invoicing through MyInvois, the system run by LHDN (the Inland Revenue Board of Malaysia). Each invoice must be submitted in the LHDN format, validated, and shared with the buyer with its unique identifier and QR code.
TravelSuite ERP does this from the invoices your agency already creates for tour packages, hotels, visas, Hajj & Umrah and transport. Your team keeps working as before, and every e-invoice status is visible on the invoice itself.
Everything your e-invoices need
Automatic submission
Invoices are submitted to MyInvois when they are issued, one by one or in batches.
Validation status and ID
Each invoice shows whether it is validated or rejected, with the unique ID from LHDN.
QR code on the PDF
Validated invoices carry the MyInvois QR code, so your customer can check them.
Credit, debit and refund notes
Cancellations, changes and refunds become the matching e-invoice documents.
Consolidated e-invoices
Walk-in customers who don't need an e-invoice are grouped into a monthly consolidated e-invoice.
Self-billed e-invoices
Where self-billing applies, such as some agent commission payments, the e-invoice is issued for you.
Buyer TIN check
The buyer's tax identification number is checked before the invoice is submitted.
Cancellation window
Cancel a validated e-invoice within the 72-hour window, with the reason recorded.
Connect the way your business prefers
- LHDN MyInvois APIDirect connection to the MyInvois system, using your own taxpayer credentials.
- Peppol access pointSend e-invoices through a Peppol network provider, if your business already uses one.
- MyInvois middlewareConnect through an approved middleware provider that your accountant prefers.
What happens to every invoice
- 01
Issue the invoice
Your team creates the invoice from a booking or quotation, as usual.
- 02
Build the e-invoice
TravelSuite ERP prepares it in the LHDN format with seller, buyer and tax details.
- 03
Submit to MyInvois
The e-invoice is sent to MyInvois through your chosen connection.
- 04
Validated
The unique ID and QR code are added to the invoice.
- 05
Share with the customer
The customer receives the invoice PDF with the QR code by email or WhatsApp.
Frequently asked questions
Is MyInvois e-invoicing included?
Yes. E-invoicing for Malaysia is included in the Business plan and in Enterprise contracts.
Do I need my own MyInvois account?
Yes. Your business registers on MyInvois with LHDN and authorises TravelSuite ERP to submit on its behalf. Our team helps you with the setup.
What happens if an e-invoice is rejected?
The invoice shows the rejection reason from MyInvois. Correct the details, such as the buyer's TIN, and submit it again.
Can I cancel a validated e-invoice?
Yes, within the 72-hour window that LHDN allows. After that, issue a credit note instead.
How are walk-in customers handled?
Sales to customers who don't ask for an e-invoice can be combined into a consolidated e-invoice, as LHDN allows.
Which documents are supported?
Invoices, credit notes, debit notes, refund notes and self-billed e-invoices.