Hotel KPIs Every Owner Should Track (With Formulas)

06 Oct 20267 min read
8 Hotel KPIs to Track - Revgrow360

Hotel KPIs (key performance indicators) are the handful of numbers that tell you whether your property is earning what it should. Most hotel owners look at occupancy every day, but occupancy alone cannot tell you whether you priced well, sold through the right channels or made a profit. This guide explains the hotel KPIs every owner and GM should track: occupancy, ADR, RevPAR, TRevPAR, GOPPAR, average length of stay, pickup and booking window. For each one you will find the formula, a worked example using a hypothetical hotel, and what action the number should prompt.

At a glance
  • RevPAR, ADR and Occupancy
  • GOPPAR shows real profit
  • Pickup reveals demand early

Why Hotel KPIs Matter

A KPI is only useful if it leads to a decision. Good hotel KPIs help you answer practical questions: Should we raise rates for next month’s long weekend? Are we too dependent on one OTA? Are weekday guests staying long enough? Is the restaurant adding to profit? When you track the same metrics consistently, you see trends early and act before small problems become expensive ones.

Throughout this article we use one example property: a hypothetical 40-room hotel in Goa over a 30-day month, giving 1,200 available room nights. It sells 900 room nights, earns ₹45,00,000 in room revenue and ₹15,00,000 in other revenue (food and beverage, spa, transfers), and has a gross operating profit of ₹18,00,000 for the month.

Free toolHotel Revenue Calculator

Work out RevPAR, ADR, occupancy, GOPPAR and break-even.

Try it free →

The Core Revenue KPIs

1. Occupancy rate (OCC)

Formula: Rooms sold ÷ Rooms available × 100

Example: 900 ÷ 1,200 = 75%

Use it to: understand demand and volume, spot weak days of the week and plan staffing. Do not use it alone to judge success; a full hotel at low rates can earn less than a fuller-priced, less busy one.

2. Average daily rate (ADR)

Formula: Room revenue ÷ Rooms sold

Example: ₹45,00,000 ÷ 900 = ₹5,000

Use it to: measure pricing power. Rising ADR at stable occupancy usually signals good pricing or a better segment mix. Exclude taxes and meal components for accuracy.

3. Revenue per available room (RevPAR)

Formula: Room revenue ÷ Rooms available, or ADR × Occupancy

Example: ₹45,00,000 ÷ 1,200 = ₹3,750 (or ₹5,000 × 75%)

Use it to: judge overall room revenue performance. RevPAR is the standard metric for comparing yourself to last year, budget and competitors.

4. Total revenue per available room (TRevPAR)

Formula: Total revenue (rooms + all other departments) ÷ Rooms available

Example: (₹45,00,000 + ₹15,00,000) ÷ 1,200 = ₹5,000

Use it to: capture the full value of a guest. Resorts and hotels with strong restaurants, spas or events should track TRevPAR, because a guest who pays slightly less for the room but spends heavily on dining may be more valuable.

5. Gross operating profit per available room (GOPPAR)

Formula: Gross operating profit ÷ Rooms available

Example: ₹18,00,000 ÷ 1,200 = ₹1,500

Use it to: see whether revenue growth is turning into profit. Distribution commission, staffing and energy costs all show up here. GOPPAR is the KPI owners and investors care about most, because it reflects what the hotel actually earns.

Booking Behaviour KPIs

6. Average length of stay (ALOS)

Formula: Total room nights sold ÷ Number of bookings (or stays)

Example: 900 room nights from 360 bookings = 2.5 nights

Use it to: plan operations and pricing. Longer stays reduce turnover costs (cleaning, linen, check-in effort) and fill more of the calendar. If ALOS is falling, consider length-of-stay offers or minimum-stay rules on peak dates.

7. Pickup

Formula: Rooms on the books today − Rooms on the books at an earlier date, for the same future stay date

Example: For 15 December, you had 18 rooms booked last Monday and 26 today. Pickup over the week = 8 rooms.

Use it to: measure booking momentum. Compare pickup with the same period last year (this comparison is called pace). Strong pickup is a signal to raise rates; weak pickup well ahead of arrival is a signal to act with marketing or fenced offers.

8. Booking window (lead time)

Formula: Average of (Arrival date − Booking date) across bookings

Example: If bookings for December arrive on average 24 days before check-in, your booking window is 24 days.

Use it to: time your pricing and marketing. If most guests book within a week, rate changes made 60 days out have little effect. If your booking window is long, such as for weddings or international leisure, you must set strong rates early or you will sell out cheaply. Track booking window by segment and channel, as they differ.

Hotel KPIs at a Glance

KPI Formula Example (40-room Goa hotel) Main question it answers
Occupancy Rooms sold ÷ Rooms available 75% How full are we?
ADR Room revenue ÷ Rooms sold ₹5,000 What price do we achieve?
RevPAR Room revenue ÷ Rooms available ₹3,750 How well do rooms earn overall?
TRevPAR Total revenue ÷ Rooms available ₹5,000 What is a room worth including extras?
GOPPAR GOP ÷ Rooms available ₹1,500 Are we profitable?
ALOS Room nights ÷ Bookings 2.5 nights How long do guests stay?
Pickup OTB today − OTB earlier +8 rooms in a week Is demand building?
Booking window Avg (Arrival − Booking date) 24 days When do guests book?

Supporting KPIs Worth Watching

  • Channel mix: share of room nights and revenue from each OTA, direct, corporate and groups. Helps manage dependence and commission costs. Strong OTA management and a growing direct share usually improve net revenue.
  • Net RevPAR: RevPAR after distribution costs. Shows the real value of your channel mix.
  • Cancellation rate: cancelled bookings ÷ total bookings. High rates on certain channels may justify stricter policies or controlled overbooking.
  • Review score and volume: not a financial KPI, but closely linked to conversion and achievable rate.
  • Market share indices: occupancy, ADR and RevPAR compared with your compset. Benchmarking providers such as STR publish these for participating hotels; a RevPAR index above 100 means you are earning more than your fair share.

How to Build a Simple KPI Dashboard

  1. Pick a short list. For most independent hotels: occupancy, ADR, RevPAR, net RevPAR, ALOS, pickup and booking window, plus GOPPAR monthly.
  2. Use one source of truth. Pull figures from your PMS so everyone sees the same numbers.
  3. Show comparisons. Every KPI should appear next to last year and budget. A number without context leads to wrong conclusions.
  4. Look forward, not just back. Track on-the-books occupancy and ADR for the next 30, 60 and 90 days alongside past results.
  5. Agree actions. For each KPI, define what happens when it moves. For example: “If pickup for a date is 20% behind last year with 30 days to go, review rate and launch a fenced offer.”
  6. Review weekly and monthly. Weekly for revenue and pickup decisions; monthly for profit, channel mix and longer trends.

Common KPI Mistakes

  • Tracking occupancy and nothing else.
  • Comparing a month with the previous month instead of the same month last year, which ignores seasonality.
  • Including taxes, complimentary rooms or meal components inconsistently.
  • Looking only at historical results and never at what is on the books.
  • Collecting numbers without assigning anyone to act on them.
  • Celebrating revenue growth without checking profit and commission costs.

Which KPIs Matter Most for Your Property Type?

All hotels should track the core three: occupancy, ADR and RevPAR. Beyond that, priorities differ. Resorts and properties with strong restaurants or spas should give TRevPAR and GOPPAR equal weight, because a large part of their value comes from spending outside the room. City hotels relying on corporate business should watch booking window and pickup closely, since corporate guests often book late. Homestays, B&Bs and hostels may find ALOS and direct-booking share especially useful, as turnover costs and commissions weigh more heavily on small operations.

Key takeaways

  • The core hotel KPIs are occupancy, ADR and RevPAR; add TRevPAR and GOPPAR to see total value and profit.
  • ALOS, pickup and booking window explain how and when guests book, and guide pricing and restrictions.
  • Always compare KPIs with last year and budget, and look forward at what is on the books.
  • Track net revenue and channel mix so commission costs do not hide behind healthy headline numbers.
  • Every KPI should have an owner and an agreed action when it moves.

Not sure which numbers to watch or what they are telling you? Revgrow360 has supported 500+ hotels with KPI-driven revenue management. Request a free hotel audit and we will review your key metrics and share what to focus on first.

Frequently asked questions

What are the most important hotel KPIs?

The core hotel KPIs are occupancy, average daily rate (ADR) and revenue per available room (RevPAR). To see total value and profitability, add TRevPAR and GOPPAR. For pricing decisions, track average length of stay, pickup and booking window. Together these show how full you are, what you charge, and whether revenue becomes profit.

What is the difference between RevPAR and GOPPAR?

RevPAR measures room revenue per available room and ignores costs. GOPPAR measures gross operating profit per available room, so it reflects staffing, commissions, utilities and other operating expenses. A hotel can grow RevPAR while GOPPAR falls, for example by pushing high-commission bookings, which is why owners should watch both.

What is pickup in hotel revenue management?

Pickup is the number of new room nights booked for a future stay date over a period, such as the last seven days. Comparing pickup with the same point last year, known as pace, shows whether demand is building faster or slower than normal and helps you decide whether to raise rates or stimulate bookings.

How often should hotel KPIs be reviewed?

Revenue KPIs such as on-the-books occupancy, ADR and pickup should be reviewed at least weekly for the next 90 days. Profit KPIs like GOPPAR, channel mix and net RevPAR are usually reviewed monthly. Always compare each KPI with last year and budget so the numbers have useful context.

More Revenue Management guides

See all Revenue Management articles

Browse by topic

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Want more bookings and better rates for your hotel?Get a free OTA & pricing check from a Revgrow360 revenue expert.

Md Arif Ahamed

Md Arif Ahamed is the Founder & Managing Director of Revgrow360 Hospitality Private Limited. An MBA with 14+ years of experience in hotel revenue management, OTA distribution and hotel operations, he and his team of 100+ experts help 500+ hotels, resorts and homestays grow bookings and revenue.

Leave a Reply