RevPAR (Revenue per Available Room)

Excel Formulas › Restaurant & Hospitality

All versions

RevPAR is the hotel industry’s headline metric — room revenue per available room. It blends rate and occupancy into one number: ADR times occupancy, or revenue divided by rooms available.


Quick formula: RevPAR two ways:
=ADR * occupancy_rate (or) =room_revenue / rooms_available
Either ADR times occupancy, or total room revenue over all available rooms — both give RevPAR.

The example

$150 ADR at 80% occupancy.

AB
1ItemValue
2ADR150
3Occupancy 80%→ $120

The formula

The formula:

=B2 * B3 // ADR × occupancy

How it works

How it works:

  1. ADR × occupancy blends how much each sold room earned with how full the hotel was.
  2. Equivalently, room_revenue / rooms_available — revenue spread across every available room.
  3. RevPAR penalizes empty rooms, so it can’t be inflated by rate or occupancy alone.
  4. It’s the standard for comparing properties and tracking performance over time.

RevPAR vs TRevPAR: RevPAR is rooms-only. Total RevPAR (TRevPAR) divides all revenue — rooms, food, spa, events — by available rooms, capturing a resort’s full earning power. As hotels lean on ancillary revenue, TRevPAR has become the metric many owners watch alongside classic RevPAR.

Try it: interactive demo

Live demo

ADR and occupancy.

RevPAR:

Variations

From revenue

Other way:

=room_revenue / rooms_available

Total RevPAR

All revenue:

=total_revenue / rooms_available

RevPAR index

vs the comp set:

=your_RevPAR / market_RevPAR

Pitfalls & errors

Available, not sold. RevPAR divides by available rooms — that’s what makes it different from ADR.

Decimal occupancy. 80% is 0.80 in the ADR×occupancy form.

Rooms-only for RevPAR. Use TRevPAR if you want all revenue streams.

Practice workbook

📊
Download the free RevPAR (Revenue per Available Room) practice workbook
A RevPAR sheet with the from-revenue, TRevPAR, and index variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate RevPAR in Excel?
Either =ADR * occupancy_rate or =room_revenue / rooms_available. Both give revenue per available room.
How is RevPAR different from ADR?
ADR divides by rooms sold; RevPAR divides by rooms available, so it reflects empty rooms and can't be inflated by rate alone.
What is TRevPAR?
Total RevPAR divides all revenue (rooms, food, spa, events) by available rooms, capturing a property's full earning power.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: ADR (average daily rate) · Occupancy rate · Cap rate