For deposits, instalments, and balances
Travel agency invoicing that shows who has paid and who still owes
Issue invoices, record deposits and instalments, and send payment links from one place. Your staff can tell any customer their balance without checking a spreadsheet.

Part payments on the invoice
See how much is paid and how much is still due on the same invoice.
Invoices customers can read
Share a proper invoice and receipt without redoing the PDF yourself.
MyInvois once set up
WauHub checks the required details before you submit eligible documents.
What our customers say
“WauHub systemized our travel agency operations. The invoice management feature has saved us a lot of time and effort.”
Puan ArzuEnrich Travelogue Sdn BhdChasing payments turns into a second job
“Customer ni dah bayar belum?”
The deposit slip came in WhatsApp. The second payment went straight to the bank. The balance is in someone's Excel. By Friday, nobody is sure which booking is fully paid.
What usually goes wrong
If one simple answer needs five WhatsApp messages and three Excel files, it is costing you more than you think.
Records all over the place
Invoices, bank slips, WhatsApp messages, and passenger names sit in different places.
Balances worked out by hand
Every time a customer asks, staff have to calculate what is left.
Late follow-up
Overdue customers only get a call when someone remembers to check.
A group invoice with deposits paid and the balance still due
This example uses sample data. In your account, you will see your own customers, bookings, and settings.
Invoice
Japan Autumn Group
INV-2026-1048 · 18 travellers
Balance due
RM8,400
Total
RM24,000
Collected
RM15,600
Due
22 Jul
Customer action
Payment link opened
Customer opened the shared link
LHDN status
Validated
From invoice to fully paid, in one place
The invoice, customer, booking, payments, and any changes stay linked. Your team can answer quickly and collect without guessing.
Give a clear answer about the balance
Record deposits and instalments against the invoice so staff can tell the customer what is left to pay.
Make the next payment easier
Share an invoice link with the payment methods your agency has enabled.
Keep changes easy to explain
Keep invoice adjustments and payment records together when a customer changes their trip.
Collecting a group payment, before and after
Deposit first, balance later is normal in travel. What matters is how fast your team can say what is still owed.
| Task | WhatsApp and spreadsheets | With WauHub |
|---|---|---|
| Recording a deposit | Transfer screenshot saved somewhere in WhatsApp. | Payment recorded on the invoice, with proof and a receipt. |
| Telling the customer the balance | Work it out again from the invoice and bank statement. | Total, paid, and balance due shown on the same invoice. |
| Giving payment options | Send the bank account number by message. | A public invoice link with the payment methods your agency has turned on. |
| Refunds and changes | Edit the original invoice or make a new one. | Credit, debit, and refund notes linked to the original invoice. |
Works the way Malaysian customers pay
Local agencies take deposits, manage group balances, and prepare documents for SST and LHDN. WauHub is set up for the way you already work.
What this means in daily work
- Offer FPX, DuitNow QR, cards, and other methods supported by your payment setup.
- Review RM amounts alongside supported foreign-currency invoices.
- Keep the MyInvois result with eligible invoices once your account is connected.
Guides for Malaysian agencies
Practical reading from the WauHub blog and guides.
Questions agency owners ask us
Straight answers before you change how your team works.
Can I record a deposit first and the balance later?
Yes. You can record several payments against one invoice, such as a deposit now and instalments later. The balance left is always shown on the invoice, so staff do not need to work it out.
Does every invoice go to MyInvois automatically?
No. Your MyInvois account must be connected, and the document must be eligible. Submission depends on your settings and the action your team chooses.
Can I invoice an overseas customer?
Yes. You can invoice in a supported foreign currency with an exchange rate. WauHub keeps the RM equivalent for your reporting, so your figures still add up in ringgit.
What connects to your invoices
The invoice tells you what the customer owes. These modules cover supplier payments, MyInvois checks, foreign currency, and the accounting behind each booking.
Supplier bills and expenses
Track what you owe suppliers for the same trip, with payment proof.
LHDN MyInvois e-Invoice
Prepare, check, and track Malaysian e-Invoices and their status.
Multi-currency invoicing
Issue invoices in supported foreign currencies and still report in RM.
Travel agency accounting
Send customer invoices and payments into journals, bank records, and reports.
See every outstanding balance in one place
Bring one real booking to the demo. We will show you how its invoice and payments would look in WauHub.
