Open the channel report on any commercial dashboard. The columns read room revenue, room nights, ADR, and share of business. Booking.com sits near the top because it produces volume. Brand.com voice sits lower because it produces less volume. The conclusion looks obvious. The conclusion is wrong.
The channel at the top of the list gets the budget, the contract renewal, and the executive attention. The channel at the bottom gets the review. The ranking determines the strategy, and the strategy follows the ranking even when it is wrong.
The room revenue column tells you what guests paid. The column does not tell you what the channel costs you to win the booking, fulfill it, and keep it. Strip the cost stack out of the room revenue, and the ranking flips for at least three pairs on every commercial scorecard.
To rank channels honestly, you need the full cost of delivering one booking on each. Five buckets carry almost all of it.
Commission and wholesale markup. OTA commission ranges from 15% to 25% of room revenue. Wholesale markup sits between 20% and 30% of rack. Both are direct channel costs. Both are against the booking they produced.
Acquisition and marketing costs. Paid search, metasearch, brand display, loyalty acquisition, and partner marketing all incur costs. The cost is attributed to the channel the booking landed on, not to a general marketing line. Brand.com voice covers the cost of the marketing that drove the guest to the phone or the site. Direct channels are not free. They are differently expensive.
Payment processing. Card fees vary from under 1% on corporate accounts to over 3% on consumer cards. Add chargeback risk on prepaid OTA bookings settled to virtual cards. Small per booking. Real across a portfolio.
Loyalty redemption. Members redeeming nights pay less, sometimes nothing. The point liability sits on the loyalty balance sheet. The channel benefits; the contribution does not. The contribution per booking is not the rack rate. The contribution per booking is the net amount after deducting the redemption cost.
Fulfillment friction. Cancellation rate, no-show rate, length of stay. A channel with a 20% cancellation rate incurs the cost of canceled inventory that the property could not resell. A channel with a shorter average stay carries a higher per-booking turnover cost. Both belong in the comparison.
Add the five buckets to every channel. Then divide by the bookings the channel produced. You now have the net contribution per booking. The ranking is not the same.
Booking.com against brand.com voice. Booking.com charges a 15% to 18% commission, has low payment costs, and has a high cancellation rate. Brand.com voice carries no commission, real acquisition cost, lower cancellation rate, and longer stays. The pair is closer than the gross ranking suggests. In many hotels, the pair reverses.
Wholesale against negotiated corporate. Wholesale carries 25% to 30% markup, low fulfillment friction, and longer lead times. Negotiated corporate carries lower direct costs, higher account management costs, and shorter lead times. The pair flips more often than commercial teams expect because the wholesale discount sits buried in the contracted rate and rarely surfaces on the channel report.
Loyalty members are directed against OTA new customers. The loyalty booking looks lean on commission and rich on retention. Net out the redemption cost and the member-rate discount, and the contribution per booking can sit below the OTA booking that brought a new guest into the property. The post-stay retention value belongs in the lifetime calculation, not in the per-booking ranking. The same logic that exposes profit inside a segment also exposes profit inside a channel, which is the argument behind NetRevenue by Micro-Segment: Where Real Profit Hides.
The contract cycle changes first. Channel managers walk into renewal conversations with net numbers, not gross numbers. The OTA contract that produces volume at a low margin gets a different conversation than the contract that produces less volume at a higher margin.
The marketing budget changes. Spend on channels that actually deliver contribution, not on channels that show the loudest revenue line. Bid strategy follows the same logic.
The weekly commercial review changes. The opening question moves from which channel grew to which channel paid. The forecast that follows is built on contribution, not on top-line pace. The same shift is what One Forecast, One Scoreboard: A Commercial Alignment Test argues for at the scoreboard level.
Three moves separate hotels that rank honestly from hotels that rank by habit.
Net contribution per booking is not in your PMS. The number sits in the integration of PMS, channel manager, marketing attribution, payment processor, and loyalty system. The reason most commercial teams rank by room revenue is that it's the only metric they can pull off the shelf. The cost of pulling the rest is the cost of finding out which channels actually pay.
Demand Calendar pulls channel, segment, and cost data into a single view, so the contribution ranking is the report the commercial manager opens on Monday, not the analysis that takes a week to assemble. The channel report no longer serves as a volume report. The channel report starts as a profit report.
Commercial managers do not change channel strategy by argument. They change their channel strategy based on data. The ranking in the report is the strategy the team will follow because it is what gets reviewed, rewarded, and renewed. If the ranking sorts by gross, the strategy chases volume. If the ranking sorts by net contribution, the strategy chases profit. The two strategies do not lead to the same place.
Rank honestly first. The contract, budget, and forecast conversations all get easier when the ranking already tells the truth.
Walk through your channel mix with us and see what the net contribution ranking looks like for your hotel. Book a Strategy Call.