In plain words
Guests book rooms through online travel agencies (OTAs), which take a commission and sometimes collect the payment. The hotel normally controls the room, its availability and the guest's stay, so it is the principal. It recognises the full room rate as revenue over the stay, whichever model the OTA uses, and records the commission as a distribution expense rather than deducting it from revenue.
Why it matters
Hotels that default to recognizing only the net OTA remittance materially understate reported room revenue and distribution costs, which skews RevPAR-based analysis and hides the true scale of distribution spend that management needs to negotiate better OTA terms.
Diagnostic questions
Who controls the room inventory before it is provided to the guest, the hotel or the OTA? Does the OTA set the final price to the guest, or does it merely list and market the hotel's own published rate (agency model)? How are no-show revenue and cancellation fees split contractually between the hotel and the OTA, and does that split affect gross-versus-net presentation?
Recognition
- Identify the OTA's contractual model: merchant model (OTA collects payment from guest) versus agency model (hotel collects payment directly, OTA is paid a commission).
- Regardless of who collects cash, assess who controls the room before it is provided to the guest, normally the hotel, since it sets availability, standards, and can substitute or upgrade the room.
- Confirm the OTA does not have discretion to set the final guest price independent of the hotel's rate, and does not bear the primary risk of a bad stay (service failure remedy sits with the hotel), if so, conclude the hotel is principal for both merchant and agency bookings.
- Recognize gross room revenue over the guest's length of stay (or at check-out for very short stays), regardless of the OTA's settlement model.
- Record the OTA commission as a distribution expense, not a netting adjustment to revenue.
- For non-refundable prepaid bookings, defer the payment as a contract liability on receipt and recognize revenue as the stay occurs; recognize forfeited deposits/no-show revenue when the guest's right to a refund lapses or cancellation terms are triggered, applying a portfolio-based estimate for expected no-shows if history supports a reliable pattern.
Measurement
Measure revenue at the full rate charged to the guest (the amount the OTA collects from the guest under a merchant model), not the net amount remitted after commission. Measure the OTA commission expense at the contractual rate applied to gross room revenue. Estimate variable consideration for expected cancellations, refunds, or rate adjustments only to the extent it is highly probable a significant reversal will not occur, using a portfolio/expected-value approach supported by historical cancellation and no-show data. Subsequently remeasure the cancellation/no-show estimate at each reporting date as actual experience emerges.
Presentation & disclosure
Disclose revenue disaggregation by booking channel (direct, OTA, corporate/group/wholesale); disclose the principal-versus-agent conclusion and the basis (control indicators) for gross presentation; disclose OTA commission/distribution expense separately where material; disclose the accounting policy for non-refundable deposits and no-show/cancellation revenue, including any portfolio estimate methodology; disclose contract liabilities for advance bookings not yet stayed.
Common mistakes
- Recognizing only the net amount remitted by the OTA as revenue instead of the gross rate charged to the guest
- recognizing non-refundable prepaid bookings as revenue immediately on receipt rather than as the stay occurs or cancellation terms trigger
- failing to estimate a no-show/cancellation reserve where historical data clearly supports a predictable pattern
- applying a blanket gross conclusion without checking whether a specific OTA contract actually gives the platform pricing discretion or service-failure responsibility
- inconsistent treatment of the same OTA relationship across different hotels in a group.
Simple example
A guest books 3 nights at SAR 500/night through an OTA on a merchant model; the OTA collects SAR 1,500 from the guest upfront (non-refundable) and will remit SAR 1,275 to the hotel after a 15% commission at check-out. At booking, the hotel recognizes a contract liability for the advance, non-refundable payment (recorded via a receivable from the OTA since cash sits with the OTA until settlement): Dr Receivable from OTA 1,500 / Cr Contract liability – advance bookings 1,500 Over the 3-night stay, the hotel recognizes gross room revenue and the related commission expense: Dr Contract liability – advance bookings 1,500 / Cr Room revenue 1,500 Dr Distribution/commission expense 225 / Cr Receivable from OTA 225 Cash settlement from the OTA at check-out: Dr Cash 1,275 / Cr Receivable from OTA 1,275
Professional judgment
The primary judgment is confirming, contract by contract, that the OTA truly lacks pricing discretion and service-failure responsibility, since some newer OTA models grant platforms more dynamic pricing control or direct guest-facing guarantees, which could push the conclusion toward agent for those specific arrangements. A second judgment is estimating a reliable no-show/cancellation rate, this requires enough historical volume by rate type (refundable vs non-refundable) and season to support a portfolio approach rather than an arbitrary percentage. A third area is the timing of recognizing forfeited non-refundable deposits from no-shows, judgment is needed on whether forfeiture is automatic at the stay date or requires a subsequent administrative trigger under the specific OTA/hotel terms.
Source basis
IFRS 15 · Revenue from Contracts with Customers
Paragraph references
Verified against the official standard texts used in the IFRS Expert skill.
Related issues
- IFRS 15Franchise fees and royalties
- IFRS 15Delivery aggregator revenue (principal vs agent)
- IFRS 15Loyalty programs and gift vouchers
- IFRS 15Revenue disaggregation disclosure
- IFRS 15Management contract fee revenue recognition
- IFRS 15Reimbursed payroll costs under management agreements: principal vs agent
Educational and navigation content only. Not professional advice. Does not reproduce official IFRS/IAS text. Consult the authoritative standards and qualified professionals; professional judgment may still be required.
