Cost per Occupied Room Calculator (CPOR)
This free cost per occupied room calculator divides your hotel's total operating expenses by the number of occupied rooms in the same period. Enter a single total or break costs into labor, utilities, amenities and other expenses to see each line's share. It runs in your browser.
Result
Enter operating expenses and occupied rooms to see your cost per occupied room, with the formula worked out using your numbers.
What cost per occupied room measures
Cost per occupied room, often abbreviated CPOR, is an indicator of operational efficiency. STR (CoStar) defines it: "CPOR measures the total operating expenses for a specific period divided by the total number of occupied rooms during that same period." STR adds that CPOR "encompasses all costs associated with running a hotel, including labor costs, utilities, and amenities."
The formula:
CPOR = Total operating expenses ÷ Occupied rooms
Both figures must cover the same period: a day, a month, a quarter or a year. The result tells you how much operating expense the hotel carried, on average, for each occupied room.
How to calculate cost per occupied room
- Choose the Currency: EUR, USD or GBP. It only changes the symbol shown.
- Pick a tab. In Enter a total (the default), type your Total operating expenses and Occupied rooms. In Add up cost lines, type Labor costs, Utilities, Guest amenities and supplies and Other operating expenses, then type Occupied rooms. Empty cost lines count as zero; at least one must be above zero.
- Read the results. They update as you type once the required fields are valid. Click Calculate to see which fields are missing or invalid. The result shows your CPOR with the formula written out using your numbers.
- In the cost-lines tab, the results also include a small table showing each cost line with its amount, its cost per occupied room and its share of the total.
- Click Try an example to load the worked example below, or Clear to empty the form.
You can type numbers with or without thousands separators, with a decimal point or a decimal comma. Money is shown with two decimals and shares with one decimal. The calculator runs in your browser; the numbers you type are not sent or stored by the page.
CPOR worked example for a hotel
Example with illustrative numbers: a hotel for one month, using the cost-lines tab. The figures are made up to show the arithmetic and do not describe any real or typical hotel.
- Labor costs = €21,000. Utilities = €4,200. Guest amenities and supplies = €1,800. Other operating expenses = €3,000.
- Total operating expenses = €21,000 + €4,200 + €1,800 + €3,000 = €30,000.
- Occupied rooms = 600.
- CPOR = €30,000 ÷ 600 = €50.00.
The cost-lines breakdown per occupied room:
- Labor: €35.00 per occupied room (70.0% of the total).
- Utilities: €7.00 per occupied room (14.0%).
- Guest amenities and supplies: €3.00 per occupied room (6.0%).
- Other operating expenses: €5.00 per occupied room (10.0%).
Read it this way: each occupied room carried €50.00 of operating expenses, and labor accounted for €35.00 of that.
Reading your CPOR result
CPOR tells you the operating cost of each room night that had a guest in it. A lower number means the hotel spent less per occupied room; a higher number means it spent more. Neither is good or bad on its own: a full-service hotel with a restaurant and spa can have a higher CPOR than a limited-service property, because its cost base covers more services.
CPOR moves when occupancy changes even if total expenses stay flat. Many hotel costs are at least partly fixed, such as management salaries, insurance and base utility charges. When more rooms are occupied, those fixed costs spread over a larger number of rooms and CPOR falls. When fewer rooms are occupied, the same fixed costs concentrate on fewer rooms and CPOR rises. Variable costs such as guest amenities and laundry rise and fall with occupied rooms, so their cost per occupied room stays roughly level; the movement in CPOR comes mainly from the fixed part. Watching CPOR month by month therefore shows you how sensitive the cost base is to changes in demand.
Compare your CPOR against your own history, the same period last year and your budget. A single period's figure means little without that context. Whatever cost scope you use, keep it the same every period and write it down, otherwise trends mislead.
Common CPOR mistakes
- Mixing periods: operating expenses and occupied rooms must cover the same dates. Monthly costs divided by annual room nights will produce a figure far too low.
- Double counting with the two tabs: if you already know the total, use the total tab. Entering the full total as one of the cost lines and then adding other lines counts part of the expenses twice.
- Changing cost scope between periods: if marketing is included one quarter and excluded the next, the trend reflects the change in definition, not a change in efficiency. Decide which expense categories belong in your CPOR, write them down, and keep them the same.
- Ignoring the occupied-rooms question: STR's rooms sold, used for ADR and occupancy, excludes complimentary rooms. The CPOR definition speaks of occupied rooms. Decide whether complimentary rooms count, state it, and stay consistent.
- Comparing across properties without context: a resort with a spa and a city hotel with no food service can have very different CPORs because their cost bases differ. The metric is most useful when compared against the same hotel over time.
Frequently asked questions
What is cost per occupied room in hotels?
Cost per occupied room, or CPOR, is an indicator of operational efficiency defined by STR (CoStar). It equals total operating expenses for a period divided by the number of occupied rooms in that same period. STR states that CPOR encompasses all costs associated with running a hotel, including labor costs, utilities and amenities. The result shows the operating expense the hotel carried for each occupied room.
What is the cost per occupied room formula?
The formula is CPOR = Total operating expenses divided by Occupied rooms. Both values must cover the same time period. In STR's definition, total operating expenses cover all costs of running the hotel, including labor, utilities and amenities. Occupied rooms is the count of room nights that had a guest. The calculator handles the division once you enter the inputs.
How do you calculate CPOR for a hotel?
Add up all operating expenses for the period you want to measure. Count the number of occupied rooms in the same period. Divide the total expenses by the occupied rooms. Example with illustrative numbers: €30,000 in expenses divided by 600 occupied rooms gives a CPOR of €50.00. You can enter the total directly or itemize costs by line in the calculator.
Should CPOR include complimentary rooms?
STR's definition of CPOR refers to occupied rooms, while STR's rooms sold definition excludes complimentary rooms. The glossary entry for CPOR does not say whether complimentary rooms count. Decide whether to include complimentary rooms, state your choice clearly, and stay consistent across periods.
What is a good CPOR for a hotel?
There is no single good CPOR. It depends on the type of hotel, the services it offers, the season and the local market. A full-service property with a restaurant and spa can have a higher CPOR than a limited-service hotel. Compare your result with your own history, the same period last year and your budget rather than searching for an industry-wide benchmark.
More free hotel calculators
Sources
Cost Per Occupied Room (CPOR)
Cost Per Occupied Room (CPOR) is an indicator of operational efficiency. CPOR measures the total operating expenses for a specific period divided by the total number of occupied rooms during that same period. CPOR encompasses all costs associated with running a hotel, including labor costs, utilities, and amenities. By tracking CPOR, hotels can identify areas where they can reduce expenses and improve profitability while still providing complimentary services to guests.
Rooms sold
The number of rooms sold in a specified time period (excludes complimentary rooms). Refer to Data Reporting Guidelines for more specific application. See: Demand, Room Demand.
Definitions quoted verbatim from the STR (CoStar) Glossary, str.com/data-insights/resources/glossary, as archived on 9 August 2025 (archived copy). The worked example and the Try an example figures are illustrative numbers, not data about any hotel.