Travel & Tourism

How to Record Travel Revenue under the Merchant Model (Gross Basis)

Recording revenue on a 'Gross' basis where the travel company (OTA) pre-purchases inventory or has primary responsibility for fulfilling the service.

Account NameTypeDebit ($)Credit ($)
Cash / Accounts Receivable - CustomerAsset (+)1,200.00-
Gross Travel RevenueRevenue (+)-1,200.00
Cost of Goods Sold - Travel Supplier CostsExpense (+)1,000.00-
Accounts Payable - Hotel/ProviderLiability (+)-1,000.00

💡 Accountant's Note

In the Merchant Model (common for sites like Expedia or Booking.com), the OTA often has 'inventory risk' (e.g., they have committed to pay for a block of rooms). Because they set the price and are the primary point of contact for the customer, they act as the 'Principal.' They record the full amount paid by the traveler as revenue and the cost paid to the hotel as COGS.

Practitioner & Systems Framework

💻 ERP Architecture

The booking engine must capture the 'Markup' immediately. Since the customer pays at the time of booking but the supplier is often paid after the stay, the AP balance must be carefully tracked in a 'Clearing' or 'Accrued Travel Costs' account.

⚠️ Audit Flags

Verification of 'Control.' Auditors look for evidence that the company is responsible for resolving customer complaints and has the latitude to set prices independently of the supplier.

📄 Required Documentation

Inventory 'Allotment' contract, Customer terms of service, and the Price-setting policy memo.

Did you find the exact entry you were looking for?

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions

Loading comments...

Leave a comment (No sign-up required)