Top 10 Hotel Revenue KPIs
PULSEKNOWLEDGE LIBRARY
The 10 best hotel revenue kpis are ranked below on measured performance, build quality, price, and how each one actually holds up in daily use rather than how it reads on a spec sheet. Each pick lists what it costs, who it suits, and what it gives up against the one above it, so the list can be read straight down without doubling back.
1. RevPAR (Revenue Per Available Room)

RevPAR ranks #1 because it fuses occupancy and ADR into a single figure that every owner and revenue manager checks first, making it the default metric for competitive-set benchmarking in STR reports. Total room revenue divided by available rooms captures both volume and price at once. An 80%-occupancy hotel at $200 ADR and a 70%-occupancy hotel at $230 ADR both land near $160, exposing the rate-versus-volume tradeoff that RevPAR is built to surface.
This metric is for asset managers and GMs running weekly comp-set calls with Duetto or IdeaS forecasting tools. It trades away any view of costs or non-room revenue, so a hotel can post rising RevPAR while profits fall if expenses outpace it. That blind spot is exactly what GOPPAR, ranked directly below, was built to correct by pulling operating costs into the equation.
2. GOPPAR (Gross Operating Profit Per Available Room)

GOPPAR ranks second because it corrects RevPAR's biggest flaw by dividing gross operating profit by available rooms, giving operators like Marriott and Hilton a true profitability read endorsed by HotStats. A hotel posting $200 RevPAR might only clear $80 GOPPAR at a 40% margin, while a $180 RevPAR property hitting $90 GOPPAR at 50% margin is actually the stronger performer. That gap is why asset managers weight it over top-line RevPAR.
GOPPAR suits monthly P&L reviews and annual budgeting where cost of sale — OTA commissions, F&B expense — must factor into rate decisions, such as a $250 ADR group booking with 20% commission underperforming a $220 ADR direct booking with 15% commission. It trades away RevPAR's simplicity, since GOPPAR requires accurate departmental cost allocation many smaller hotels lack. ADR, ranked next, strips costs back out to isolate pure pricing power.
3. ADR (Average Daily Rate)

ADR ranks third because it isolates pure pricing power — total room revenue divided by rooms sold — independent of occupancy, making it the primary lever in dynamic pricing platforms like RevPAR Guru and RateGain. A luxury resort targeting $600 ADR needs entirely different distribution tactics than a midscale property at $120 ADR. Because it strips out volume, ADR shows rate strategy and brand positioning more clearly than RevPAR or GOPPAR can alone.
Revenue managers use ADR to judge rate fences like advance-purchase discounts and length-of-stay requirements, and to weigh OTA versus direct-booking mix. Its blind spot: a 5% ADR drop paired with a 10% occupancy gain can lift RevPAR while quietly diluting brand positioning. Unlike GOPPAR above it, ADR ignores cost entirely; unlike Occupancy % below it, it ignores volume entirely, which is why the two are always read together.
4. Occupancy %

Occupancy ranks fourth as the volume side of the revenue equation and the clearest leading indicator of demand, calculated as rooms sold divided by available rooms. A property running 85% occupancy in shoulder season signals strong demand but possibly under-priced rooms, while 55% occupancy points to weak demand or overpricing. Duetto's Scoreboard uses occupancy projections to trigger minimum-length-of-stay restrictions once a date is forecast above 90%.
This KPI is for revenue managers doing day-to-day demand forecasting rather than long-term profit analysis. Chasing it with deep discounts destroys ADR and brand perception, so full-service hotels target an optimal 75-85% band that maximizes RevPAR rather than occupancy alone. Where ADR above measures price, occupancy measures volume — TRevPAR, ranked next, widens the lens further by adding non-room revenue into the mix.
5. TRevPAR (Total Revenue Per Available Room)

TRevPAR ranks fifth because it captures the total revenue picture — rooms, F&B, spa, parking, meetings — divided by available rooms, which matters most at resort and lifestyle properties where non-room revenue can exceed 40% of the total. A city hotel might show $180 RevPAR but $220 TRevPAR, while a resort at $250 RevPAR can reach $400 TRevPAR once F&B and activities are counted.
TRevPAR is built for annual business planning, such as testing whether a $500k restaurant build pays back through added revenue per available room. It still ignores costs entirely, so a high-TRevPAR property with poor cost control can trail a leaner competitor on GOPPAR. Where RevPAR and ADR isolate rooms, TRevPAR broadens the view; NRevPAR, next, narrows back in on what rooms actually keep after distribution costs.
6. NRevPAR (Net Revenue Per Available Room)

NRevPAR ranks sixth because it subtracts distribution costs — OTA commissions, GDS fees, credit card fees — from room revenue before dividing by available rooms, exposing true net revenue by channel. A hotel paying 18% commission to Booking.com versus 12% on direct bookings can see NRevPAR diverge sharply from RevPAR even when ADR looks similar across channels, which is exactly the distortion this metric is built to catch.
Revenue managers use NRevPAR in channel-mix analysis, such as comparing $200 ADR direct bookings at 12% cost against $220 ADR OTA bookings at 20% cost that net to the same $176. It's for teams negotiating OTA contracts, not for quick daily reporting like RevPAR. EBITDA per available room, ranked next, takes net revenue thinking a step further into full owner-level profitability.
7. EBITDA per Available Room

EBITDA per available room ranks seventh as the owner-level profitability metric used in hotel valuations and asset management, calculated by dividing earnings before interest, taxes, depreciation, and amortization by available rooms. A property generating $100 EBITDA per room per night is worth more in a sale than one generating $60, all else equal, which is why hotel REITs like Host Hotels & Resorts report it to investors.
This KPI serves owners and investors in quarterly reporting and capital expenditure planning, not day-to-day revenue managers. It ignores debt structure and CapEx needs entirely, so it must be paired with CapEx per room for a complete valuation picture. Unlike GOPPAR above, which measures operating profit, EBITDA per room measures what actually reaches ownership; RevPAR Index, next, shifts focus back to competitive positioning.
8. RevPAR Index (RGI)

RevPAR Index ranks eighth because it measures market share directly — your RevPAR divided by the comp set's RevPAR, times 100 — making a score of 110 mean you're capturing 10% more revenue than competitors. It's the gold standard for competitive benchmarking in STR reports, tracked weekly rather than daily. Tools like OTA Insight, now Lighthouse, automate RGI tracking against real-time comp-set data so teams can react within the same week.
RGI is for revenue managers running weekly strategy meetings who need to know if pricing or occupancy moves are actually working relative to rivals. A drop from 105 to 95 signals lost share worth investigating through rate parity, service scores, or OTA visibility — it says nothing about profit the way GOPPAR or EBITDA per room do. Flow Through %, ranked next, shifts the lens to cost efficiency instead of market position.
9. Flow Through %

Flow Through ranks ninth because it measures cost efficiency directly: the percentage of incremental revenue that becomes gross operating profit, calculated as change in GOP divided by change in total revenue times 100. A 50% flow-through means half of new revenue turns into profit while costs eat the rest. Full-service hotels target 50-70%, and it's especially watched in inflationary environments where cost creep is a top risk.
Asset managers use flow-through in budget-versus-actual reviews — if a hotel adds $100k in revenue but only $40k reaches GOP against a budgeted 60% target, that $60k gap flags a cost problem worth auditing. It's a narrower, more diagnostic tool than GOPPAR, which shows overall profit but not where new revenue leaks. Market Penetration Index, ranked last here, is the cheapest lever left to pull for demand capture.
10. Market Penetration Index (MPI)

Market Penetration Index ranks tenth as the lowest-cost lever on this list: occupancy divided by the comp set's occupancy, times 100, measuring how well a hotel converts market demand into stays. A score of 110 means capturing 10% more demand than competitors, often improvable through operational fixes like better OTA content, faster check-in, or loyalty program pushes rather than capital investment.
MPI suits independent hotels using STR's STAR Report data for tactical, shoulder-period pricing decisions, such as spotting a 90 MPI against a 105 RevPAR Index and concluding rates are too high for the demand available. It's a demand-capture signal only — it says nothing about profit like GOPPAR or EBITDA per room. Pairing MPI with Google Business Profile optimization is the fastest, cheapest fix on this entire list.
How we ranked these
We scored ten hotel revenue KPIs across five weighted criteria: actionability (can a GM or revenue manager act on it same-day), accuracy (does it reflect real financial health versus top-line vanity), industry adoption (is it standard in STR, HotStats, or Duetto benchmarking), predictive value (does it forecast future performance), and scalability (works for both a fifty-room boutique and a five-hundred-room full-service property).
Each KPI was rated one to five per dimension, then averaged for a final rank.
We deliberately excluded raw revenue totals, ADR-only comparisons without occupancy context, and marketing metrics like brand-awareness scores, since none isolate the room-revenue-per-inventory-unit signal operators actually manage against. Guest satisfaction indices and social-review scores were also left out — they matter commercially, but they measure demand drivers, not revenue outcomes, and blending the two obscures which lever actually moved performance in a given period.
Related questions
Is RevPAR still the right KPI to lead with in 2027, or should hotels default to GOPPAR first?
Lead with RevPAR for market positioning and comp-set benchmarking, since it's the industry-standard STR metric investors and OTAs already reference. Layer in GOPPAR once you need to defend margin decisions internally — cost allocation for GOPPAR is harder to get right, so smaller independents without robust departmental accounting should track RevPAR daily and reconcile GOPPAR monthly instead of forcing both in real time.
How does TRevPAR change strategy for a resort versus a city hotel?
Resorts often earn 40%+ of revenue from F&B, spa, and activities, so TRevPAR captures value RevPAR misses entirely — a $250 RevPAR resort can post $400 TRevPAR. City hotels with thin ancillary revenue see little gap between the two, so tracking TRevPAR there adds reporting overhead without changing decisions. Use it where non-room revenue is material, skip it where it isn't.
What's the difference between NRevPAR and GOPPAR, and do you need both?
NRevPAR nets out distribution costs — OTA commissions, GDS and card fees — from room revenue alone, while GOPPAR nets all department expenses from total revenue. NRevPAR answers a narrower question: which booking channel actually nets more per room. GOPPAR answers the broader profitability question. Revenue managers negotiating OTA contracts need NRevPAR; owners evaluating the whole property need GOPPAR.
Why would a hotel's RevPAR Index rise while its Market Penetration Index falls?
RGI rising with MPI falling means you're winning on rate, not volume — you're pricing above the comp set and still out-earning them, but capturing less of total market demand. That's fine in a supply-constrained market, but in a competitive shoulder season it signals you may be overpriced and should test rate cuts before losing share permanently.
How often should flow-through percentage be reviewed compared to RevPAR?
RevPAR gets reviewed daily because it reflects pricing and demand shifts that need same-day action. Flow-through is a monthly or quarterly budget-versus-actual check, since it requires a full P&L cycle to isolate whether incremental revenue converted to profit at the 50-70% target rate. Checking it more often just adds noise from timing lags in cost postings.
Can a small independent hotel realistically track GOPPAR and EBITDA per room?
Only if the accounting system allocates departmental costs accurately, which many independents skip because it's labor-intensive. Without that allocation, GOPPAR and EBITDA per room become guesswork that misleads owners. Smaller properties are usually better served starting with ADR, occupancy, and RevPAR, then adding a cost allocation model before layering in profit-per-room metrics.
What causes RevPAR and GOPPAR to move in opposite directions?
Rising labor costs, utility inflation, or aggressive OTA discounting can push RevPAR up while GOPPAR falls, because top-line gains get eaten by expenses growing faster than revenue. This divergence is the clearest signal that a property needs a cost audit rather than another rate increase — chasing RevPAR alone in that scenario makes profitability worse, not better.
FAQ
What is the single most important hotel revenue KPI?
RevPAR is the most widely used because it combines occupancy and ADR into one number every owner, GM, and OTA benchmarks against via STR reports. It's not the most complete metric — GOPPAR and EBITDA per room better reflect actual profitability — but RevPAR remains the fastest, most standardized way to compare performance against a competitive set day to day.
How often should RevPAR and ADR be tracked?
Track RevPAR and ADR daily, since both respond immediately to pricing and demand shifts that revenue managers need to act on same-day. GOPPAR and EBITDA per room are better reviewed monthly, once a full P&L cycle closes. RGI and MPI fit a weekly cadence, matched to typical revenue strategy meeting schedules.
What tools automatically track RevPAR and occupancy?
STR (Smith Travel Research) is the industry-standard benchmarking source most hotels use for RevPAR and occupancy comp-set data. Duetto and IdeaS automate forecasting on top of that data, while Lighthouse (formerly OTA Insight) specializes in real-time comp-set RevPAR Index tracking. Oracle Opera handles the accounting side needed for GOPPAR calculations.
Can a hotel have high RevPAR but low GOPPAR?
Yes, and it's common at luxury or amenity-heavy properties. High labor costs, expensive F&B operations, or heavy OTA commission spend can erode margin even as RevPAR climbs. That's exactly why GOPPAR exists alongside RevPAR — tracking only top-line revenue can mask a property that's actually losing profitability year over year.
Which KPI should a 50-room boutique hotel start with?
Start with ADR and occupancy, since RevPAR is simply their product and easy to derive once both are tracked. Add TRevPAR only if F&B, spa, or event space contributes meaningfully to revenue. Skip GOPPAR and EBITDA per room until the property has departmental cost accounting accurate enough to trust those numbers.
Is GOPPAR used consistently across the hotel industry?
Major chains like Marriott, Hilton, and Accor use GOPPAR internally for performance reviews and it's tracked in HotStats benchmarking. Smaller independents often lack the departmental cost accounting needed to calculate it reliably, so adoption is uneven outside branded, professionally managed properties. That gap is why RevPAR remains the more universal comparison metric.
What's the difference between RevPAR Index and Market Penetration Index?
RevPAR Index compares your RevPAR to your comp set's RevPAR, measuring combined rate-and-occupancy performance. Market Penetration Index compares only occupancy to the comp set, isolating demand capture from pricing. A hotel can lead on one and lag the other — high MPI with low RGI usually means rates are set too low relative to demand.
What's the biggest mistake hotels make when chasing occupancy?
Discounting aggressively to hit 90%+ occupancy often destroys ADR and long-term brand positioning, even though it looks good on paper short-term. The better target for most full-service hotels is 75-85% occupancy that maximizes RevPAR without over-discounting, since occupancy alone ignores whether the incremental guest was profitable to acquire.
How does flow-through percentage reveal hidden cost problems?
Flow-through measures what share of new revenue actually becomes profit — a 50-70% target is normal for full-service hotels. If you add $100k in revenue but only $30k hits gross operating profit, that 30% flow-through signals labor, OTA commissions, or F&B costs are growing faster than sales, a problem RevPAR alone would never surface.
Sources
- https://str.com
- https://www.hotstats.com
- https://www.duetto.com
- https://www.hvs.com
- https://journals.sagepub.com/home/cqx
- https://www.hospitalitynet.org
- https://www.oracle.com/industries/hospitality/
Related on PULSE
- [More hotel revenue kpis rankings and buying guides](/knowledge)
- [PULSE Tools and calculators](/tools)
- [Everything on PULSE RevOps](/)
This page will be disappearing soon. Save it to your device for $1 — or read it free while it is here.
@Kory-White- · if Venmo asks, the last 4 of my number are 2012









