Request a demo
Free hotel tool

OTA Commission and Direct Booking Calculator

See the yearly total of the commission you pay to online sales channels, and calculate what moving part of your bookings to your own channels would earn your hotel.

Your OTA sales

€
%
bookings
months

Direct booking scenario

%
What percentage of OTA bookings could come through your website, phone or WhatsApp?
%
Such as card processing and booking engine fees.

Result

  • Commission per booking—
  • Net to the hotel per booking—
  • OTA bookings per year—
  • Annual commission—
  • Annual gain if % of bookings come direct—

How is it calculated?

Annual commission = Average value × Commission rate × Monthly bookings × Selling months
Annual gain = Annual bookings × Share moved × Average value × (Commission rate − Direct channel cost)
Example A hotel with an average booking value of €240 and 18% commission, taking 60 OTA bookings a month (720 a year), pays €31,104 in commission per year. If 20% of these bookings come through a direct channel costing 3%, the hotel earns €5,184 more per year.

OTAs are a valuable channel for reaching new guests; the goal is not to drop them but to reduce dependency. For details, see the glossary entries for OTA, direct booking and rate parity.

Frequently asked questions

How much do OTAs charge in commission?

OTA commissions usually range from 15% to 25% of the booking value. The rate depends on the country, your contract and any visibility programs the hotel joins; check your channel contract for your own rate.

What amount is commission charged on?

It depends on the channel and the contract: some channels charge commission on the amount including taxes, others on the amount excluding taxes. In this calculator, the average booking value you enter is treated as the amount commission is charged on.

What is the direct channel cost?

When a guest books through the hotel's website, phone or WhatsApp, no OTA commission is paid, but there are other costs such as card processing fees and booking engine charges. The savings calculation deducts this cost from the OTA commission.

How can a hotel increase direct bookings?

The most effective methods are an easy, mobile-friendly booking flow on your website, fast answers to guest questions by phone and WhatsApp, special benefits for returning guests and direct contact with guests during their stay. If your channel contracts include rate parity terms, take them into account when setting prices.

How should seasonal hotels calculate?

Hotels that open only in certain months should enter the length of the season in the 'selling months' field, and use the in-season average for monthly bookings.

Turn WhatsApp questions into bookings The Zeus PMS WhatsApp bot shows guests live rates and availability and records the booking directly in the system, commission-free.

Explore Zeus PMS

Related terms and tools