/ /

GOPPAR vs RevPAR: Why Profit-Per-Room Matters More Than Revenue (2026)

Quick answer: RevPAR (Revenue Per Available Room) measures how much room revenue your hotel generates per available room. GOPPAR (Gross Operating Profit Per Available Room) measures how much actual profit remains after all operating costs are deducted across every revenue department. RevPAR tells you how well you are pricing and filling rooms. GOPPAR tells you whether that revenue actually makes money. A hotel can post record RevPAR and still be losing money — GOPPAR is the metric that reveals this truth.

What is RevPAR and how is it calculated?

RevPAR — Revenue Per Available Room — is the most widely used performance metric in the hotel industry. It combines a hotel’s ability to fill rooms (occupancy) with its ability to charge for them (ADR), producing a single number that reflects room revenue efficiency across all available inventory.

RevPAR formula

MethodFormulaExample (100-room hotel)
Revenue methodRoom Revenue ÷ Total Available Rooms$15,000 ÷ 100 = $150 RevPAR
Rate × Occupancy methodADR × Occupancy Rate$200 ADR × 75% = $150 RevPAR

Both methods produce identical results. The rate × occupancy method is more useful for forward-looking analysis — forecasting future RevPAR by modelling rate and occupancy scenarios independently. The revenue method is faster for historical reporting.

What RevPAR tells you

RevPAR answers one question very well: how efficiently is your hotel converting available room inventory into room revenue? It is the primary benchmarking metric used in STR reports, ownership presentations, and revenue management dashboards because it allows clean property-to-property comparison regardless of hotel size.

RevPAR Index (RGI)
RevPAR is most useful as a relative metric — tracked against your competitive set via the RevPAR Index (also called RGI or MPI). An RGI above 100 means you are capturing more than your fair share of available revenue. Below 100 means competitors are outperforming you. RevPAR alone, without a competitive benchmark, tells you very little about whether your pricing strategy is working.

What is GOPPAR and how is it calculated?

GOPPAR — Gross Operating Profit Per Available Room — is the profit equivalent of RevPAR. Rather than measuring room revenue, it measures the gross operating profit generated per available room after all operating costs across every department have been deducted.

GOPPAR formula

StepWhat it includes
Total RevenueRooms + Food & Beverage + Spa + Parking + Meeting space + All ancillary
minus Departmental ExpensesRooms dept (housekeeping, front office, laundry) + F&B cost of sales + Spa costs + Other dept costs
= Gross Operating ProfitRevenue minus all variable and semi-fixed operating costs
÷ Total Available RoomsSame denominator as RevPAR
= GOPPARProfit generated per available room

GOPPAR does not deduct fixed charges — rent, management fees, depreciation, interest expense, or income taxes. Those are subtracted further down the P&L to reach Net Operating Income (NOI). GOPPAR specifically measures operational management performance, independent of how the property is financed or structured.

Common GOPPAR mistake
Many operators confuse GOPPAR with NOI-PAR (Net Operating Income Per Available Room). GOPPAR stops at Gross Operating Profit — before fixed charges. NOI-PAR deducts rent, depreciation, taxes, and management fees. GOPPAR is the right metric for benchmarking management performance. NOI-PAR is the right metric for investment returns analysis.

Why RevPAR alone misleads hotel operators

RevPAR has one critical flaw: it is blind to costs. A hotel can grow RevPAR every month while simultaneously destroying profitability. Here are the four most common ways this happens in practice:

1. OTA commission growth outpaces rate growth

A hotel raises its ADR from $180 to $200, growing RevPAR by 11%. But if OTA bookings grow from 40% to 65% of the mix during the same period, the net room revenue received by the hotel — after paying 15–25% OTA commission — may actually be lower than before the rate increase. RevPAR goes up. Net revenue goes down. GOPPAR falls.

2. Labour costs rise faster than occupancy

Filling more rooms means more housekeeping hours, more front-of-house staffing, more laundry. At high occupancy levels — especially above 85% — labour costs can increase faster than the incremental revenue from those additional rooms, compressing GOPPAR even as RevPAR climbs.

3. Ancillary departments operate at a loss

A hotel’s F&B department might generate $800,000 in revenue annually — which boosts TRevPAR meaningfully — but run at a departmental operating loss of $120,000. RevPAR does not capture F&B revenue at all. GOPPAR captures both the revenue contribution and the cost, giving an honest view of the department’s true impact on the business.

4. Discounting fills rooms that cost more to service than they earn

Flash promotions and deep seasonal discounts can push occupancy to 95%+ and lift RevPAR. But at rates below the all-in cost of servicing a room (labour, energy, amenities, linen, breakfast if included), those rooms are being sold at an operating loss. GOPPAR makes this visible. RevPAR does not.

The occupancy trap
Many smaller independent hotels operate on the belief that 90%+ occupancy is always the goal. It is not. The optimal occupancy for GOPPAR maximisation is often 75–85%, at which point rate can be held high enough to cover costs comfortably. Propeter’s RevPAR Optimisation Agent is specifically designed to find this sweet spot — not just chase maximum occupancy.

The full hotel metric family: RevPAR, NRevPAR, TRevPAR, GOPPAR

RevPAR and GOPPAR sit at opposite ends of a spectrum of hotel performance metrics, each measuring a progressively fuller picture of financial performance. Understanding where each sits in the chain is essential for using them correctly.

📊 RevPAR

  • Room revenue only
  • No cost deduction
  • Industry-standard benchmark
  • Best for: daily pricing, STR comparison

💳 NRevPAR

  • Room revenue minus distribution costs
  • Deducts OTA commissions + GDS fees
  • Shows true net room revenue received
  • Best for: channel mix analysis

🏨 TRevPAR

  • All revenue streams included
  • Rooms + F&B + Spa + Ancillary
  • No cost deduction
  • Best for: total commercial performance

💰 GOPPAR

  • All revenue minus all operating costs
  • Reflects actual profitability
  • Includes every dept, every cost
  • Best for: strategic decisions, ownership reporting

The progression from RevPAR → NRevPAR → TRevPAR → GOPPAR tells an increasingly complete story of hotel financial performance. Each step adds either a cost deduction or a revenue inclusion that the previous metric missed. Using only RevPAR is like reading only the top line of a P&L and concluding the business is healthy.

GOPPAR vs RevPAR: side-by-side comparison

AttributeRevPARGOPPAR
What it measuresRoom revenue efficiencyOperating profitability
Revenue includedRooms onlyAll departments (rooms, F&B, spa, ancillary)
Costs deductedNoneAll departmental and undistributed operating costs
FormulaRoom Revenue ÷ Available Rooms (or ADR × Occupancy)Gross Operating Profit ÷ Available Rooms
Can it be negative?No — revenue is always ≥ 0Yes — if operating costs exceed revenue
OTA commission impactNot visibleFully reflected in departmental costs
F&B/spa performanceExcluded entirelyIncluded — revenue and costs
Best forDay-to-day pricing decisions, competitive benchmarkingStrategic planning, budget setting, ownership reporting
Industry benchmark sourceSTR Global, CoStarUSALI (Uniform System of Accounts for the Lodging Industry)
Reporting frequencyDailyMonthly / quarterly

Worked example: same RevPAR, very different GOPPAR

Consider two 80-room boutique hotels in the same city, both reporting identical RevPAR of $160 on the same night. On the surface, they look equally well-managed. GOPPAR tells a completely different story.

$160
RevPAR — identical for both Hotel A and Hotel B
$72
GOPPAR — Hotel A (direct bookings, lean ops)
$38
GOPPAR — Hotel B (OTA-heavy, high labour costs)
47%
GOPPAR-to-RevPAR ratio for Hotel A vs. 24% for Hotel B
P&L LineHotel AHotel B
Room Revenue (night)$12,800$12,800
OTA Commission (Hotel A: 15% mix / Hotel B: 65% mix)−$480−$2,080
Net Room Revenue$12,320$10,720
F&B Revenue$3,200$1,800
Spa & Ancillary Revenue$1,600$400
Total Net Revenue$17,120$12,920
Rooms Dept Costs (housekeeping, front office)−$3,200−$4,100
F&B Dept Costs−$1,600−$1,200
Undistributed Expenses (S&M, utilities, admin)−$6,560−$4,580
Gross Operating Profit$5,760$3,040
GOPPAR$72.00$38.00

Hotel A’s higher GOPPAR comes from three structural advantages: a direct booking mix that cuts OTA commissions, higher-revenue ancillary departments, and leaner housekeeping costs (fewer OTA bookings means fewer turnover cleans on back-to-back one-nighters). RevPAR misses all three. GOPPAR captures every one.

When to use GOPPAR vs RevPAR

The right answer is almost always both — but they serve different purposes. Here is a practical guide to when each metric should drive the decision:

  1. 1
    Use RevPAR for: daily rate decisions and competitive benchmarking
    RevPAR is your operational compass. Track it daily, compare it against your STR comp set, and use it to trigger pricing moves — rate increases when RevPAR pace is ahead of last year, promotions when it is behind. It is fast to calculate and universally understood.
  2. 2
    Use GOPPAR for: monthly performance reviews and ownership reporting
    GOPPAR is your financial health check. Review it monthly against budget, and use it to evaluate whether your revenue management strategy is actually producing profit — not just revenue growth. Any investor or owner presentation should lead with GOPPAR, not RevPAR.
  3. 3
    Use NRevPAR for: channel mix decisions
    When evaluating whether to invest in a direct booking engine, run a loyalty programme, or renegotiate OTA agreements, NRevPAR is the decisive metric. It shows the true net revenue impact of your channel strategy after commissions — which RevPAR entirely ignores.
  4. 4
    Use TRevPAR for: total commercial strategy and ancillary revenue development
    TRevPAR tells you whether your hotel is monetising guests across all touchpoints — not just rooms. If TRevPAR is growing faster than RevPAR, your ancillary strategy is working. If it is flat, F&B, spa, and upsell revenue is being left on the table.
  5. 5
    Use GOPPAR for: comparing properties in a portfolio
    When managing multiple properties, RevPAR comparisons can be distorted by market differences, room mix, and star rating. GOPPAR-to-RevPAR ratio — the share of RevPAR that becomes gross profit — is a cleaner measure of relative operational efficiency across a portfolio.
  6. 6
    Use GOPPAR for: evaluating pricing strategy changes
    If you shift from an OTA-heavy to a direct-booking model, RevPAR may temporarily dip as you reduce OTA distribution. GOPPAR will tell you whether that shift is actually improving profitability — which is the outcome that matters, not the revenue headline.

How to improve GOPPAR without sacrificing RevPAR

Improving GOPPAR is not about cutting revenue — it is about making every revenue dollar work harder. Here are the highest-impact levers, ranked by typical return-on-effort:

Lever 1: Shift bookings from OTA to direct

Every percentage point of booking mix shifted from OTA to direct eliminates commission on those bookings. A hotel with 60% OTA dependence paying 20% commission that moves to 40% OTA dependence saves roughly 4% of total room revenue in pure cost reduction — with no change to RevPAR. For a $3M/year hotel, that is $120,000 dropping directly to GOPPAR. Direct booking engines, loyalty programmes, and member-only rates are the primary tools.

Lever 2: Grow ancillary revenue per occupied room

F&B, spa, parking, early check-in fees, and in-room add-ons all flow directly into TRevPAR and GOPPAR without consuming additional room inventory. A hotel that grows ancillary revenue from $25 to $45 per occupied room at 70% occupancy on a 100-room property adds $511,500 to annual TRevPAR with zero rate change or occupancy impact. GOPPAR grows; RevPAR does not even register the improvement.

Lever 3: Optimise housekeeping and labour scheduling

Labour is typically the largest single operating cost in a hotel, often 30–40% of total revenue. Demand-based scheduling — matching staffing levels to forecasted occupancy rather than fixed rosters — is one of the fastest GOPPAR improvement tools available. A 10% reduction in housekeeping hours against a static revenue base moves directly to gross operating profit.

Lever 4: Implement rate floors — and hold them

One of the most common GOPPAR destroyers is last-minute discount panic: dropping rates to fill empty rooms at prices below the all-in cost of servicing them. Properly configured rate guardrails — floor prices below which the system will not go, regardless of occupancy — protect GOPPAR at low-demand periods. Propeter’s Stage 11 Guardrails module enforces configurable price floors automatically across all channels.

Lever 5: Manage utility and maintenance costs proactively

Energy, water, and preventative maintenance costs are often under-managed in independent hotels relative to their GOPPAR impact. A 15% reduction in utility costs on a property spending $200,000 annually in energy is $30,000 directly to GOPPAR — the equivalent of lifting ADR by $3–4 at typical occupancy levels.

The GOPPAR-RevPAR balancing act
The goal is not to maximise GOPPAR at the expense of RevPAR, or RevPAR at the expense of GOPPAR. The goal is to close the gap between them — to ensure that as much of each RevPAR dollar as possible reaches Gross Operating Profit. Hotels that consistently achieve a GOPPAR-to-RevPAR ratio above 40% are operationally excellent. Below 25% is a signal that cost structure needs urgent attention.

GOPPAR benchmarks by property type

Because GOPPAR reflects every operational cost, benchmarks vary significantly by property type. The following ranges represent typical performance across healthy, well-managed properties in stable markets — not targets achievable in every scenario or market:

Property typeTypical GOPPAR-to-RevPAR ratioKey cost driverPrimary GOPPAR lever
Luxury / Full-service30–45%High labour, F&B losses commonAncillary revenue growth, direct booking mix
Boutique / Lifestyle35–50%Labour, OTA commissionDirect bookings, loyalty programme, upsells
Apartment hotels40–55%Housekeeping, utilitiesLOS pricing, direct corporate bookings, Xero automation
Serviced apartments45–60%Lower F&B drag, minimal F&O costsCorporate rate codes, long-stay pricing optimisation
Budget / Limited-service40–55%Lower labour per roomFlash deals, rate floor enforcement, channel costs
Hostels30–45%High bed turnover, variable labourBed-level dynamic pricing, direct bookings

If your property’s GOPPAR-to-RevPAR ratio falls more than 10 percentage points below the typical range for your property type, it is worth auditing your three largest cost categories — labour, OTA commission, and energy — before making pricing-side changes.

How Propeter tracks both metrics in one dashboard

Most hotel revenue management tools show RevPAR prominently and bury GOPPAR — or ignore it entirely — because they only have access to room revenue data. Propeter is designed differently: because it integrates with your PMS, direct booking engine, channel manager, and Xero accounting system simultaneously, it can calculate and display GOPPAR alongside RevPAR with no manual data entry.

What you need to track GOPPAR properlyHow Propeter provides it
Room revenue by channel (OTA vs direct vs corporate)✓ PMS + channel manager integration — real-time feed
OTA commission deduction per booking✓ Commission automatically deducted by channel in NRevPAR calculation
F&B, spa, ancillary revenue capture✓ PMS integration captures all departmental revenue postings
Departmental cost data✓ Native Xero integration imports GL-mapped cost lines automatically
Undistributed expense allocation✓ Xero GL mapping per cost category — configurable per property
GOPPAR vs RevPAR dashboard comparison✓ Side-by-side daily / monthly / YTD view with GOPPAR-to-RevPAR ratio
Rate floor enforcement to protect GOPPAR floors✓ Stage 11 Guardrails — configurable minimum rates per room type
Direct booking growth tracking (NRevPAR improvement)✓ Commission savings dashboard — OTA vs direct booking revenue comparison

See GOPPAR and RevPAR side by side on your property

Book a free 30-minute demo and we will show you how Propeter calculates both metrics from your live PMS and Xero data — so you can finally see what your RevPAR growth is actually worth in profit terms.

Frequently asked questions about GOPPAR vs RevPAR

What is the difference between GOPPAR and RevPAR?
RevPAR (Revenue Per Available Room) measures total room revenue divided by available rooms — it tracks how well a hotel fills and prices its rooms but ignores all operating costs. GOPPAR (Gross Operating Profit Per Available Room) measures total operating profit across all revenue streams divided by available rooms, after subtracting all departmental and undistributed operating expenses. GOPPAR tells you how much profit each room generates; RevPAR tells you how much revenue it generates.
How do you calculate GOPPAR?
GOPPAR = Gross Operating Profit ÷ Total Available Rooms. Gross Operating Profit = Total Revenue (rooms + F&B + spa + ancillary) minus Total Operating Expenses (housekeeping, F&B cost of sales, front office) minus Undistributed Expenses (sales and marketing, property maintenance, utilities, admin and general). It does not include fixed charges like rent, management fees, depreciation, or income tax.
How do you calculate RevPAR?
RevPAR can be calculated two ways: (1) Room Revenue ÷ Total Available Rooms, or (2) ADR × Occupancy Rate. For example, a 100-room hotel earning $15,000 in room revenue on a given night has a RevPAR of $150. The same hotel with an ADR of $200 and 75% occupancy also produces a RevPAR of $150. Both methods give the same result.
Why can RevPAR increase while GOPPAR falls?
RevPAR can rise while GOPPAR falls when revenue growth is outpaced by cost growth. Common causes: heavy OTA commission spend eating into room revenue, increased housekeeping or labour costs at high occupancy, aggressive discounting that fills rooms at unprofitable rates, or ancillary departments running at a loss that offsets room revenue gains. A hotel can have record RevPAR and still be operating at a loss — GOPPAR is what reveals this.
What is a good GOPPAR for a hotel?
A ‘good’ GOPPAR varies by property type and market. As a general benchmark: full-service luxury hotels typically target a GOPPAR-to-RevPAR ratio of 30–45%, meaning 30–45 cents of every RevPAR dollar becomes gross operating profit. Limited-service and apartment hotels can achieve 40–55% ratios due to lower departmental costs. Any positive GOPPAR means the hotel covers operating expenses. Negative GOPPAR means operating at a loss before fixed charges.
What is TRevPAR and how does it differ from RevPAR?
TRevPAR (Total Revenue Per Available Room) includes all revenue streams — rooms, F&B, spa, parking, meeting space, retail — divided by available rooms. RevPAR only counts room revenue. TRevPAR is a better measure of a hotel’s full commercial performance across all departments. GOPPAR then takes TRevPAR further by deducting operating costs to show actual profitability per available room.
What is NRevPAR and how is it used?
NRevPAR (Net Revenue Per Available Room) is room revenue minus distribution costs (OTA commissions, GDS fees, booking engine fees) divided by available rooms. It bridges the gap between RevPAR and GOPPAR by showing how much room revenue actually reaches the hotel after paying for distribution. A hotel with high RevPAR but heavy OTA usage may have NRevPAR 15–25% below its RevPAR — NRevPAR makes this visible.
Should hotels use GOPPAR or RevPAR for pricing decisions?
For day-to-day pricing decisions, RevPAR and ADR are the primary tools — they reflect real-time room revenue response to rate changes. For strategic decisions — annual budgeting, ownership reporting, or evaluating whether a high-occupancy strategy is actually profitable — GOPPAR is the superior metric. Best practice: use RevPAR to steer pricing, and GOPPAR to validate that pricing strategy produces actual profit.
How does OTA commission affect GOPPAR?
OTA commissions of 15–25% directly reduce the net room revenue that flows into gross operating profit. A hotel with 60% OTA mix at 20% commission loses $20 of every $100 in room revenue before any other cost is applied. Two hotels with identical RevPAR can have dramatically different GOPPAR — the one with more direct bookings retains more revenue, producing a higher gross operating profit per available room.
What costs are excluded from GOPPAR?
GOPPAR excludes fixed charges: rent and lease costs, management fees, insurance, property taxes, depreciation and amortisation, interest expense, and income taxes. These are subtracted from Gross Operating Profit to arrive at Net Operating Income (NOI). GOPPAR represents operational efficiency before ownership and financing costs — which is why it is the preferred metric for benchmarking management performance independently of ownership structure.
How can a hotel improve its GOPPAR?
The most effective GOPPAR improvement levers are: (1) Shift OTA bookings to direct — each 10% shift saves 15–25% in commission on those bookings. (2) Grow ancillary revenue from F&B, spa, and upsells without adding room inventory. (3) Control labour costs through demand-based staffing schedules. (4) Enforce rate floors to prevent discounting below the cost of servicing a room. (5) Reduce utility and maintenance costs through proactive management programmes.
About this guide
Written by the Propeter Revenue Intelligence Team — specialists in hotel revenue management, AI pricing, and financial performance metrics for independent hotels and hotel groups. This guide is reviewed and updated quarterly. Last updated: July 2026.