7 Key Hotel KPIs Every Hotelier Should Track

Occupancy, rate, revenue and cost metrics every General Manager, Director of Operations and F&B leader needs to know cold — with the exact formulas, worked examples and operator context behind each one.

Ask any owner or asset manager what they want from a General Manager, and the answer always comes back to the same handful of numbers. You can run a beautiful property with happy guests and a motivated team, but if you can't speak fluently in Occupancy Rate, ADR, RevPAR, Food Cost %, Labour Cost %, GOP and GOPPAR, you won't survive an ownership review.

These seven metrics are the backbone of every hotel P&L conversation. Below is each one broken down with its formula, a worked example, and the operational context that tells you what the number actually means — so you can calculate it on the spot and explain it in plain English.

1

Occupancy Rate

Occupancy Rate measures the percentage of available rooms that are sold on a given night or over a period. It is the first number every revenue manager looks at each morning, because it tells you how much of your inventory is working for you. A hotel that sits at 60% occupancy with a high ADR can be more profitable than one at 85% with heavy discounting — which is why occupancy should never be read on its own.

Two things distort occupancy and are worth watching. First, comps and house use — rooms given away or used internally — should be excluded from the sold count, otherwise your occupancy flatters itself. Second, out-of-order rooms should be removed from the denominator, not counted as available. Get those two rules right and the number becomes trustworthy.

Formula

Occupancy Rate (%) = (Rooms Sold ÷ Total Rooms Available) × 100

Example

Rooms Sold = 120

Rooms Available = 150

Occupancy Rate = 80%

2

ADR (Average Daily Rate)

ADR is the average revenue earned per occupied room. It strips out rooms you didn't sell and tells you what you actually charged for the ones you did. The trap here is to look only at rack rate or BAR — ADR is the blended reality across all your segments. If you sold 40 rooms to a tour operator at a contracted rate and 80 rooms at BAR, your ADR reflects the average, not the best rate on the board.

ADR is also the fastest lever in revenue management. A 5% lift in ADR with the same occupancy has a bigger profit impact than a 5% lift in occupancy with the same rate, because the variable cost of selling another room is rarely zero. Watch ADR by segment (transient, corporate, group, OTA) rather than as one blended figure, or you'll miss which channel is quietly dragging the average down.

Formula

ADR = Total Room Revenue ÷ Rooms Sold

Example

Room Revenue = $18,000

Rooms Sold = 120

ADR = $150

3

RevPAR (Revenue Per Available Room)

RevPAR combines occupancy and rate into a single number: how much revenue each available room generates, sold or not. It is the cleanest single measure of top-line room performance, and the reason it's used everywhere from asset management reports to brand benchmarking is that it stops you from gaming one metric against the other. You can't fix RevPAR by dropping rate to fill rooms, and you can't fix it by pushing rate while occupancy collapses.

Two refinements matter in practice. First, RevPAR index (your RevPAR divided by your competitive set's RevPAR, times 100) tells you whether you're gaining or losing share — a hotel can grow RevPAR 4% and still be losing ground if the market grew 7%. Second, keep an eye on TRevPAR (total revenue per available room), which folds in F&B, spa and other spend; a hotel with strong F&B can run a lower rooms RevPAR and still win on TRevPAR.

Formula

RevPAR = Total Room Revenue ÷ Total Rooms Available

OR

RevPAR = ADR × Occupancy Rate

Example

Revenue = $18,000

Rooms Available = 150

RevPAR = $120

4

Food Cost Percentage

Food Cost % measures the proportion of food sales spent on the ingredients used to produce them. It's the single most-watched F&B metric in the building, and also one of the most misunderstood, because the difference between theoretical and actual food cost is where the real story lives. Theoretical cost is what your recipes say you should have spent. Actual cost is what your invoices say you did spend. The gap between them is waste, theft, over-portioning, spoilage or mis-recording — and it's usually worth more than any menu price increase.

Benchmarks vary by concept: a fine-dining steakhouse might run at 35–38% food cost and still be healthy because of high check averages, while a QSR might target 25–28%. The number only means something relative to your concept and your menu mix. The discipline that matters is weekly tracking, not monthly: by the time the P&L lands, the expensive decisions have already been made.

Formula

Food Cost % = (Cost of Food Sold ÷ Food Sales) × 100

Ideal Range

Well-run kitchens typically operate between 25% – 35%

5

Labour Cost Percentage

Labour Cost % is total labour cost (wages, benefits, overtime, contract staff, agency fees) divided by total revenue. In most hotels it is the largest single controllable cost after the cost of goods, and small changes swing profit hard. Unlike food cost, labour has a fixed core — you need a certain number of people to open the doors — and a variable layer that should flex with volume.

The most common mistake is comparing labour cost % across departments without context. Rooms division naturally runs a lower labour % than F&B, and a resort with extensive leisure facilities will always look heavier than a city business hotel. Read labour % by department, against a productivity measure (rooms cleaned per hour, covers served per labour hour), and over time. A one-week spike is noise; a three-month drift is a structural problem that needs a scheduling or roster overhaul, not a memo.

Formula

Labour Cost % = (Total Labour Cost ÷ Total Revenue) × 100

Ideal Range

Healthy operations generally sit between 20% – 30%

6

GOP (Gross Operating Profit)

GOP is total revenue minus total operating expenses, before rent, taxes, insurance, depreciation and management fees. It is the number ownership looks at first because it strips away the financing and accounting layers and shows how the operation itself performs. A hotel with strong GOP tells an owner the team can run the business; a hotel with weak GOP but strong revenue tells them the operation is leaking.

GOP is expressed in absolute currency and as a GOP margin (GOP ÷ total revenue). The margin is the benchmark that travels: a luxury hotel might run 30–35%, a select-service property 40%+, and an economy hotel higher still, because the cost structure is leaner. If your GOP margin is drifting down while revenue grows, the problem is nearly always in undistributed expenses — admin, IT, sales, utilities — not in the rooms or F&B departments themselves.

Formula

GOP = Total Revenue − Total Operating Expenses

GOP Margin = (GOP ÷ Total Revenue) × 100

Important

Higher GOP = Better hotel profitability

7

GOPPAR (Gross Operating Profit Per Available Room)

GOPPAR is GOP divided by total rooms available. It is the metric that ties profitability to property size, which makes it the fairest way to compare two hotels of very different scale. A 400-room convention hotel and an 80-room boutique can have wildly different GOP totals, but their GOPPAR figures are directly comparable — and that's why asset managers and brand HQ teams use it as the headline benchmark.

The reason GOPPAR has become the industry standard over the last decade is that it captures everything: rate, occupancy, cost control, distribution cost, and the efficiency of the operation. A hotel that grows RevPAR but sees GOPPAR flat is spending all its gains on commissions, labour or utilities. A hotel that grows GOPPAR is genuinely improving the business, because every cost and every revenue line has already been accounted for in the calculation.

Formula

GOPPAR = GOP ÷ Total Rooms Available

Why It Matters

The clearest single benchmark for comparing profitability across properties of different sizes.

Bottom line: Occupancy Rate and ADR tell you what's happening at the front door. RevPAR tells you how well you're balancing the two. Food Cost % and Labour Cost % tell you how disciplined your operation is. GOP and GOPPAR tell you, in one line, whether all of it actually worked.

How to use these seven KPIs in practice

The temptation with a list like this is to report all seven numbers every week and call it a dashboard. That's not how good operators work. Instead, treat the seven as a hierarchy. Occupancy Rate, ADR and RevPAR are your revenue health group; if any of those three is slipping, you have a commercial problem and the cost metrics won't save you. Food Cost % and Labour Cost % are your operational discipline group; if revenue is stable but these are drifting, the problem is inside the operation. GOP and GOPPAR are your outcome group; if revenue and cost are both fine but GOPPAR is flat or falling, the problem is in undistributed expenses or in the cost of distribution.

Track the revenue group daily, the cost group weekly, and the outcome group monthly. Share daily numbers with the leadership team only — a full seven-KPI pack for the whole hotel every day just creates noise. Share weekly cost numbers with department heads, because they're the people who can act on them. Share GOPPAR with ownership and the executive committee, because it's the number that tells them whether the year is working.

Why tracking these matters more now than five years ago

Hotel operating costs have become more volatile, not less. Energy contracts reset, labour markets tighten and loosen unpredictably, OTA commissions continue to eat into net rate, and guests expect more for the same rate. In that environment, the operators who survive are the ones who read their numbers weekly, not monthly, and who can explain every movement in three sentences. The seven KPIs above are the vocabulary for that conversation — and the reason a GM who can't recite them from memory rarely lasts long in front of an owner.

Start with one property, one week, seven numbers. Once you can produce that pack cleanly, scaling the discipline across a cluster or a portfolio becomes a process problem, not an analytical one. The formulas never change; the discipline does.

Common mistakes when reporting these KPIs

Mixing periods. Occupancy Rate for a single night is not comparable to ADR for a month. Always align the period before drawing conclusions, and never compare a weekday number to a weekend or a holiday number without saying so.

Ignoring mix. A blended ADR can hide the fact that your corporate segment is paying 15% below last year while transient is paying 5% above. Break each KPI by segment, channel and day-of-week before you present it, or you'll fix the wrong problem.

Forgetting comps, house use and out-of-order rooms. These three adjustments alone account for most of the discrepancies between what a hotel reports and what an owner expects. Do them consistently, every day, and document them.

Reporting without action. A KPI that doesn't lead to a decision within seven days is a vanity metric. Every number in your pack should have an owner and a next step attached to it.

Track these seven numbers weekly, not just at month-end. By the time a P&L lands on your desk, the decisions that could have protected it are already three weeks old.

About the Author

Nigel Anthony Thomas is a hospitality executive and corporate trainer with 30+ years of international experience across luxury hotels, resorts, cruise lines and F&B operations in India, the Middle East and the USA. Connect on LinkedIn.