Child rates, single supplements and the extra bed maths
A flat 50% child discount often prices below cost, and a rounded-down single supplement quietly eats your twin margin. Here is the maths and the wording.
Jökulsárlón · 21:30A family of four enquires for your Kerala package: two adults, kids aged 9 and 12. You quote both at "50% off," the number every operator in your circle uses, and move to the next enquiry. Three weeks later the hotel bills you the full extra-bed charge for the 12-year-old, and the 50% you gave the family didn't leave enough margin to cover it.
This is the quiet leak in most Indian tour costing. Child rates and single supplement pricing get set by habit, not arithmetic, and the definitions rarely make it onto the quote in writing. A rollaway bed, a full meal plan and a vehicle seat cost roughly the same whether the child pays half price or the full fare. A blanket child discount and a rounded-down single supplement are usually not generosity, just a margin leak with a friendly name.
This post gives you the two-letter vocabulary every hotel contract uses without explaining, the arithmetic behind the child rate and the single supplement, and a rate grid plus two lines of policy wording to paste onto a quote today.
CWB CNB meaning tour package
CNB means Child No Bed: the child shares existing adult bedding and eats off the meal plan, so the hotel's actual cost of hosting them is close to zero beyond food and, sometimes, a monument ticket. CWB means Child With Bed: the hotel physically adds an extra bed or cot and bills you for it, so the child now carries close to a full occupant's cost. Quoting a family without stating which one applies is the root of most child-pricing disputes at the front desk.
The distinction only holds if you fix the infant policy separately too. Most hotels carry a below-a-certain-age, no-extra-charge infant band, but the exact cutoff varies property to property. One Indian operator's published terms, for example, state infants below 5 years are accommodated free on a twin-sharing basis with no extra bed (East Himalaya terms and conditions, checked August 2026). Treat that as one operator's convention, not a rule that binds your hotel contract, and confirm the actual cutoff with each property.
The age bands you must put in writing before the quote goes out
The single biggest cause of a check-in argument is a verbal age band nobody wrote down. Fix your own age bands for infant, CNB and CWB before the season starts, print them on the quote, and stop negotiating them per family.
There is no government or hotel-classification standard that defines these age cutoffs; every source claiming one is really describing a single operator's own commercial policy. Here is how one Indian operator (East Himalaya) has structured its own bands, useful as a starting convention to adapt, not a rule to copy blind (source, checked August 2026):
| Category | This operator's band | What it covers |
|---|---|---|
| Infant | Below 5 years | No charge, shares parents' bedding, no extra bed |
| CNB | Roughly 5-10 years | Reduced rate, shares existing bedding, meals included |
| CWB | Above 10 years | Extra cot added, billed as CWB in the rate structure |
That same operator caps standard-room occupancy at two adults plus one infant or CNB/CWB child, and requires proof of age to avail the infant or CNB rate. A large Indian operator runs different cutoffs for different products entirely: its child-discount eligibility starts at 2 years and above for international tours, but 5 years and above for domestic tours (Kesari Tours terms and conditions, checked August 2026). Even inside one operator the band moves by product. Yours can too, but write it down per package, don't carry it as "the usual rule."
Careful: "My son is only 11, why is he CWB and not CNB" is a definitions argument, and you lose it every time the age band lived only in a WhatsApp message from six weeks ago. Put the band on the quote itself.
Why a flat 50% child discount on the twin per-person rate is usually a loss
A flat 50%-off child rate is usually priced below what the child actually costs you, because most of a child's real costs don't fall by half just because the child is smaller. A CWB child's genuinely fixed costs are the hotel's extra-bed charge (a real line on the rate contract, not a percentage of the room), a full meal plan priced the same regardless of age, entry tickets often full-price above a certain age, and a vehicle seat that costs the same at 40 kg or 80 kg.
Example: Your adult twin-share rate is ₹18,000 per person. You quote a CWB child (age 12) at 50%: ₹9,000. The hotel's actual extra-bed charge for that room is ₹4,500, the child's meal plan runs ₹2,200, and a monument-entry package adds ₹1,800, plus the same vehicle-seat allocation as an adult. That is ₹8,500 in identifiable costs alone against a ₹9,000 quote, before recovering a rupee of the fixed costs (guide, permits, coordination) the child's presence also draws on. The "50% off" felt generous. It left almost nothing behind.
A CNB child is different, and this is where the discount does make sense: no extra-bed charge, so the real marginal cost is close to the meal plan plus a fractional share of entries and transport. A 50%-off CNB rate is often close to fair. A 50%-off CWB rate rarely is. Pricing both the same is the mistake, not the discount itself.
Pricing the single supplement so a solo traveller doesn't eat your twin margin
A single supplement should recover the revenue a room was built to earn from a second occupant, not an arbitrary percentage bump. Work it from the room cost: find the gap between what a twin pair pays toward the room and what a solo traveller pays toward the same room. That gap is what the supplement needs to close.
Example: A twin room costs the operator ₹8,000 a night, and each of two sharing guests is priced at ₹10,000 (covering their ₹4,000 room share plus meals, entries and margin). Between them, that room earns ₹20,000 against an ₹8,000 cost. A solo traveller priced at the same ₹10,000 base only generates ₹10,000 against the same ₹8,000 cost, a much thinner margin once the operator's own fixed per-booking costs are counted. A single supplement of roughly ₹4,000, the full second-bed share the pair would otherwise have split, closes that gap.
Single supplements are commonly reported to sit anywhere from 10% to 100% of the double-occupancy per-person rate, because accommodation pricing generally assumes double occupancy (Wikipedia: Single supplement). Treat that as orientation on why the surcharge exists, not an India-specific benchmark. Your own number should come from your own room cost, not a figure that sounds fair.
Triple sharing pricing hotel
Triple sharing means adding a rollaway mattress to a room built for two, not a genuine third bed, and the third guest's rate should be costed against the hotel's actual rollaway charge, not a naive one-third split of the room. Most hotel contracts price it that way on the supplier side; your quote should match.
One major Indian operator's published terms describe this plainly: hotel accommodation is generally offered on a twin-sharing basis, and the third bed added to a twin room is typically a roll-away mattress, not a full third bed (Kesari Tours terms and conditions, checked August 2026). The same terms note that at most destinations a family of four gets two rooms rather than one triple, and where a third bed is used, that child pays the adult tariff, not a child rate. That is this operator's own commercial policy, one working approach, not how every operator handles it.
Generalise it as: price the third-in-room guest against the hotel's real rollaway rate, pulled from your rate contract, and check the room type's occupancy cap before selling a triple at all. Some room categories simply don't permit a third adult. Close that gap in your rooming list before departure, not at check-in.
The rate grid: one table, five columns, paste it into every quote
Here is the artifact: a five-column rate grid, one-line definitions included, ready to fill with your own numbers and drop into a quotation that actually converts.
RATE GRID: [Package name], [Departure date]
| Category | Rate (₹/person) | What's included | Age band |
|----------------------|------------------|-----------------------------------------------------|----------------|
| Adult, Twin Sharing | ₹__________ | Room (shared), full meal plan, all entries, transport | 12+ (adult) |
| Adult, Single | ₹__________ | Twin-share rate + single supplement of ₹______ | 12+ (adult) |
| CWB (Child With Bed) | ₹__________ | Extra bed/cot added by hotel, full meal plan, entries | ______ years |
| CNB (Child, No Bed) | ₹__________ | Shares existing bedding, full meal plan, entries | ______ years |
| Infant | ₹__________ | Shares parents' bedding, no extra bed, meals as stated | Below ______ |
Fill the age bands from your own hotel contracts, and the single-supplement rupee amount using the room-cost method above, not a flat percentage. This table settles the "but he's only 11" argument before it starts, because the band is on the document the family agreed to.
Two lines of policy wording that stop the argument at the counter
A written age-band table only holds if two more sentences sit next to it: an age-proof clause, and an extra-bed-not-guaranteed clause. Paste both onto every quote and itinerary confirmation.
Age-proof clause:
"Child rates (CNB/CWB) and infant rates are based on the age bands stated
above. The guardian must carry valid age proof (birth certificate, school
ID or passport) for the child at check-in. Where age proof is not
available, the hotel reserves the right to charge the applicable adult
rate."
Extra-bed availability clause:
"Extra bed / rollaway requests for CWB children or triple sharing are
subject to the hotel's availability and room-type occupancy limits at the
time of check-in, and are not guaranteed even where charged for in
advance. [Your agency] will confirm extra-bed availability with the
hotel before departure but cannot control last-minute allocation changes
made by the property."
Both sentences do the same job: move the argument from "the agent promised" to "the document said."
Common questions
What is a single supplement in a tour package?
The extra amount charged to a solo traveller occupying a room priced for two. Hotel rates generally assume double occupancy, so a solo guest leaves the second half of that room's revenue uncollected unless the supplement recovers it. Price it against your actual twin-share room cost, not a round percentage.
What is CWB and CNB in hotel booking?
CWB (Child With Bed) means the hotel adds a physical extra bed or cot, and bills close to a full occupant's cost. CNB (Child No Bed) means the child shares existing adult bedding, so the real marginal cost is close to just the meal plan. Which one applies changes the child's true cost to you, so state it on every quote, don't assume it.
How much discount for a child in a tour package?
There is no fixed industry percentage; it depends on whether the child is CNB or CWB. A CNB child's real marginal cost is low, so 50% off is often fair. A CWB child adds a real extra-bed charge, a full meal plan and a vehicle seat, so a flat 50% discount frequently prices below cost.
The short version
- CNB (shares existing bedding) and CWB (hotel adds an extra bed) are different cost categories. Quote them as two line items, never as one "child rate."
- A flat 50% discount is usually fair for CNB and usually a loss for CWB, because the extra bed, meal plan and vehicle seat don't shrink by half just because the guest is younger.
- Price the single supplement off your actual twin-share room cost, not a rounded-down percentage.
- Triple sharing means a rollaway mattress in most hotel contracts, not a genuine third bed. Cost it against the hotel's real rollaway charge and check the room's occupancy cap.
- Age bands are set by each operator's own policy, not any government standard. Fix your own bands and put them on the quote.
- An age-proof clause and an extra-bed-not-guaranteed clause move disputes from "the agent said" to "the document said."
- Rates and operator-specific policies cited here are illustrative as of August 2026. Confirm your own hotel contracts before you lock a rate grid into production.