Published On:
October 28, 2026Last Updated:
October 28, 2026
A traveller calls and asks whether there's still space on the June departure.
The honest answer means checking four or five things. You contracted 42 rooms across two hotels, but 12 of them are triples and the people still enquiring are singles. You hold 50 air seats, 44 of which are now named. The coach seats 49. The timed-entry museum visit you've blocked is capped at 40, so the rest of the group needs a second slot. Twenty-eight rooms are allocated, and three of those are held for travellers who haven't paid.
So: is there space? There's space somewhere in there. Whether there's space for this traveller, in the configuration they want, across every part of the trip, is a different question, and answering it means opening four documents.
Most operators answer from memory instead, which is where the errors come from. Below: why availability gets this hard to track, what it costs when the answer is wrong, how to work out true remaining capacity across suppliers, and what it looks like when that calculation runs in one system.
The short answer: every supplier gives you capacity in a different form. A hotel gives you rooms by type until a release date, a coach gives you seats, an airline gives you a block that freezes at the name deadline, and an activity gives you places per session. None of those numbers is the answer. The answer is how many more travellers the whole itinerary can take, and that has to be calculated across all of them, against who is already allocated where.
Individual travel has availability because inventory is live and singular. A room is free or it isn't. Group travel doesn't work that way, for four reasons.
Capacity is contracted, not live. You hold 42 rooms because you negotiated 42 rooms. That isn't what the hotel has available; it's what's yours until the release date. Availability is a function of what you actually contracted, not of the supplier's inventory.
Every component has a different number. The hotels give you 42 rooms, the coach seats 49, the airline block is 50, the museum slot caps at 40. Your real capacity is the tightest constraint, and it isn't the same constraint at every point in the itinerary.
Capacity is in the wrong units. Hotels sell rooms, airlines and coaches sell seats, activities sell places. 42 rooms is not 84 travellers unless every room is a twin. Converting between units needs your actual room configuration, which keeps changing.
It expires on a schedule. Release dates reduce your capacity on fixed dates whether or not you've sold the space. Availability on Monday and availability after Friday's release are different numbers.
So "remaining availability" is a calculation across several suppliers, in several units, against a timeline. It isn't a figure anyone can hold in their head.
The binding constraint is rarely the one you're watching.
Operators watch hotel rooms, because accommodation is the largest cost and the first thing contracted. But the constraint that stops the group is often somewhere else.
The coach. A 49-seat coach with 46 travellers, two guides and a tour manager is full. The 47th traveller means a second vehicle, which is a cost nobody priced.
The activity with a hard cap. Timed-entry sites, boat capacity, restaurant covers. These are often booked late and capped low, and they're frequently why a group can't take one more person.
Room type, not room count. You have eight rooms left, all configured as twins, and the three remaining enquiries are solo travellers. Your available capacity is three travellers, not sixteen, and you'll be paying for half-empty rooms.
The air block, after the name deadline. Before it, seats are flexible. After it, your capacity usually freezes at the number of names submitted; whether you can add anyone depends on the airline's terms and on availability, regardless of what the hotel can take.
The last one is the most commonly missed. Operators can keep selling against hotel availability for weeks after the airline has effectively closed the group.
A number on a contract tells you what you hold. It doesn't tell you what's left, because it doesn't know who is in what. Thirty-one travellers against 42 rooms tells you nothing useful; it depends entirely on how those 31 are configured, and whether the room mix you hold matches the mix you need.
That's also why unpaired travellers matter more than they look. Someone who can't be matched occupies a whole room, so three unpaired travellers use three rooms of capacity rather than one and a half, which is why keeping the rooming allocation current is part of knowing what you can still sell.
You take a booking because the hotel sheet shows rooms free, then discover the coach is full, the activity is capped, or the air block closed last Tuesday. Now you're buying a seat at the published fare, hiring a second vehicle, or telling a traveller they can't do the thing the itinerary promised.
The traveller doesn't experience this as an inventory issue. They experience it as being sold something you didn't have.
This one is less visible and probably more common. Nobody is certain what's left, so the answer to "is there space?" becomes a cautious no, or a "let me check" that takes two days, by which point the traveller has booked elsewhere.
Worse, uncertainty drives early releases. Facing a release date without a clear picture, the safe move is to hand back rooms. Operators regularly release space they could have sold, then turn away bookings a month later.
Both errors come from the same gap. One shows up as a cost; the other never shows up at all.
The aim is one answer to "can we take one more traveller?", for that traveller's room type, across the whole itinerary, in a few seconds. You get there by working the calculation the same way every time.
Steps one and two can be kept manually with discipline. Steps three to eight mean recalculating across suppliers every time anything changes, which is where manual tracking stops being viable.
Release dates usually get treated as deadlines to meet. Tracking the date itself is a deadline problem, covered in how to keep release dates and their owners in one calendar. The harder part is the decision each date forces: how much space to keep.
That's a forecast with money attached, and it comes round several times per group. You're estimating how many more bookings will arrive, in what configuration, in the time left. Keep too much and you pay for unsold rooms or hand them back later on worse terms. Release too much and you turn away bookings or buy space back at published rates.
To make that call well you need four things in front of you:
Most operators have none of that assembled when the date arrives, so the decision is made conservatively. That's why early releases followed by late demand is such a common pattern.
Specific signals, rather than a volume threshold:
Underneath all of these is the same thing: contracted capacity, actual allocation and release dates live in separate documents, and availability is the product of all three. It's calculable, but only if those three sit together.
In one system, the calculation in the steps above runs on its own, from the records your team already keeps:
For an established operator, that means capacity tracking alongside the group, allocation and supplier records your platform already holds, not another tracking sheet beside them. Here's how one operator shows headroom on every hotel, coach and ferry before saying yes to more travellers.
Tell them which part, and what it would take. If the hotel has space but the timed entry is full, the options are a second session at a known cost, a waitlist, or the trip without that visit. If the air block has closed, the option is an out-of-block seat at whatever the airline quotes. A clear “yes, with this condition” sells more than a cautious no, and far more than a yes you can’t deliver.
Sometimes, at a cost: many suppliers will add space at a worse rate if they have it. The risk is that the space isn’t guaranteed when you need it, particularly in season. Treat it as a fallback with a known cost rather than as capacity.
Yes, if the system holds three things together: contracted capacity per supplier, the allocation of travellers to rooms, seats and sessions, and the release schedule. Most booking systems hold the bookings but not the allotments, which is the gap a group layer fills.
Read more on:
Industries