Skip to content

ProfitabilityKPIsCost Control8 min read

GOPPAR: The Metric That Reveals True Hotel Profitability

RevPAR shows what you sell; GOPPAR shows what you keep. Formula, worked example and four practical levers to lift gross operating profit per available room.

Hotel finance dashboard showing gross operating profit per available room next to RevPAR and cost figures

In hospitality, two metrics have dominated the conversation for decades: RevPAR and ADR. They sit at the top of every morning report, they anchor every budget meeting, and they are the first numbers an owner asks about. Both are useful. But both describe the same thing, how well the hotel is selling, and neither answers the question that actually matters at the end of the year: is the hotel making money? That job belongs to GOPPAR, gross operating profit per available room, the metric that shows what each available room contributes to operating profit once the cost of running the hotel has been paid.

TL;DR

  • GOPPAR = gross operating profit ÷ (available rooms × days). It measures what every room leaves behind after all operating expenses, before tax and depreciation.
  • A high RevPAR does not guarantee profit. A hotel with a steady RevPAR and a low CPAR can post a far better GOPPAR than a busier competitor that is expensive to run.
  • Track RevPAR, CPAR and GOPPAR side by side: what you sell, what it costs, and what remains.

Why RevPAR and ADR only tell half the story

RevPAR (revenue per available room) and ADR (average daily rate) are sales metrics. They tell you how much revenue each available room generated and at what average price. They are quick to calculate, easy to benchmark against the competitive set, and they respond immediately to pricing decisions, which is exactly why revenue managers love them.

What they do not tell you is what it cost to generate that revenue. A hotel can push RevPAR to record levels by filling rooms through high-commission OTA channels, adding staff to cope with the volume, running the restaurant at a loss to support a half-board package and discounting heavily in the shoulder months. Every one of those decisions lifts revenue. Every one of them also lifts cost, and RevPAR is blind to all of it.

GOPPAR closes that gap. It takes the same “per available room” logic that makes RevPAR so intuitive and applies it to profit instead of revenue.

What GOPPAR is

GOPPAR measures the gross operating profit generated by every available room in the hotel, whether that room was sold or not. Gross operating profit (GOP) is what remains after all operating expenses have been deducted from total revenue, but before taxes, depreciation, amortisation, interest, rent and other owner-level charges.

That definition matters. GOP captures the performance of the operation itself, the part of the business that the general manager and department heads actually control. It leaves out the financing and accounting decisions that sit above them, which is why GOPPAR is the fairest single measure of how well a hotel is being run.

The formula

Step Formula
Gross operating profit (GOP) Total revenue − total operating expenses
GOPPAR GOP ÷ (available rooms × days in the period)

Two details in the denominator deserve attention. First, GOPPAR uses available rooms, not occupied rooms, so empty rooms are counted and the metric automatically penalises unsold inventory. Second, “total revenue” means every revenue stream, including rooms, F&B, spa, events and parking, not rooms alone. GOPPAR is a whole-hotel metric, and it should be read as one.

A worked example

Take a 100-room hotel that closed the year with €1,200,000 in total revenue and €800,000 in operating expenses.

  • GOP = €1,200,000 − €800,000 = €400,000
  • Available room-nights = 100 rooms × 365 days = 36,500
  • GOPPAR = €400,000 ÷ 36,500 = €10.96 per available room per day

The same figures can be expressed per available room across the board, which is where the metric becomes genuinely useful:

Metric Calculation Result
RevPAR €1,200,000 ÷ 36,500 €32.88
CPAR €800,000 ÷ 36,500 €21.92
GOPPAR €32.88 − €21.92 €10.96

Read this way, the story is clear. Every available room brought in €32.88 a day, cost €21.92 a day to operate, and left €10.96 on the table. Two-thirds of what the hotel earned went straight back out in operating costs. RevPAR alone would never have shown you that.

Why GOPPAR is the more honest metric

RevPAR shows revenue and ignores cost. GOPPAR shows profitability, because it accounts for everything it takes to produce that revenue:

  • Payroll and employer contributions across every department
  • Energy and utilities, plus operating supplies and consumables
  • OTA commissions and other distribution costs
  • F&B cost of sales and housekeeping expenses
  • Maintenance, marketing and administrative overheads

Each of these lines can grow quietly while RevPAR looks healthy. Commission percentages creep up as the channel mix drifts towards OTAs. Energy tariffs change. A new F&B concept adds headcount. None of it shows in the sales metrics; all of it shows in GOPPAR.

High RevPAR does not mean high profit

This leads to a conclusion that surprises many operators: a hotel with a high RevPAR is not necessarily a profitable hotel. Conversely, a hotel with a stable RevPAR and a low CPAR can achieve a far better GOPPAR, and that is a real competitive advantage, because it compounds every single day of the year.

A simple illustration makes the point:

Hotel A Hotel B
RevPAR €120 €95
CPAR €95 €55
GOPPAR €25 €40

Hotel A wins every RevPAR league table. Hotel B, with roughly 20% less revenue per room, keeps 60% more profit per room. If you were the owner, which one would you rather hold?

How to use GOPPAR in practice

GOPPAR can become the most reliable performance indicator in the hotel for four kinds of decisions.

Comparing periods

Season against season, or this year against last, RevPAR comparisons can flatter you when rates rise with inflation while costs rise faster. GOPPAR shows whether the operation actually improved or whether you simply passed higher costs through to guests while keeping less of each euro.

Evaluating pricing strategies

A rate strategy that lifts RevPAR but pulls the channel mix towards high-commission OTAs may leave GOPPAR flat or falling. Measuring pricing decisions against GOPPAR rather than RevPAR forces the question that matters: did this strategy make us more profitable, or just busier?

Investment and expansion decisions

Whether you are considering a renovation, a new wing, a spa or an additional property, GOPPAR tells you what each available room is realistically worth in operating profit. It is the number that should anchor any payback calculation, because it already reflects the cost of running the asset.

Departmental efficiency

Applying the same logic by department (Rooms, F&B, Spa, Events) reveals which parts of the hotel are contributing to GOP and which are consuming it. Departments that look busy on the revenue line but contribute little or nothing to profit become impossible to ignore.

The leverage effect

One insight is worth holding on to: a 5% increase in GOPPAR often translates into roughly double that increase in net profit, because fixed costs stay fixed. Once payroll, insurance, IT subscriptions and administrative overheads are covered, every additional euro of GOP flows almost entirely to the bottom line. This operating leverage is why relatively small improvements in GOPPAR feel so much larger in the year-end accounts, and why small deteriorations hurt so badly.

Four levers that move GOPPAR

Because GOPPAR is revenue minus cost per available room, there are two sides to work on, and four practical levers.

1. Revisit your CPAR. Every €1 of operating cost you remove per available room lifts GOPPAR by exactly €1, with no need to sell a single extra room-night. Energy, procurement, staffing patterns and consumables are the usual places to start. This is the most direct lever there is.

2. Work the channel mix. Increase direct bookings and reduce OTA commissions. Revenue booked directly reaches GOP almost intact; revenue booked through a commissioned channel loses a meaningful slice before it ever touches the P&L. Shifting even a few percentage points of the mix towards direct channels improves GOPPAR without changing a single rate.

3. Analyse the F&B department. Restaurants, bars and banqueting frequently consume GOP without anyone noticing, because their revenue is visible and their fully loaded cost is not. Look at F&B on a contribution basis: cost of sales, labour cost and energy against departmental revenue. The results are often uncomfortable, and always useful.

4. Raise ADR selectively. Not through blanket increases or the opposite reflex of mass discounting, but through value differentiation: room categories, packages, length-of-stay pricing, upsells and ancillaries that guests are genuinely willing to pay for. Rate growth that comes with no additional cost is pure GOPPAR.

Why you should track it systematically

GOPPAR is a measure of resilience. If it declines, your profitability is under pressure, either because costs have risen or because pricing has weakened, and the diagnosis is straightforward when you look at the three metrics together:

Metric The question it answers
RevPAR What are you selling?
CPAR What does it cost?
GOPPAR What is left?

If RevPAR is flat and GOPPAR is falling, you have a cost problem and CPAR will show you where. If CPAR is stable and GOPPAR is falling, you have a revenue problem and the answer lies in pricing, demand or channel mix. Either way, you know which team to sit down with, and you know it in time to act.

That is the practical reason GOPPAR belongs on the same dashboard as RevPAR and CPAR, updated on the same rhythm. Discovering it once a year in the accountant’s report is too late to change anything.

Conclusion

GOPPAR is the metric of truth. It does not tell you how full the hotel is; it tells you how financially healthy it is. Followed systematically, it turns numbers into strategy: when to raise rates, where to cut cost, and how to invest with confidence.

Success is not having a high RevPAR. Success is having a high GOPPAR.

How Hotelia360 helps

Hotelia360’s AI agents and BI dashboards bring revenue and cost data from your PMS, channel manager and accounting system into one live view, so GOPPAR is monitored daily rather than discovered at year-end. Our revenue management and channel management work is measured against the same number: more direct bookings, a lighter commission load, and ADR growth that actually reaches the bottom line. If a lever moves, you see the effect on profit per available room straight away.

Book a strategy call


Published by Hotelia360, Heraklion. Also available in Greek.

Strategy call

Ready to see what your hotel is really earning?

A 45-minute strategy call. We look at your numbers, your channel mix and your direct-booking funnel, and tell you where the profit is hiding. No slides, no obligation.

We reply within one business day. Conversations in English or Greek.

Try Demo