Data-driven mindset

Opportunity cost: what you don't see is still a decision

8 min

Wednesday afternoon. Francis, the sales manager at Hotel Peaqplus City, stops in the doorway of Adam, the general manager, visibly pleased: “I’ve made the month. A corporate client wants 30 rooms for three consecutive nights next month. Firm, guaranteed, they’ll sign tomorrow — at 75 EUR. That’s 6,750 EUR of revenue, money in the bank. Shall I say yes?”

It sounds good. Thirty rooms, three nights, guaranteed payment, zero risk. For Francis the key word is safe — and he’s right that a signed contract is worth more than uncertainty. But the 6,750 EUR isn’t the first thing Adam looks at. He asks the question a data-driven leader should ask by reflex: “And what do we give up for it? Who doesn’t get those 30 rooms if the group does?”

This lesson is about the most important mental model a leader can carry: opportunity cost. The revenue you never see on the P&L, because it never landed there — yet it’s real all the same, and you decided about it the moment you said yes to something else.

What you don’t see is still a decision

The P&L — the profit-and-loss statement — only shows what happened. The 6,750 EUR of group revenue will sit right there in the line, in black and white. What never reaches the paper is the transient guest — the individual, independently booking guest — who would have paid 110 EUR for the same room on the same night, but found no space, because the group took it.

This is called displacement: when a booked piece of business occupies capacity ahead of a more valuable one. The displaced guest shows up nowhere — not as a complaint, not as a missing line, not as a number in red. They simply sleep somewhere else that night. To a leader’s eye it’s invisible — and that’s exactly what makes it dangerous.

Gut feel always pulls toward the visible. The 6,750 EUR is tangible; the displaced transient is abstract. But a business decision isn’t about which is more tangible — it’s about which is more money. And to answer the ‘more money’ question, you have to see the thing that doesn’t happen, too.

The right question isn’t the price, it’s the difference

Francis defends the 75 EUR: “That’s above half our regular rate — a fair group price.” True — but irrelevant. The group rate on its own tells you nothing. The question isn’t whether 75 EUR is a good price for a group, but what the same room would have earned if we hadn’t given it to the group.

This is the most important shift in how we think. You don’t measure a price against itself (high or low?), but against the alternative you gave up (how much more or less than what we’d have earned instead?). A 75 EUR group on an empty, low-demand night is a gift. A 75 EUR group on a night when a queue of transient guests would pay 110 is a loss — even when the number is positive.

A worked example: the group that costs more than it brings in

Let’s make it concrete, with Hotel Peaqplus City’s 80 rooms. The group asks for 30 rooms across three nights — that is, 90 room nights at 75 EUR.

ScenarioRoom nightsAverage rateRevenue
Group (75 EUR)30 × 3 = 9075 EUR90 × 75 = 6,750 EUR
The same, sold to transient guests (110 EUR)90110 EUR90 × 110 = 9,900 EUR

The difference — the displaced revenue — is simple to calculate:

(110 − 75) × 30 × 3 = 35 × 90 = 3,150 EUR

That 3,150 EUR is the opportunity cost. It shows up nowhere, because it isn’t a loss in the accounting sense — the hotel earned 6,750 EUR. But it earned 3,150 EUR less than the same capacity would have produced if we’d left it open to transient demand. The group was ‘safe,’ yes. But for that safety we paid 3,150 EUR — without anyone ever issuing an invoice for it.

Here comes the decisive condition that makes the number matter at all: displacement is only real if the transient demand would actually have shown up. The 3,150 EUR isn’t an automatic loss — it’s a loss only if, on those three nights, the hotel would have sold those 90 rooms at around 110 even without the group. That isn’t something to guess; it’s something to check: where the pace (the booking pace) stands for those dates, what the same point last year shows, what demand looks like in the wider market.

When the group is worth it after all

Opportunity cost doesn’t mean the group is bad. It means the group’s value has to be judged relative to the situation. That same 30-room, 75 EUR offer can be an excellent deal — in three typical cases.

When the night is weak anyway. If the three nights in question fall in the low season, and the pace shows the hotel would reach at most 45% (36 rooms) on its own, then a 30-room group displaces almost nothing — that capacity would stay empty without the group. Here the displaced revenue isn’t 3,150 EUR but close to zero, and the 6,750 EUR is almost pure gain. Remember lesson 2: an empty room today is revenue lost forever. On a weak night, the ‘safe’ group saves exactly what would otherwise be lost.

When the group spends beyond the room. So far the displacement maths looked only at room revenue. But a corporate group often dines in-house, pays for meeting space, coffee breaks, parking. If the 30 people each spend 25 EUR on F&B (food and beverage) across three evenings, that’s a further 30 × 3 × 25 = 2,250 EUR — revenue the scattered transient guest typically doesn’t bring. Looking at the total guest value (not just the room), the balance can tip in the group’s favour.

When you get something for the future in return. A fair group contract signed now is sometimes the doorway to an annual corporate agreement — a contracted account that fills next year’s low seasons. Here you aren’t pricing these three nights, you’re pricing a relationship — and the opportunity cost has to be weighed in the light of the whole partnership.

The point isn’t to say yes or no. It’s to know what you’re giving up — and to make the decision against that, not on a bare ‘the 6,750 EUR sounds good.‘

Back to Adam and Francis

Adam doesn’t send Francis away, and he doesn’t say the group is bad. He asks for one thing: “Let’s see where those three days stand. If the pace is weak and the rooms would stay empty, we sign today. If there’s strong demand for them, we either say no, or we push the group rate up so it at least approaches what transient would bring.”

Daniel, the revenue manager, pulls up the numbers in five minutes: two of the three nights are weak — on those the group is pure gain. One, though, is a high-demand Friday, where the transient pace is already running above 70%. For that one night Francis goes back to the client and asks for 95 EUR instead of 75 — the client nods, because it’s still a fair corporate rate. That way the hotel keeps the ‘safe’ business, but doesn’t sell its capacity at half price on the most expensive day.

Francis doesn’t lose here — he wins. He walks into his boss’s office not with a nice-sounding number, but with a well-reasoned decision. That’s the difference between someone who brings in bookings and someone who brings in revenue. Through the lens of opportunity cost, sales stops being the champion of volume and becomes the champion of value — and that’s exactly what makes it a partner to leadership, not an adversary.

The exact, formula-based calculation of displacement and the day-to-day tools of group evaluation are covered in detail, from revenue manager Daniel’s point of view, in the RM Academy lessons on group displacement analysis and group ceiling and allotment.

Key takeaways

  • Opportunity cost is the revenue you gave up when you committed your capacity to something else. It never appears on the P&L, because it never happened — but it’s real all the same, and you decided about it.
  • Displacement becomes a real loss when the displaced, more valuable demand would genuinely have shown up. That isn’t something to guess — it’s something to check from the pace and from the same point last year.
  • Don’t measure a price against itself, but against the alternative you gave up: the question isn’t whether 75 EUR is good for a group, but what the same room would have earned from a transient guest.
  • The same group can be a gift or a loss — the group on a weak-pace night that also spends on F&B and opens a future relationship is worth it; the one that lands on a high-demand day and buys nothing but the room rarely is.
  • The sales team’s job isn’t the nice-sounding number, but the well-reasoned decision: to know what we’re giving up — and to get enough in return for it.
Check your understanding

Click an answer — you see immediately whether it is right.

Answer all of them and the lesson counts as complete — and toward your progress.

What is opportunity cost in a hotel's capacity decision?
The group would take 30 rooms for three nights at 75 EUR, while transient guests would pay 110 EUR — and the demand is there for it. How large is the displaced revenue?
When is this same 75 EUR group a good deal?
Go deeper
Group displacement calculator

Net = (group rate − transient rate) × rooms × nights

Group revenue
€6,750
Lost transient
€9,900
Net impact
€-3,150
Verdict: Displacement — transient would bring more
Related terms

See the full definitions in the glossary.

Leadership questions

Think of the last 'safe' piece of business your team brought in — a group, an early commitment, a discounted block. Did anyone check what that day's capacity would have earned at open rates, or did you just celebrate the amount that came in? And does your hotel have a routine that measures a group or contract offer against the demand situation before you say yes — or does the 'good, something came in' feeling decide? Think through what a simple decision rule for this would look like.

Signal → Decision → Action → Outcome

See Peaqplus on your own data.

In our 45–60 minute walkthrough we run Peaqplus on our live demo environment — a simulated property with data that moves day to day.

No setup fee. No PMS access needed.

Not ready for a demo? Start smaller —5-min revenue check →ROI in 4 numbers →