Skip to content
WisDom RM Revenue Intelligence
Cost & profitability

Direct bookings: what a direct booking is really worth

A direct booking at €86 does not leave you €86. After the discount you gave to win it, the booking engine fee and the card charges, you are left with €78.92 — against €70.52 for the same booking through an OTA. Your real gain is €8.40, not €15.48. And that €8.40 has to pay for everything you spend to win direct bookings.

The arithmetic almost nobody does

Talk about direct bookings nearly always starts from the commission: “the OTA takes 18%, so every direct booking saves me 18%”. That would be true if direct bookings came by themselves and for free. They do not. Let us follow the same room night along two roads, in the 47-room hotel we use throughout the series.

One room night · ADR €86 · two roads Through an OTA
Rate: €86.00 · commission 18%: −€15.48
Net to the till: €70.52

Direct
Rate with a 5% incentive discount: €81.70
Booking engine 2% + card 1.4% = 3.4%: −€2.78
Net to the till: €78.92

Real difference: €8.40 — not €15.48
💡

Did you know? The calculation on this page only holds if you know your real CPOR. WisDom RM works it out every night, together with the break-even, and says which basis it used — a closed month, a month in progress, or a projection from the rooms on the books. And the decision log keeps your decision next to what followed.

Try it free for 14 days →

The point where direct turns into a loss

The €8.40 per room night is the margin that has to cover the whole cost of winning the booking: Google Ads, metasearch, the email tool, the front desk’s time on the phone. Go past it, and you are paying to end up with less.

One season month · 987 rooms sold Direct share 25%: 247 room nights
Advantage over the OTA: 247 × 8.40 = €2,075
Ads & metasearch, raised: €2,400 a month
(€600 above the whole €1,800 marketing line)
Net result: −€325

The example hotel pushed its advertising above its usual line, filled up with direct bookings, cut its OTA share — and came out €325 behind. Each direct room night cost €9.72 to win, while the limit was €8.40. The gap looks tiny per booking; it only shows in the total, and only if someone measures it.

The key: the cost of winning a direct booking has to stay below the difference against the OTA — not below the commission. The commission is the gross margin; the difference is the real one.

Why the discount is the most expensive lever

“Book direct and save 5%” is the easiest incentive and the most expensive. It costs €4.30 on every booking — including the ones that would have come direct anyway, because the guest knows you, came back a second time or was sent by a friend. You are paying for behaviour you already had.

Incentives that do not touch the rate cost less and are noticed more:

  • Late checkout: it only costs you on days the room is needed early for the next arrival — off-peak, almost nothing.
  • Breakfast or a welcome drink: your cost is the cost of the food, not the list price. The guest, though, compares it with the list price.
  • Room-type upgrade: your real cost is the rate difference between the two types, and only on nights when the higher type would have sold. When it would have stayed empty, it costs you almost nothing.

CPOR does not ask where the booking came from

Whichever road it took, the room will be cleaned, lit and made up the same way. The CPOR of €14 is the same in both cases — only what is left above it changes:

Operating margin per room night Direct: 78.92 − 14 = €64.92
Through an OTA: 70.52 − 14 = €56.52
Margin difference: +15% for direct

+15% sounds modest — but it is the same €8.40 that has to cover the marketing. One number, two readings: one makes you invest, the other tells you how much. In practice it also moves the hotel’s break-even point, because every point of direct share raises the average contribution per room.

When the OTA is cheaper than you

There are nights when no amount of advertising can match the OTA, and admitting it is not a defeat. A traveller from a market that does not know you, a Tuesday in October when nobody searches for you by name, a last-minute two-night gap: there the OTA brings demand that was not there, at a cost you pay only if the booking comes. Advertising is paid whether the booking comes or not.

So the goal is not zero OTA. It is to know what each channel really costs you, and to steer towards direct the demand that is already looking for you — not to buy with advertising the demand an OTA would have brought you more cheaply.

Conclusion

Before you raise the budget for direct bookings, work out two numbers: what each channel leaves you after all its costs, and what you pay for each extra direct booking. As long as the second stays below the difference between the channels, every euro you put in works. Beyond that, you are paying for the illusion that you saved the commission.

Alkis Tselemegkos
Alkis Tselemegkos
Creator of WisDom RM

Mathematician with studies in hospitality management and years of night shifts in hotels. WisDom RM — and this blog — were born on the night shift.

LinkedIn ↗

Less analysis.
More time for what matters.

WisDom RM turns the night’s data into decisions that you make — for independent hotels, with no subscription.

See how it works
← All articles