Revenue generation index (RGI): your RevPAR against your competitors'

The revenue generation index, or RGI, compares your RevPAR, your room revenue spread over every room you had, with the RevPAR of the hotels you compete with, as a number around 100. Divide your RevPAR by theirs and multiply by 100. At 100 you won your fair share of the room money; above 100 more, below 100 less. Because RevPAR takes in both price and occupancy, RGI is the index that says whether the two worked together.

The formulaYour RevPAR ÷ your competitors' RevPAR × 100

Also called: RGI, RevPAR index, RPI, RGI formula, revenue generation index formula.

A OneHorizyn page. Updated .

Revenue generation index calculator

It opens on made-up figures. Put in your own; nothing you type leaves this page.

99.2

₹3,075 ÷ ₹3,100 × 100: below your competitors, where 100 is level

What 100 means

HSMAI's glossary calls RGI the ratio of a hotel's RevPAR to the RevPAR of its competitive set, and notes it was formerly known as the RevPAR index. An index of 100 means the hotel is performing at the same level as the set: its fair share.

  • 100: each of your rooms brought in the same, on average, as each of your competitors' rooms.
  • Above 100: yours brought in more. 110 means a tenth more.
  • Below 100: yours brought in less. 90 means a tenth less.

EHL Hospitality Business School calls RGI the most complete of the comparisons with your competitors, and says owners and asset managers watch its trend to judge whether a hotel is well managed.

How to work it out, step by step

  1. 1Choose the period and the competitors, and keep both the same from one month to the next.
  2. 2Work out your RevPAR: room revenue, without tax, divided by rooms available.
  3. 3Work out your competitors' RevPAR as one group: all their room revenue added together, divided by all their rooms available added together.
  4. 4Divide your RevPAR by theirs and multiply by 100. If you already have your market penetration index and average rate index, multiply them and divide by 100: the answer is the same.
An example, made up for this page

A 40-room hotel's RevPAR in September is ₹3,075: ₹36.9 lakh of room revenue over 1,200 rooms available. Five hotels it competes with, taken together, sell 3,720 of their 6,000 rooms at an average of ₹5,000, so their room revenue is ₹1.86 crore and their RevPAR ₹1,86,00,000 ÷ 6,000 = ₹3,100. Its RGI for September is ₹3,075 ÷ ₹3,100 × 100 = 99.2: just under its fair share. Its other two indexes give the same answer: an MPI of 110.2 times an ARI of 90, divided by 100, is 99.2. It filled more of its rooms than its competitors and sold them for less, and the two nearly cancelled out.

The calculator on this page opens on the same month. Put in your own RevPAR and your competitors' to see yours.

Why the same RGI can mean different things

An example, made up for this page

Hotel A has an MPI of 120 and an ARI of 83: an RGI of about 100. Hotel B has an MPI of 83 and an ARI of 120: also about 100. Both won their fair share of the money. A did it by filling more rooms at lower prices, with more cleaning, linen and staff for the same money. B did it by selling fewer rooms at higher prices, with empty rooms on nights it might have filled.

So when your RGI moves, look at which of the other two moved with it. A falling RGI with a falling occupancy index is a problem of being found and chosen; with a falling rate index it is a problem of price.

Choosing the competitors, and getting their figures

Choose the hotels a guest choosing you would also look at: alike in place, price, kind of hotel and the guests they aim for. HSMAI's glossary warns that a poorly chosen set leads to wrong conclusions, and a set picked to make you look good does exactly that.

  • STR, now part of CoStar, works out RGI for hotels that send their own figures, against a set of competitors they choose. EHL Hospitality Business School says STR recommends at least five hotels in a set, that hotels of all sizes can take part, and that the price is a quote from CoStar.
  • Without STR, there is no exact RGI: it needs your competitors' room revenue and rooms, which only they and STR have. Their prices for the coming nights on Google and the booking sites, and the nights they show no price and look full, show how your price and your full nights compare, which are the two halves of RGI.
₹6,099

The RevPAR across India in 2025/26 in Hotelivate-Savills' survey of 2,168 hotels, mostly branded, up 6.2% on the year before, at an average room rate of ₹8,962. A national figure, useful for whether your year moved with the country's, not as your competitors' figure.

Source: Hotelivate-Savills: the 2026 Indian Hospitality Trends and Opportunities report, read

How to read it, and what to do

  • Read the trend, not one month. EHL Hospitality Business School calls a steady slide over three months a signal worth looking into.
  • When RGI falls, check whether the occupancy index or the rate index fell, and work on that one.
  • RGI below 100 at weekends and above it on weekdays: your weekend prices, or your place in the booking sites' lists at weekends, need work.
  • RGI above 100: check GOPPAR as well, to see that the revenue came at a profit, and check how much of it came through booking sites at a commission.
  • Hold an RGI at 100 or above in a quiet month and you kept your share while the town was slow: hold your prices rather than cut them.

What it doesn't tell you

  • Anything beyond the rooms. Food, drink and events are outside it, as EHL notes they are outside STR's reports.
  • Profit. An RGI above 100 bought with heavy commission or discounts can still lower your gross operating profit.
  • What to charge next Saturday. EHL says STR's weekly figures arrive a week or more after the week ends, so RGI tells you what happened. Your competitors' prices for the coming nights are the guide to what comes next.
  • Anything at all if the set is wrong.

Sources

  1. Hotelivate-Savills: the 2026 Indian Hospitality Trends and Opportunities report, read
  2. HSMAI Academy glossary: revenue generation index, read
  3. HSMAI Academy glossary: index (benchmarking), read
  4. EHL Hospitality Business School: Understanding hotel STAR reports (EHL Insights), read
  5. EHL Hospitality Business School: What is revenue management? (EHL Insights), read
Questions

Questions hotels ask

What is RGI in hotels?

The revenue generation index: your RevPAR divided by the RevPAR of the hotels you compete with, multiplied by 100. It shows whether you won your fair share of the room money.

What is the RGI formula?

Your RevPAR divided by your competitors' RevPAR, multiplied by 100, for the same period. It is also your market penetration index times your average rate index, divided by 100.

Is RGI the same as the RevPAR index?

Yes. HSMAI's glossary says the revenue generation index was formerly known as the RevPAR index, or RPI.

Why is RGI shown as 0.99 in some places and 99 in others?

Some leave out the multiplying by 100. HSMAI's glossary gives RGI as a ratio, your RevPAR over theirs, while most reports multiply by 100. 0.99 and 99 say the same thing.

How do MPI, ARI and RGI fit together?

RevPAR is occupancy times average room rate, so RGI is MPI times ARI, divided by 100. MPI says whether you won your share of guests, ARI whether you won your share of rate, and RGI whether the two together won your share of money.

What is a good RGI?

100 or more, and holding or rising over several months. An RGI below 100 is worth acting on when it stays there, and an RGI above 100 is worth checking against your profit.

Can I work out RGI without STR?

Not exactly, because it needs your competitors' room revenue and rooms. Their prices for the coming nights, and the nights they look full, show how the two halves of it compare.

Grow your hotel's revenue, starting this month

Find your hotel and see its first look: what fixing what we find is worth a month, and what to fix first. Or talk it through with us on a call.