Blog

Travel Agency e-Invoice: What to Issue for Customers and Suppliers

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.

Malaysian travel agency finance executive organising customer sales invoices and supplier bills beside a laptop in a Kuala Lumpur office

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:

  1. Payment to the foreign supplier, or
  2. 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

  1. Confirm who bought the tour or service.
  2. Collect the required buyer details.
  3. Issue the customer e-Invoice.
  4. Keep the validated document linked to the booking and payment.

Supplier Purchases

  1. Separate local and foreign suppliers.
  2. Collect e-Invoices from local suppliers.
  3. Identify foreign services that require self-billing.
  4. Track the foreign invoice-receipt and payment dates.
  5. Submit the self-billed e-Invoice by the applicable deadline.
  6. 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:

  1. Your agency sells to a customer: issue the customer e-Invoice.
  2. A local supplier sells to your agency: receive the supplier’s e-Invoice.
  3. 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.

Ready to Transform Your Travel Agency?

Get your whole team working in one place. Stop copying data between spreadsheets. Start saving time and selling more trips.