# What is my RevPAR?

Computes RevPAR, hotel room revenue per available room, from room revenue and rooms available, or from the average daily rate (ADR) and occupancy, with ADR and occupancy when rooms sold are known.

- Page: https://www.acalculator.org/finance/revpar-calculator
- JSON spec: https://www.acalculator.org/finance/revpar-calculator.json
- Version: 10c175ce10e9

## Default answer

Example with the default inputs (Start from Room revenue, Room revenue $15,000.00, Rooms in the hotel 150, Nights in the period 1, Room nights sold 125): Your RevPAR is $100.00: room revenue per available room.

## Inputs

| Key | Label | Description |
| --- | --- | --- |
| from | Start from | Room revenue and the rooms available, or the average daily rate (ADR) and occupancy. |
| rev | Room revenue | Revenue from renting guest rooms in the period, without food, drink and other income. |
| rooms | Rooms in the hotel | The number of rooms the hotel can sell each night. |
| nights | Nights in the period | How many nights the room revenue covers: 1 for a night, 30 or 31 for a month, 365 for a year. |
| sold | Room nights sold | Optional: rooms sold, added up over the nights, for the ADR and occupancy. |
| adr | Average daily rate (ADR) | Room revenue ÷ rooms sold: the average price paid per room night sold. |
| occ | Occupancy | Rooms sold ÷ rooms available × 100. |

## Outputs

| Key | Label | Description |
| --- | --- | --- |
| revpar | RevPAR | Room revenue ÷ rooms available (or ADR × occupancy), to the cent. |
| available | Rooms available | Rooms in the hotel × nights in the period (room nights). |
| occupancy | Occupancy rate | Room nights sold ÷ rooms available × 100. Shown when you enter the rooms sold. |
| rate | ADR | Room revenue ÷ room nights sold. Shown when you enter rooms sold above 0. |

## Method

RevPAR = room revenue ÷ rooms available, where rooms available = rooms × nights; ADR = room revenue ÷ room nights sold; occupancy = room nights sold ÷ rooms available × 100; RevPAR = ADR × occupancy ÷ 100.

## Assumptions

- Room revenue counts guest room rentals only, not food, drink or other hotel income.
- Every room counts as available each night of the period, sold or not.
- Arithmetic is exact on the typed decimals; money shows to the cent and occupancy to 2 decimals, halves up.

## Worked examples

1. from = revenue, rev = $15,000.00, rooms = 150, nights = 1, sold = 125 gives revpar = $100.00, available = 150, occupancy = 83.33%, rate = $120.00. Source: CoStar, STR Benchmark Data Insights, "What is Revenue per Available Room (RevPAR)? And how to calculate it." (RevPAR = room revenue ÷ total rooms available; Hotel A: $15,000 of room revenue from 150 rooms is a RevPAR of $100). https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-revenue-available-room-revpar-and-how; CoStar, STR Benchmark Data Insights, "What Is Average Daily Rate (ADR) and How to Calculate It" (ADR = room revenue ÷ rooms sold; Hotel A sold 125 of its 150 rooms for $15,000: ADR $120, RevPAR $100; RevPAR is a function of occupancy and ADR). https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-average-daily-rate-adr-and-how-calculate: 15,000 ÷ 150 = 100.
2. from = revenue, rev = $630,000.00, rooms = 200, nights = 30, sold = 4,200 gives revpar = $105.00, available = 6,000, occupancy = 70%, rate = $150.00. Source: CoStar, STR Benchmark Data Insights, "What is Revenue per Available Room (RevPAR)? And how to calculate it." (RevPAR = room revenue ÷ total rooms available; Hotel A: $15,000 of room revenue from 150 rooms is a RevPAR of $100). https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-revenue-available-room-revpar-and-how.
3. from = adr, adr = $150.00, occ = 70% gives revpar = $105.00. Source: CoStar, STR Benchmark Data Insights, "What Is Average Daily Rate (ADR) and How to Calculate It" (ADR = room revenue ÷ rooms sold; Hotel A sold 125 of its 150 rooms for $15,000: ADR $120, RevPAR $100; RevPAR is a function of occupancy and ADR). https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-average-daily-rate-adr-and-how-calculate (RevPAR is a function of occupancy and ADR).
4. from = revenue, rev = $15,000.00, rooms = 150, nights = 1 gives revpar = $100.00, available = 150. Source: CoStar, STR Benchmark Data Insights, "What is Revenue per Available Room (RevPAR)? And how to calculate it." (RevPAR = room revenue ÷ total rooms available; Hotel A: $15,000 of room revenue from 150 rooms is a RevPAR of $100). https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-revenue-available-room-revpar-and-how: 15,000 ÷ 150 = 100.

## FAQ

### What is RevPAR?

RevPAR, revenue per available room, is a hotel's room revenue divided by all the rooms it had to sell, sold or not. It combines price and occupancy in one number, so hotels of any size can be compared.

### How do I calculate RevPAR?

Divide the room revenue by the rooms available. CoStar's example: Hotel A, with 150 rooms, made $15,000 of room revenue last night, so its RevPAR was 15,000 ÷ 150 = $100.

### How is RevPAR different from ADR?

ADR, the average daily rate, divides the room revenue by the rooms sold; RevPAR divides it by all the rooms available. Hotel A sold 125 of its 150 rooms for $15,000: its ADR was $120 and its RevPAR $100. RevPAR is lower whenever rooms go unsold.

### How do I calculate RevPAR from ADR and occupancy?

Multiply the ADR by the occupancy rate. An ADR of $150 at 70% occupancy is 150 × 0.70 = $105 of RevPAR. It is the same number, because ADR × occupancy = (revenue ÷ rooms sold) × (rooms sold ÷ rooms available).

### How do I calculate RevPAR for a month?

Count each room once for every night: rooms available = rooms × nights. A 200-room hotel in a 30-night month has 6,000 room nights. With $630,000 of room revenue, RevPAR is 630,000 ÷ 6,000 = $105.

### What is a good RevPAR?

There is no single good level: it depends on the hotel's type and market. Hotels watch the RevPAR change from last year, (this year ÷ last year) − 1, and the RevPAR index, the hotel's RevPAR ÷ its competitive set's RevPAR × 100, where 100 means a fair share.

### Does RevPAR include food, drink and other income?

No. RevPAR counts room revenue only. Total revenue per available room (TRevPAR) divides all the hotel’s revenue by the rooms available instead.

## Sources

- CoStar, STR Benchmark Data Insights, "What is Revenue per Available Room (RevPAR)? And how to calculate it." (23 January 2020): RevPAR = room revenue ÷ total rooms available, sold or not; Hotel A, 150 rooms, $15,000 of room revenue: RevPAR $100; RevPAR change = (RevPAR this year ÷ RevPAR past year) − 1; RevPAR index = subject hotel RevPAR ÷ the group's RevPAR × 100; TRevPAR = total revenue ÷ total available rooms. https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-revenue-available-room-revpar-and-how (retrieved 2026-10-19, read in a browser)
- CoStar, STR Benchmark Data Insights, "What Is Average Daily Rate (ADR) and How to Calculate It" (12 June 2024): ADR = room revenue ÷ rooms sold; Hotel A sold 125 of its 150 rooms for $15,000: ADR $120 and RevPAR $100; RevPAR is a function of occupancy rate and ADR. https://www.costar.com/products/str-benchmark/resources/data-insights-blog/what-average-daily-rate-adr-and-how-calculate (retrieved 2026-10-19, read in a browser)
