Your customer pays RM5,500 for a tour. You then pay the hotel, transport company, tour guide, and overseas ground handler.
Which transactions need a normal e-Invoice, and which need a self-billed e-Invoice?
The simple answer depends on who received the money and whether the supplier is local or foreign.

Short answer: Your agency issues an e-Invoice for its customer sale. A local supplier normally issues its e-Invoice to your agency. When you purchase services from a foreign supplier, your agency normally issues a self-billed e-Invoice to document the expense.
The Three Transactions to Remember
| What Happened | Who Issues the Document? | Document |
|---|---|---|
| Customer buys a tour or service from your agency | Your travel agency | e-Invoice to customer |
| Agency buys from a local hotel, transport company, or tour guide | Local supplier | e-Invoice to your agency |
| Agency buys services from an overseas hotel, ground handler, or tour guide | Your travel agency | Self-billed e-Invoice for the foreign supplier |
Think of it as money coming in and money going out.
- Money coming in from your customer: record your agency’s income with an e-Invoice.
- Money going out to a local supplier: collect and record the supplier’s e-Invoice.
- Money going out to a foreign supplier: create a self-billed e-Invoice to support your agency’s expense.
1. Customer Pays Your Travel Agency
When your agency sells its own tour package or travel service, your agency is the supplier. It issues the e-Invoice to the customer.
Example: Agency Sells a Tour Package
Wau Travel sells a 5D4N Bangkok package to Aina for RM5,500.
| Supplier | Buyer | Document | Amount |
|---|---|---|---|
| Wau Travel | Aina | Customer e-Invoice | RM5,500 |
The customer e-Invoice records the agency’s sale. It can contain separate lines for the package, insurance, visa handling fee, or other services.
For help choosing the product or service code, read our LHDN e-Invoice classification codes for travel agency line items.
What About Customer Deposits?
The treatment depends on whether the deposit is refundable.
| Deposit | What the Agency Does |
|---|---|
| Refundable security deposit | No e-Invoice is required when the deposit is collected |
| Non-refundable deposit | Issue an e-Invoice for the deposit, then a separate e-Invoice for the balance |
Your booking team should know whether a deposit is refundable before accounts prepares the document.
2. Your Agency Pays a Local Supplier
Suppose your agency buys services from a Malaysian hotel, bus company, restaurant, or tour guide that is conducting a business.
The local supplier normally issues the e-Invoice to your agency. Your agency records that supplier e-Invoice as an expense.
Example: Local Transport Company
Wau Travel hires Bas Maju Sdn Bhd for RM1,200 to transport a tour group from Kuala Lumpur to Melaka.
| Supplier | Buyer | Who Issues the e-Invoice? | Amount |
|---|---|---|---|
| Bas Maju Sdn Bhd | Wau Travel | Bas Maju Sdn Bhd | RM1,200 |
Wau Travel should not create a self-billed e-Invoice merely because it is paying the supplier. Bas Maju is the local business providing the service, so Bas Maju issues the e-Invoice.
What If the Local Supplier Does Not Give an e-Invoice?
Do not automatically self-bill.
LHDN only permits self-billed e-Invoices for specific circumstances. If a normal local business should issue the e-Invoice, your agency cannot replace the missing document with a self-billed e-Invoice simply because the supplier did not issue one.
Follow up with the supplier and retain the supporting invoice or receipt according to the supplier’s current e-Invoice obligation. Ask your accountant to review unusual cases.
3. Your Agency Pays a Foreign Supplier
Travel agencies regularly purchase services from overseas suppliers that do not use Malaysia’s MyInvois system.
Common examples include:
- An overseas hotel contracted directly by your agency
- A foreign destination management company or ground handler
- A foreign tour guide
- An overseas transport provider
- A foreign attraction or activity operator
For these imported services, the Malaysian travel agency issues a self-billed e-Invoice to document the expense.
Example: Overseas Ground Handler
Wau Travel receives a RM12,000 equivalent invoice from a ground handler in Japan.
| Supplier Shown | Buyer Shown | Who Submits the Self-Billed e-Invoice? | Amount |
|---|---|---|---|
| Japan ground handler | Wau Travel | Wau Travel | RM12,000 equivalent |
The terminology can feel backwards. The foreign ground handler provided the service, so it is shown as the supplier. Wau Travel is the buyer, but Wau Travel assumes the issuer role and submits the self-billed e-Invoice to LHDN.
The validated self-billed e-Invoice supports the expense for Malaysian tax purposes. LHDN’s current guideline says the Malaysian purchaser is not obliged to share it with the foreign seller.
When Must the Self-Billed e-Invoice Be Issued?
For imported services, issue the self-billed e-Invoice no later than the end of the month following the month of:
- Payment to the foreign supplier, or
- Receipt of the foreign supplier’s invoice,
whichever happens first.
Example Timeline
| Event | Date |
|---|---|
| Foreign hotel invoice received | 18 August 2026 |
| Payment made | 5 September 2026 |
| Earlier event | 18 August 2026 |
| Self-billed e-Invoice deadline | 30 September 2026 |
The agency uses the August invoice receipt because it happened before the September payment.
One Booking Can Create Several Documents
A single customer booking can involve customer income and multiple supplier expenses.
Imagine your agency sells a Bali package for RM6,000.
| Transaction | Document Flow |
|---|---|
| Customer pays RM6,000 to your agency | Your agency issues customer e-Invoice |
| Malaysian travel insurer charges RM120 | Insurer issues e-Invoice to your agency |
| Malaysian airport-transfer company charges RM300 | Transfer company issues e-Invoice to your agency |
| Bali ground handler charges RM2,400 | Your agency issues self-billed e-Invoice for the foreign supplier |
Do not combine all four transactions into one document. The customer sale and each supplier purchase have different parties and different accounting purposes.
Do Not Self-Bill Every Vendor
This is the mistake to avoid.
| Vendor Situation | Self-Bill? |
|---|---|
| Malaysian hotel conducting a business | No, receive the hotel’s e-Invoice |
| Malaysian transport company conducting a business | No, receive the transport company’s e-Invoice |
| Malaysian tour guide conducting a business | No, receive the tour guide’s e-Invoice |
| Foreign hotel | Yes, subject to the cross-border rules |
| Foreign ground handler | Yes, subject to the cross-border rules |
| Foreign tour guide | Yes, subject to the cross-border rules |
There are other LHDN-approved self-billed situations, including certain payments to agents, dealers, distributors, and individuals who are not conducting a business. These should be reviewed separately. Self-billing is an exception, not the default for every supplier payment.
A Simple Monthly Workflow
Your accounts team can organise the work into two queues.
Customer Sales
- Confirm who bought the tour or service.
- Collect the required buyer details.
- Issue the customer e-Invoice.
- Keep the validated document linked to the booking and payment.
Supplier Purchases
- Separate local and foreign suppliers.
- Collect e-Invoices from local suppliers.
- Identify foreign services that require self-billing.
- Track the foreign invoice-receipt and payment dates.
- Submit the self-billed e-Invoice by the applicable deadline.
- Link every supplier document to the relevant booking or departure.
This makes tour-level profit easier to understand. Accounts can see the customer revenue, local supplier costs, and overseas supplier costs without searching through separate WhatsApp chats and spreadsheets.
Common Questions
Does my travel agency self-bill every supplier?
No. A local business normally issues its e-Invoice to your agency. Self-billing is only allowed for circumstances specified by LHDN, including purchases from foreign suppliers.
Who is the supplier on a foreign self-billed e-Invoice?
The foreign vendor is shown as the supplier. Your Malaysian travel agency is the buyer but assumes the issuer role to submit the self-billed e-Invoice.
What if the foreign vendor already sent a normal invoice?
Keep the foreign invoice as supporting evidence. Because the foreign vendor does not issue through Malaysia’s MyInvois system, your agency still creates the self-billed e-Invoice required to document the expense.
What if my agency only collects money on behalf of an airline?
Check the contractual arrangement. If your agency sells the flight ticket on behalf of the airline rather than as its own sale, the airline is responsible for the customer e-Invoice. Do not treat money collected on behalf of another supplier automatically as your agency’s revenue.
Can WauHub connect the documents to the booking?
WauHub keeps customer bookings, invoices, payments, and supplier expenses in one travel-agency workflow. This gives your accounts team a clear place to apply the e-Invoice treatment approved for your business.
Keep Customer Income and Supplier Expenses Separate
The practical rule is simple:
- Your agency sells to a customer: issue the customer e-Invoice.
- A local supplier sells to your agency: receive the supplier’s e-Invoice.
- A foreign supplier sells services to your agency: issue a self-billed e-Invoice for the foreign supplier.
Once your team separates these three flows, e-Invoice becomes much easier to manage.
If you want to see how WauHub connects customer sales and supplier costs to the same booking, contact us for a walkthrough.
Official Sources
This article is based on the following LHDN publications. E-Invoice guidance changes over time, so verify the latest version and confirm unusual supplier arrangements with your accountant or tax adviser.
