All calculators / Hotels & stays

OTA Commission Calculator

What Booking.com, Expedia or Airbnb really take from a booking, against the same guest booking direct.

$
%

Booking.com and Expedia usually take 15 to 18%. Airbnb host-only fee is about 15%.

%

Charged on both channels.

$

Booking engine fee, a share of your ads, the time to answer the email.

How this is calculated

OTA net = rate × nights × (1 − commission) × (1 − card fee).

Direct net = rate × nights × (1 − card fee) − cost of a direct booking.

Yearly leak = the difference × OTA bookings × 12, then quartered: you will only ever move a slice of those guests to direct.

Prices are before GST/HST. Add tax on top of the price shown, never inside your margin. Estimates, not advice.

Get cost tips for your trade

Occasional emails from ChickenPieces with cost tips and supply deals. Unsubscribe any time. Privacy.

Verdict

You keep less than you think

You keep 83% of an OTA booking

You keep per OTA booking$313.27
Guest pays
$378.00
Same booking made direct
$362.55
Difference per booking
$49.28
Paid to OTAs per year
$23,656
Conservative yearly leak$5,914

What you give up by not moving even a quarter of these guests to a direct booking.

More hotel calculators

More hotel calculators

All Hotels & stays