Revenue per available room (RevPAR)

What is a hotel RevPAR and ADR calculator?

A hotel RevPAR calculator multiplies average daily rate by occupancy percentage to show revenue per available room night. Hospitality operators, asset managers, revenue managers, and investors use RevPAR with rooms revenue totals to benchmark pricing power versus demand, stress-test occupancy and ADR tradeoffs, and build rooms-only forecasts before layering food and beverage, parking, resort fees, and operating profit metrics like GOPPAR.

RevPAR and rooms revenue formulas

RevPAR equals average daily rate times occupancy as a decimal. Total rooms revenue multiplies available room nights in the period by occupancy and by ADR, which is the same as available room nights times RevPAR when definitions align.

RevPAR = ADR x Occupancy; Total rooms revenue = Room nights available x Occupancy x ADR
  • Room nights available should match sellable inventory for the period, net of operational out-of-order policy if you exclude those nights.
  • ADR should match whether you use net rooms revenue before taxes and most non-room charges unless finance defines ADR differently.
  • RevPAR is a rooms productivity KPI, not hotel-wide profit.

Inputs explained

RevPAR and rooms revenue forecasts are most comparable when inventory, occupancy, and ADR share the same segment, channel mix, and reporting window.

Room nights in period
Sellable room nights, often keys multiplied by days minus out-of-order rooms when your PMS excludes them from available supply.
Occupancy
Occupied room nights divided by available room nights for the same period, expressed as a percentage in this wizard.
Average daily rate
Rooms revenue per occupied room night before taxes and before most non-room ancillaries, unless your internal ADR definition includes packaged items.
RevPAR
Revenue per available room night, combining price and utilization into one rooms productivity metric.
Total rooms revenue (period)
Estimated rooms-only revenue for the modeled period from inventory, occupancy, and ADR.

Example RevPAR and rooms revenue calculation

With nine hundred thirty room nights available, seventy-six percent occupancy, and one hundred sixty-eight dollars ADR, RevPAR is about one hundred twenty-seven dollars and sixty-eight cents and total rooms revenue is about one hundred eighteen thousand seven hundred forty-two dollars for the period before taxes, resort fees, and non-room upsell revenue are layered separately.

Revenue per available room (RevPAR)

ADR × occupancy %

1
Inventory
2
Occupancy & ADR

Want a similar calculator on your website?

Describe your fields and formula in plain English, match your brand, and embed the widget anywhere—WordPress, Webflow, Shopify, or custom HTML. Capture leads when you're ready.

How to use the revenue per available room (revpar)

  1. Input room nights in period from inventory (keys × days less out-of-order rooms if you exclude them operationally) so denominator reflects sellable stock.
  2. Set occupancy (%) from your PMS or STR-style pace assumptions for the same period and segment mix you are forecasting.
  3. Enter average daily rate ($) as rooms revenue per occupied room night, excluding taxes and non-room ancillaries unless your finance policy bundles them.
  4. Read RevPAR and total rooms revenue together, then rerun scenarios with occupancy and ADR shifts to test pricing power versus demand softness.

Common RevPAR and ADR mistakes

  • Mixing gross ADR with net revenue after commissions without relabeling the metric.
  • Counting out-of-order rooms as available when the PMS removes them from sellable supply.
  • Including complimentary rooms in ADR numerator but not in occupancy denominator, or the reverse.
  • Comparing RevPAR across hotels with different fee-included retail rate strategies.
  • Treating RevPAR growth as profit when labor, utilities, and distribution costs moved faster than rooms revenue.
  • Using monthly ADR on a weekly inventory window without aligning dates.
  • Ignoring group wash, cancellation policies, and day-use rooms that distort occupied night definitions.

Hotel demand and pricing benchmark context

US hotel occupancy trend context (all classes, broad market)
Recent industry reporting often places national occupancy in roughly the low-60% range annually, with large seasonal and market-level variation.
ADR seasonality behavior
ADR commonly swings by weekday/weekend mix, event calendar, and compression periods; city-center properties can see double-digit percentage ADR changes between shoulder and peak dates.
RevPAR as a management KPI
Revenue teams use RevPAR for rooms performance, but pair it with GOPPAR or NOI metrics because RevPAR excludes operating cost structure.

Best use cases

  • Forecasting and scenario planning
  • Client education and pre-qualification
  • Budget and performance decision support

FAQs

Is RevPAR enough to judge whether a hotel month was truly profitable?

No. RevPAR isolates rooms revenue productivity, not cost. A month with stronger RevPAR can still underperform on profit if labor, distribution, utilities, or fixed costs rise faster than rooms revenue.

Should I include complimentary rooms in occupancy and ADR math?

Use your property's reporting policy consistently. Many teams exclude comp rooms from ADR revenue math but still track them in occupancy diagnostics; inconsistency between systems can distort RevPAR comparisons.

How does this differ from TRevPAR and GOPPAR?

This calculator is rooms-only: ADR × occupancy and resulting rooms revenue. TRevPAR includes total departmental revenue, while GOPPAR adds operating profit perspective after expenses.

Can I use this for weekly pickup or only monthly forecasts?

You can use any period as long as inputs share the same timeframe. For weekly pickup, use weekly available room nights, weekly occupancy assumption, and weekly ADR.

How should I model compression when ADR rises but occupancy slips?

Run paired scenarios: higher ADR with lower occupancy and lower ADR with higher occupancy. RevPAR is the product, so small occupancy drops can erase ADR gains. Compare to comp set RevPAR index and event calendars before locking budgets.

Where do resort fees, parking, and breakfast packages belong?

If your ADR is rooms-only, model fees and packages as separate revenue lines or define an all-in ADR explicitly. Mixing packaged retail into ADR without labeling it makes RevPAR look stronger than rooms-only peers and confuses owners during audits.

How do OTA commissions affect RevPAR versus net rooms revenue?

Classic RevPAR and ADR are often quoted on gross rooms revenue before travel-agent commissions. Net contribution needs distribution cost and payment fees subtracted after RevPAR planning, especially when mix shifts to high-commission channels.

What if group blocks distort occupancy but ADR looks artificially low?

Segment transient versus group, contracted versus retail, and corporate versus leisure. Blended ADR can hide strong retail pricing diluted by discounted group base. Build separate RevPAR paths per segment when group wash swings week to week.

How do I reconcile this model to STR-style ADR and occupancy exports?

Match definitions for available nights, blocked owner nights, and minimum stay rules. Short-term rental exports sometimes differ from hotel PMS logic, so align denominators before comparing RevPAR across asset types.

When should I use GOPPAR instead of RevPAR for owner reporting?

Use RevPAR for rooms productivity and pricing discipline, then move to GOPPAR or NOI when discussing debt service, capex, management fees, and investor distributions. A RevPAR win with collapsing margins is still a financial risk.

Glossary

Scenario modeling

Testing multiple assumptions to estimate possible outcomes before execution.

Commercial intent

User behavior indicating readiness to buy, subscribe, or request a quote.

Related calculators

Category: Hospitality revenue managementTopics: RevPAR modeling, Hotel occupancy and ADR, Rooms revenue forecasting

Last reviewed: 2026-05-07

Reviewed by: Calclet Growth Team