Pricing9 min read

Rate parity explained for Indian hotel owners

Rate parity generates more anxiety than it should among Indian hotel owners, largely because the rules live in contract language nobody rereads and because several perfectly ordinary kinds of price difference look like breaches at a glance. Equally, some real breaches get dismissed as harmless promotions. This is the plain-English version: what parity actually requires, which gaps are usually legitimate, which usually are not, and how to check without chasing shadows. Read it alongside your own agreement; the clauses are shorter than their reputation suggests.

By the Audit My Hotel teamShareXWhatsAppLinkedIn

What parity actually requires

In most OTA agreements, parity asks that the rate available to the general public on your own website is not higher than the rate on the OTA for the same room, same dates, same occupancy and same inclusions, across the same distribution period. It does not ask you to sell everywhere at one price under every condition, and it does not stop you from selling direct on better terms. The restrictions concentrate on the public base rate your website displays, which is exactly the number guests compare first.

The contract defines same — same room, same dates, same meal basis, same cancellation terms, same payment timing. That is why matched-condition comparison matters so much. A pay-at-hotel rate with free cancellation is not the same product as a prepaid non-refundable rate, even when the physical room and the night are identical, because the guest is buying different flexibility alongside the bed. Matched-condition comparison is the discipline that prevents most false alarms, and it takes a minute once the habit exists.

Reading your own agreement once, with a highlighter, removes most of the fear. Note which clauses cover direct website rates, which cover other channels, how the clause treats taxes and inclusions, and what the process is when a genuine gap is found. Owners who know their four relevant sentences argue from facts rather than from a rumour overheard at a trade event, and our rate parity guide works through the same clauses. Four highlighted sentences end most of the anxiety owners feel about this topic.

  • Parity compares your public direct rate with the OTA rate on matched conditions
  • Same means room, dates, occupancy, inclusions and terms — not the number alone
  • It restricts undercutting more than it restricts value added on your own site
  • Your agreement may differ from the industry assumption; read the four relevant clauses

Differences that are usually fine

Indian market specifics create several legitimate gaps that hotels mistake for breaches — and, less often, several real breaches dressed as promotions. The common legitimate differences share a feature: they are not the same offer presented at two public base prices, so a guest comparing like for like finds nothing worth reporting to either side. Read that way, the list of legitimate differences is longer than most owners expect, and the list of genuine breaches shorter than the rumours suggest.

GST-inclusive versus GST-exclusive display is the classic case. One surface quotes a base rate with tax added at checkout, another leads with the inclusive figure, and the two numbers differ on the screen while the guest pays the same amount. A screenshot that ignores the tax line creates an argument out of nothing. Always normalise taxes before comparing any two numbers from any two sources. It takes thirty seconds with a calculator and prevents an argument that damages a working relationship. Do it before you screenshot, never after.

Value-adds on your direct channel — meals, late check-out, parking, welcome drinks — change what the guest receives rather than the base rate, and most parity terms are written around base rates. Present the add-on clearly instead of burying it, so that if the comparison is ever examined, the difference in product is self-evident from the page itself. When in doubt, a rate parity audit settles which side of the line you are on. Most properties sit on the right side once add-ons are priced openly.

  • GST-inclusive versus GST-exclusive display — often identical net price
  • Prepaid versus pay-at-hotel rate plans carrying different terms
  • Member-only or app-only prices gated on the OTA side
  • Coupon and cashback stacking, usually excluded from parity terms
  • Value-adds on your direct channel: meals, late check-out, parking

Differences that usually are not fine

A publicly searchable lower base rate on an OTA, with matched conditions, is the classic breach: same room, same night, same cancellation terms, and a number a guest can reach in three taps without any coupon code or membership. So is a member programme open to everyone without genuine gating, where membership is effectively a formality any guest completes in seconds. Both examples produce the classic screenshot a guest or competitor can file as evidence of a breach, and neither survives matched-condition scrutiny.

The subtler version is a rate plan that appears different but behaves identically — an exclusive deal naming a benefit that adds nothing, or a preferred-customer price available to every visitor. If a reasonable guest would read the two offers as the same product at two prices, treat it as a parity question regardless of what the promotional label happens to say. The label is marketing; the matched conditions are the test, and only the second one appears anywhere in the contract you signed.

Beware of your own side too. Packages on your site that quietly include a discount beyond the declared value-add, a travel-agent rate leaking into public view, or a rate loaded into the wrong channel by mistake can all produce breaches originating with the hotel rather than the platform. Parity failures are not always someone else's doing, and a pricing audit checks both directions. A quarterly pass over your own public rates takes minutes and closes the most embarrassing failure mode in this area.

  • A lower public base rate on any channel under matched conditions
  • Nominal membership that anyone can join in a matter of seconds
  • Exclusive-labelled plans whose stated benefit is genuinely nothing
  • Hotel-side errors: wrong rate loaded, agent rates leaking public

How GST display confuses the picture

Tax presentation causes more false alarms than any other factor in the Indian market. One surface quotes the base and adds GST at checkout; another leads with the inclusive figure; a third shows a discounted base with taxes added afterwards. Three screenshots, three numbers, one actual price — and all three surfaces can be entirely truthful. Nobody is lying in this scenario, yet it remains the most common source of parity anxiety among Indian owners. The fix is arithmetic, not escalation.

Before flagging anything, recompute both sides onto a single basis: total payable for the room-night by the same guest under the same terms, with taxes included on both sides. If the normalised totals match, there is no issue to raise, and raising it anyway costs credibility with your channel contact for the moment when a real gap finally appears. Escalating on a figure you have verified yourself also signals that you understand their side of the comparison.

The reverse discipline applies on your own site. Lead with the number the guest will actually pay, state the tax treatment plainly, and make sure the figure carried through the booking engine matches the one shown on the room card. Internal inconsistency about tax is a conversion problem as much as a parity one, because surprise totals get abandoned. Market-specific checks are covered by our rate parity audit for India. Consistency of wording matters as much as consistency of price at this step.

  • Normalise both sides to total payable before comparing anything
  • Include taxes on both screenshots when documenting a gap
  • Show the real payable figure on your own room cards
  • Ensure the engine total matches the advertised price exactly
  • State the tax treatment in the same words everywhere

Coupons, cashbacks and member rates

Promotional machinery sits in a category of its own. Coupons issued by the platform, cashback through wallets, app-only pricing and bank-card offers usually sit outside parity terms, because the discount is funded or gated by someone other than you. The guest must act to obtain it, and the headline rate on the listing itself remains unchanged. That separation from the public rate is precisely what keeps these programmes outside most parity clauses, provided the headline number never moves — the moment it moves, the protection disappears.

That does not make them irrelevant to your commercial position. A guest who stacks offers can still land well below your direct price in practice, and over months that trains behaviour even when the contract has nothing to say about it. The question shifts from legality to economics: how much demand is being bought, at what net rate, and for how long. Programmes that outlived their purpose are the most common leak, because nobody schedules the review that would end them.

On your own side, an open-to-all coupon dressed as a membership discount is the mirror-image risk. If you run promotions on your own site, gate them with real conditions — a defined member base, a signup with consent, a date-bounded campaign — and keep the underlying base rate visible and intact. Clean structures survive scrutiny; clever labels do not, and listing checks usually expose both. Ask to see which promotions ran in the last year and what each returned before joining another.

  • Platform-funded coupons are usually outside parity terms
  • Track the effective price guests actually pay after stacking
  • Gate your own promotions with genuine conditions and dates
  • Keep the public base rate visible and unaltered everywhere

A sane checking rhythm

Check parity quarterly as a baseline, plus once around major festive windows — Diwali, New Year, long weekends — when promotional activity on every side intensifies. Check on the mobile app as well as on desktop, because Indian OTA deals concentrate in apps, and a desktop-only routine will miss precisely the surface where differences are most likely to appear first. App checks take five minutes and routinely surface what desktop checks miss for weeks on end — add both to the same log.

Match conditions before flagging anything: same room type, same dates, same occupancy, same meal basis, same cancellation terms, same guest type. Screenshot with date, time and conditions visible, and keep a short log so you can see whether a pattern is emerging rather than reacting to isolated captures that later turn out to be matched-condition differences. The matched-condition habit is what turns a suspicion into a case you can raise without embarrassment — write the conditions into the log each time.

A written log also changes your conversations with channel managers. One screenshot is an anecdote; six over a quarter with matched conditions is a case, and escalation built on evidence moves considerably faster than escalation built on irritation. If checking feels burdensome, our distribution audit runs it systematically for a period and hands you the log to keep. Whoever owns that log should be named, or checking quietly stops during the busiest months.

  • Quarterly checks, plus one pass around each major festive window
  • Test on the app as well as on desktop every time
  • Match every condition before capturing any evidence
  • Screenshot with date, time, room type and terms visible
  • Keep a running log to distinguish patterns from one-offs

What to do when you find a real gap

Document first: capture both sides with date, time, room type, occupancy, meal basis, cancellation terms and payment conditions visible in the frame. Then raise it through your contract contact with the evidence attached and a plain statement of the matched conditions. Escalation works better with evidence than with irritation, and your first message sets the tone for everything that follows. Attach the screenshots rather than describing them; channel teams handle dozens of cases and act on evidence they can open in a second.

Give the channel a reasonable window to correct it, then check the outcome yourself rather than waiting for confirmation. Platform-side fixes sometimes apply to the listing but not to a cached app view, so re-verify on both surfaces before closing the issue. If the gap persists after a documented correction cycle, escalate formally through the contract process with your log intact and dated. Persistence works better than volume: one complete case each week beats four partial ones sent in a single day.

While the issue is open, do not respond by cutting your own direct rate to match it. That converts a temporary channel-side breach into a permanent pricing decision, taken at the worst possible moment, with your own agreement in mind. Fix the source rather than your price — and if the conversation stalls, get in touch with your channel contact in writing from the start. Written trails prevent the he-said-she-said that stalls these discussions for months at a time.

  • Capture matched-condition evidence on both surfaces first
  • Raise it with your contract contact, calmly and factually
  • Allow a correction window, then re-verify personally
  • Escalate formally with the log if the pattern persists
  • Never match a breach by cutting your own public rate

Parity is hygiene, not the goal

Parity hygiene is not the objective. The objective is competitive direct rates, clear inclusions and a booking path worth choosing — parity simply stops you from undoing that work at the last step by allowing the same room to be cheaper three taps away. Obsessing over parity while neglecting the direct experience inverts the priority completely. Owners who invert it usually discover the parity anxiety was the smaller problem all along, hiding behind a larger one. Fix the experience first.

Read in that direction, the whole subject gets simpler. Keep base rates consistent and matched conditions clean, keep genuine value-adds on the channel you control, keep taxes legible on every surface, and spend the saved worry on the booking experience itself and on the reasons to book direct that no contract restricts in any way. Guests who find a genuine reason to book direct rarely notice parity at all, which is the whole point of the exercise.

Owners who want an outside view of both sides at once — contract interpretation, market checks and the direct channel's competitiveness — usually start with a parity review and widen from there. Whatever route you take, the aim is the same: fewer surprises at checkout, on either surface, and a direct channel strong enough that parity becomes routine rather than urgent. Most properties that reach that position spend far less time checking parity, because there is simply less left to check.

  • Keep matched base rates consistent across public channels
  • Put genuine value-adds on the channel you control
  • Make taxes legible everywhere, including your own engine
  • Invest saved effort in the direct booking experience itself
  • Re-read your agreement whenever a contract term changes
  • Request a parity-focused audit before the festive season begins

About the author

The Audit My Hotel team

Researchers and analysts who review hotel websites, OTA listings, rate parity and booking funnels. Every recommendation we publish comes from audits where each finding is tied to captured evidence — never assumptions. More about how we work, or see asample audit report.

FAQ

Common questions about this topic

Is rate parity illegal in India?

Rate parity is a matter of contract, not statute — the obligations come from the OTA agreement you signed, and whether a price gap counts as a breach depends on the matched conditions those clauses define. Most agreements restrict the public base rate your website displays against the OTA rate for the same room, dates, occupancy and inclusions, while leaving value-adds and genuinely gated promotions largely alone. Read the four relevant clauses with a highlighter; our rate parity guide works through the same clauses in plain language.

Is a lower price on MakeMyTrip a rate parity breach?

Only if it is the same product at a lower public base rate: same room, same night, same occupancy, same meal basis, same cancellation terms and same payment timing, reachable in three taps without any coupon code or membership. A pay-at-hotel rate with free cancellation is not the same product as a prepaid non-refundable rate, even when the physical room and the night are identical. Match every condition before flagging anything.

Does GST-inclusive pricing count as a parity breach?

Usually not. GST-inclusive versus GST-exclusive display is the classic false alarm in the Indian market — one surface quotes a base with tax added at checkout, another leads with the inclusive figure, and the guest pays the same amount. Normalise both sides onto total payable for the room-night under the same terms before screenshotting anything; if the normalised totals match, there is no issue to raise.

Can I offer free breakfast on my own website under rate parity?

Value-adds on your direct channel — meals, late check-out, parking, welcome drinks — change what the guest receives rather than the base rate, and most parity terms are written around base rates. Present the add-on clearly instead of burying it, so that if the comparison is ever examined, the difference in product is self-evident from the page itself. If you are unsure which value-adds your agreement actually permits, a rate parity audit before launch settles the question.

What should I do if an OTA is selling my room cheaper?

Document first: capture both sides with date, time, room type, occupancy, meal basis, cancellation terms and payment conditions visible in the frame, then raise it with your contract contact with the evidence attached and a plain statement of the matched conditions. Give the channel a reasonable window to correct it, re-verify on both the app and desktop yourself, and escalate formally through the contract process with your dated log if the pattern persists. Never respond by cutting your own direct rate — that converts a temporary channel-side breach into a permanent pricing decision.

Find out what is costing you bookings

Request a hotel audit and get a prioritised, evidence-based action list.

Website, SEO, OTA listings, rate parity, direct bookings and reputation — reviewed, scored and explained.