Your Jakarta group has finished its holiday. The hotel checkout is arranged, the passengers have packed, and everyone expects to be home in Malaysia tonight. Then the return flight is cancelled.
The tour leader needs rooms for another night. The ground handler asks whether to extend the coach booking. Your WhatsApp fills with questions from passengers and their families.
You need to look after the group. But before approving the next payment, you also need an answer: how much profit is left, and how much more can this tour absorb?
What Happened in Jakarta
As of early 7 September 2026, eight Indonesian airports, including Jakarta’s Soekarno-Hatta (CGK) and Halim Perdanakusuma, remained closed because of volcanic ash from Anak Krakatau. About 170,000 passengers had been affected by flight cancellations, according to Reuters reporting carried by The Star.
The disruption also affected Singapore services. Scoot’s advisory listed cancelled Singapore-Jakarta flights on 6 and 7 September. Singapore Airlines’ advisory, updated at 12:05pm Singapore time on 7 September, listed further cancellations and additional Singapore-Surabaya services, subject to seat availability.
For an agency managing a stranded group, that creates difficult choices: arrange another hotel night, wait for rebooking, or investigate an overland transfer to Surabaya and an alternative flight home. An airport reopening does not guarantee enough seats for the whole group immediately.
This is a developing situation. Check current airport and airline notices before arranging transport or promising a return date. The examples below illustrate agency costs; they are not live fares, confirmed routes, or accounts of a particular affected group.
A Profitable Tour Can Become a Loss Before Everyone Gets Home
Imagine a Malaysian agency taking 30 paying passengers to Jakarta at RM2,500 each. Before the disruption, the departure looks healthy.
| Original tour budget | Amount |
|---|---|
| Revenue: 30 passengers × RM2,500 | RM75,000 |
| Flights, hotels, transport, meals, guide and other allocated tour costs | RM60,000 |
| Planned tour profit | RM15,000 |
| Planned profit margin | 20% |
For this example, tour profit = revenue minus tour costs, and profit margin = tour profit ÷ revenue × 100. This is the departure’s margin before any business overheads not allocated to it, rather than the agency’s final company net profit.
Now suppose the agency absorbs three additional days of accommodation and meals while the group waits for a confirmed return arrangement.
| Extra cost | Illustrative calculation | Amount |
|---|---|---|
| Passenger hotel rooms | 15 twin rooms × RM220 × 3 nights | RM9,900 |
| Passenger meals | 30 passengers × RM60 × 3 days | RM5,400 |
| Local transfers and coach extension | Agreed additional charge | RM1,800 |
| Tour leader extension, room and meals | Additional allowance and expenses | RM900 |
| Total additional cost | RM18,000 |
These are assumed MYR costs, not supplier quotations. Revenue stays at RM75,000, with no extra customer collections or confirmed recoveries included.
The original RM15,000 profit becomes a RM3,000 loss, with a margin of -4%. The agency has spent RM18,000 extra, even though the tour loss is RM3,000. Those are two different numbers, and both matter.
The disruption is outside the passengers’ and agency’s control. In practice, an agency may need to advance funds or choose to absorb costs to care for its group. Record what the agency agrees to pay and what remains subject to airline, insurer, supplier or customer arrangements; do not assume every emergency payment will be reimbursed.
What If You Bring the Group Home Through Surabaya?
An alternative airport gives the team another option to investigate. It also introduces transfer costs, replacement fares, baggage charges and, for some itineraries, an onward connection to Malaysia.
Compare the complete additional cost of each workable option. For the same illustrative tour:
| Return arrangement | Extra cost absorbed | Revised tour profit | Revised margin |
|---|---|---|---|
| Original return operates as planned | RM0 | RM15,000 | 20% |
| One extra night, then confirmed rebooking | RM6,000 | RM9,000 | 12% |
| Transfer via Surabaya, including all onward travel | RM12,000 | RM3,000 | 4% |
| Three-day extension from the breakdown above | RM18,000 | -RM3,000 | -4% |
These are separate scenarios, not cumulative costs or a prediction of how long the closure will last. The one-night and Surabaya totals are assumed all-in budgets for comparison. Any refund is excluded until confirmed.
In this example, rerouting costs RM6,000 less than the three-day extension. But that comparison only helps once the team has confirmed safe ground transport, seats for the group, baggage arrangements and the full journey home. Passenger welfare comes first; cost visibility helps the owner understand the decision.
Know Your Spending Limit Before the Next Approval
With RM15,000 of planned profit, this tour can absorb RM15,000 of additional costs before reaching break-even, assuming revenue stays unchanged.
If the owner wants to retain a 10% margin, the remaining profit must be RM7,500. That leaves RM7,500 available for disruption costs before falling below that target.
This turns a vague instruction such as “try to keep costs down” into a useful approval conversation: “This arrangement costs RM12,000 extra. We would still make RM3,000, but our margin would fall to 4%.”
With WauHub, See the Profit Impact as Costs Are Recorded
During a disruption, the hotel bill might arrive in one WhatsApp chat, the transfer quote in another, and a payment receipt on the tour leader’s phone. Until those costs reach the right booking, the original profit figure can give the owner false confidence.
WauHub’s expense management connects supplier bills and supporting documents to bookings. Its reporting and analytics brings booking revenue and connected costs together so the team can review profitability from current records.
- Record each additional bill against the affected booking. Include extra rooms, meals, transport and replacement travel, with supporting evidence.
- Keep costs and payments current. A supplier bill still affects the tour’s result even if payment is due later. Record the payment against that bill so it is not counted as a second expense.
- Review the updated profit and margin. Use the recorded revenue and costs to see how much remains before approving the next commitment.
- Keep unconfirmed amounts visible in the decision. Separate pending quotes and possible refunds from recorded costs and confirmed adjustments.
Once the relevant records are current, you can see the profit impact immediately instead of rebuilding the tour calculation from scattered messages. The percentage follows the same calculation: remaining profit divided by revenue, multiplied by 100. WauHub’s figures depend on what your team has entered; an unrecorded hotel extension will not appear by itself.
Also check cash available for urgent payments. A tour can still show a profit while the agency needs money today for hotel rooms and new tickets. A possible airline refund later does not pay tonight’s supplier bill.
Get the Group Home With the Numbers in Front of You
A tour should earn a profit. When volcanic ash disrupts the return journey, the owner may have to accept a smaller margin or a loss to support the passengers. That decision should come with a clear amount in RM and a clear percentage.
For more on keeping costs connected to each departure, read why travel agencies must track tour profit and loss.
Know what the next emergency payment will do to your tour profit. Contact WauHub and bring one departure’s revenue and supplier costs. We will show you how to keep those records together and understand the margin that remains.
