One number and the gaps — the derived rate sheet
Price the cheapest room once; every other room type and plan is a gap on top. Type what you want in hand and be shown the rate to push.
*Operations → Rates → Derived rates.* Instead of six prices, the hotel keeps one — the display rate of its cheapest room, room only — and a gap for everything else. Three tabs: Gaps and Promotions are set up once; The sheet is where a price is changed from then on.
- Room gap — "Balcony is the base plus 750". A room type priced from another is shown on the rate sheet but cannot be priced there: set the base and it follows, on every plan, every night.
- Meal gap — "With breakfast is room only plus 925". That is a rate plan priced from another, set on the Rate plans tab.
- The promotions are yours. List what you run on the OTA — each as a percentage off — and the OTA's commission. They change no price here and are not sent anywhere; the extranet holds the real ones. They exist so the sheet can say what a displayed rate nets: after every promotion in turn, less the commission, in hand.
Two ways in. Type a display rate and read what every room and plan will push, and what each nets. Or type the rupees you want in hand and read the display rate that reaches it (the smallest whole rupee that does), and what everything else becomes. Either way, Set these rates writes the one number for the nights you choose; the gaps do the rest and the channel manager is told on its own. Bookings already taken keep the price they were made at.



Do this
- Gaps — the first tab. Do this once.
- Priced from — for each dearer room type, choose the base. On its own means it keeps its own prices.
- Gap — rupees on top of the base, per night. Zero is allowed; a minus is not.
- Save. The type is repriced from the base at once, on every plan, and is no longer offered on the form below — set the base and it follows.
- Promotions — the second tab. Name each one as the OTA shows it, with its percentage off.
- Add. Order matters: they come off one after another, as they do on the OTA. Untick counts to leave one out without deleting it.
- OTA commission — its percentage, then Save.
- Net factor — what one displayed rupee comes home as. Nothing on this tab changes a price.
- The sheet — type a display rate on the base (the cheapest room, room only) …
- … or the rupees you want in hand. The other is worked out.
- The table — for every room type and plan: the rate to push, what the promotions leave, the commission, and what comes home. The base cell is marked *the number*.
- Nights — first and last.
- Set these rates. One number is written; the gaps price everything else in the same call, and the channel manager is told on its own.
A worked example
Standard Room is the base. Balcony is the base + 750, Deluxe is the base + 1,000; breakfast is + 925 on every room. The OTA runs three promotions — 25%, 0% and 10% — and takes 20% commission. Net factor 0.75 × 1 × 0.9 × 0.8 = 0.54: a hundred rupees displayed comes home as fifty-four.
Forward. Display 9,999 on the base. Balcony room-only pushes 10,749; with breakfast 11,674. Balcony room-only walks 10,749 → 8,062 (25% off) → 8,062 (0%) → 7,256 (10%) → commission 1,451 → 5,805 in hand. Every step is rounded to the rupee before the next, which is why it is 5,805 and not 5,804.
Backward. Want 3,000 in hand on the base. The sheet finds the smallest display rate that reaches it: 5,556 (5,556 → 4,167 → 4,167 → 3,750 → 750 commission → 3,000). Balcony and Deluxe follow at 6,306 and 6,556, breakfast at + 925 on each. Press Set these rates and that is what the channel manager shows.
Why the gap is never negative. The base is the cheapest room — the number the OTA shows as "from". If a room is cheaper than the one you called the base, make it the base.