Tour operators: principal or agent

The travel industry is a chain of intermediaries between travellers and the airlines, hotels and transfer companies that provide the services. Two companies can sell exactly the same holiday and report revenue that differs by a factor of ten, depending on who takes the risk. This guide explains the principal or agent analysis for tour operators and travel agencies, works through a package holiday and an online hotel booking, and covers the timing of revenue, deposits and early payments to hotels, committed capacity that goes unsold, dynamic packaging and US GAAP.

By Mirza Fahad Baig, Chartered Accountant. Reviewed by Hamza Fida, Chartered Accountant. 4 minute read.

Short answer

Tour operator revenue depends on whether the company is a principal or an agent under IFRS 15. A tour operator that commits to hotel rooms and flight seats in advance, combines them into a package at its own price and is responsible for the holiday controls the package before the traveller receives it, so it is a principal: it reports the full package price as revenue and the costs of flights and hotels as cost of sales. A travel agent or online travel agency that books rooms and flights supplied by others, without taking on the inventory risk, is usually an agent, reporting only its commission or margin. Revenue for packages is recognised as the holiday is provided, and customer payments before departure are contract liabilities. In this guide's example, a US$ 1,200 package gives revenue of 1,200, while a 600 hotel booking gives an agent 90.

At a glance

Package holidays
Usually principal, gross revenue
Travel agents
Usually agent, commission only
Key evidence
Inventory risk and pricing
Package timing
As the holiday is provided
Customer deposits
Contract liabilities
Unsold committed capacity
Possible onerous contracts
Tour operators: principal or agentPackage holidays: Usually principal, gross revenue; Travel agents: Usually agent, commission only; Key evidence: Inventory risk and pricing; Package timing: As the holiday is provided; Customer deposits: Contract liabilities; Unsold committed capacity: Possible onerous contracts.KEY FACTS AT A GLANCETour operators: principal or agentPackage holidaysUsually principal, grossrevenueTravel agentsUsually agent, commissiononlyKey evidenceInventory risk andpricingPackage timingAs the holiday isprovidedCustomer depositsContract liabilitiesUnsold committed capacityPossible onerouscontractsTax BakersTour operators: principal or agentPackage holidays: Usually principal, gross revenue; Travel agents: Usually agent, commission only; Key evidence: Inventory risk and pricing; Package timing: As the holiday is provided; Customer deposits: Contract liabilities; Unsold committed capacity: Possible onerous contracts.KEY FACTS AT A GLANCETour operators: principal or agentPackage holidaysUsually principal, gross revenueTravel agentsUsually agent, commission onlyKey evidenceInventory risk and pricingPackage timingAs the holiday is providedCustomer depositsContract liabilitiesUnsold committed capacityPossible onerous contractsTax Bakers
Key facts at a glance, as set out in this guide.

Is a tour operator a principal or an agent?

IFRS 15 asks whether the company controls each specified good or service before it is transferred to the customer. For a package holiday, the specified service is usually the combined package: the company integrates flights, accommodation and transfers into one holiday at one price and is responsible to the traveller for delivering it. Indicators of control are primary responsibility for the holiday, inventory risk, such as committing to rooms and seats before they are sold, and discretion in setting the price. See principal versus agent and hospitality accounting.

Tour operator revenue: a package and an online booking

A tour operator sells a seven-night package for US$ 1,200. It has chartered flight seats at 400 a passenger and contracted a block of hotel rooms at 500 a week, paying for them whether or not they are sold, and buys transfers at 50. Separately, an online travel agency sells a traveller a seven-night stay at a hotel for 600, collecting the payment and passing 510 to the hotel after the stay; the hotel sets the room rates and can withdraw rooms, and the agency carries no unsold rooms.

Revenue and cost of sales reported per booking (US$)Revenue and cost of sales reported per booking (US$)1,200950Tour operator package (principal)900Online hotel booking (agent)RevenueCost of sales
The principal reports the whole price; the agent reports its margin.

The tour operator is responsible for the holiday, carries the risk of unsold seats and rooms, and sets the package price, so it is a principal: revenue is 1,200 and cost of sales 950, a gross margin of 250. The online agency never controls the room: the hotel provides it, sets the price and bears the risk, so the agency is an agent and reports revenue of 90, the difference between what the traveller paid and what it passes to the hotel, even though it collected 600 in cash. Online agencies reach this conclusion under both the agency model, where the hotel collects payment and pays a commission, and the merchant model, where the agency collects payment, unless they take on inventory risk by buying rooms in advance.

When is package holiday revenue recognised?

A package holiday is a service provided over the holiday, so revenue is recognised over the travel period. For short holidays, some operators recognise revenue on departure where the difference from spreading it is immaterial. Payments received before departure are contract liabilities, and amounts paid to hotels in advance to secure rooms are prepayments, assessed for recoverability if a hotel is in financial difficulty. Agents recognise their commission when they have performed their service, but where commissions are refunded if the traveller cancels, the expected cancellations are variable consideration, so many agents recognise commission at the start of the stay or the date of travel.

What about committed rooms and seats that go unsold?

Operators that commit to blocks of rooms or charter flights for a season take the risk of empty capacity. The cost of unsold capacity is expensed as it occurs. If, before the season, the unavoidable costs of committed capacity are expected to exceed the revenue it will earn, for example after a drop in demand for a destination, the operator considers whether the contract is onerous and needs a provision under IAS 37. See onerous contracts.

What about dynamic packages?

Many online businesses now assemble packages on demand from live flight and hotel prices, without committing to capacity in advance. Whether they are principals depends on the facts: if they are responsible to the traveller for the whole package and set its price, they may be principals even without inventory risk; if each element is in substance a separate booking with the airline or hotel, they are agents for each. Consumer protection rules that make package organisers liable for the whole holiday are relevant evidence of primary responsibility.

What other revenue do travel companies earn?

Travel insurance and car hire sold alongside bookings are usually sold as agent, for a commission. Cancellation fees retained are revenue when the cancellation occurs. Incentive payments from hotels and airlines for reaching volume targets are variable consideration for the agent, recognised as the bookings that earn them occur. See airline ancillary revenue and gift vouchers and prepaid stays.

How does US GAAP differ?

ASC 606 applies the same control-based principal or agent analysis, and large US online travel companies report most of their hotel bookings net as agents, including under the merchant model, while reporting gross where they hold inventory risk, such as some package and vacation rental arrangements. See ASC 606 principal versus agent.

Need help applying the standards?

Our Chartered Accountants help finance teams and students apply IFRS and US GAAP to real transactions.

Questions people ask

Is a tour operator a principal under IFRS 15?

Usually, when it combines flights, hotels and transfers into a package at its own price, carries capacity risk and is responsible for the holiday.

Are online travel agencies principals or agents?

Usually agents for hotel bookings, reporting only their margin, even when they collect the full payment from the traveller.

When is package holiday revenue recognised?

Over the travel period as the holiday is provided; payments before departure are contract liabilities.

How are unsold committed hotel rooms and seats treated?

Their cost is expensed as it occurs, and a provision is needed if the commitments become onerous.

Sources

Every fee, date and rule on this page was taken from these official and primary sources.

  1. IFRS Foundation: IFRS 15 Revenue from Contracts with Customers
  2. IFRS Foundation: IAS 37 Provisions, Contingent Liabilities and Contingent Assets
  3. FASB Accounting Standards Codification: Topic 606, Revenue from Contracts with Customers
  4. Financial Accounting Standards Board: Revenue recognition

Rules and fees change. If you are reading this long after October 10, 2026, confirm the figures with the source before you rely on them.

More in Hospitality

This guide is general information. It is not tax or legal advice for your situation.