function calculateOccupancy() {
var totalInput = document.getElementById('totalInventory');
var occupiedInput = document.getElementById('occupiedUnits');
var revenueInput = document.getElementById('totalRevenue');
var resultsDiv = document.getElementById('results');
var revenueMetricsDiv = document.getElementById('revenueMetrics');
var total = parseFloat(totalInput.value);
var occupied = parseFloat(occupiedInput.value);
var revenue = parseFloat(revenueInput.value);
// Validation
if (isNaN(total) || total <= 0) {
alert("Please enter a valid number for Total Available Units (must be greater than 0).");
return;
}
if (isNaN(occupied) || occupied 0) {
var adr = 0;
if (occupied > 0) {
adr = revenue / occupied;
}
var revpar = revenue / total;
document.getElementById('adrResult').innerHTML = adr.toFixed(2);
document.getElementById('revparResult').innerHTML = revpar.toFixed(2);
revenueMetricsDiv.style.display = 'block';
} else {
revenueMetricsDiv.style.display = 'none';
}
resultsDiv.style.display = 'block';
}
How to Calculate Occupancy Rate
Understanding your occupancy rate is fundamental to managing performance in the hospitality industry, real estate rentals, senior living facilities, and even hospitals. It serves as a key performance indicator (KPI) that reflects the health of your business and the efficiency of your space utilization.
What is Occupancy Rate?
Occupancy rate is the percentage of occupied rental units or rooms at a specific time compared to the total number of available units. It is the inverse of the vacancy rate.
High Occupancy Rate: Indicates strong demand, effective marketing, and potentially the ability to raise prices.
Low Occupancy Rate: Suggests weak demand, pricing issues, or the need for property improvements or better marketing strategies.
The Occupancy Rate Formula
The calculation is straightforward. You divide the number of occupied units by the total number of units available and multiply by 100 to get a percentage.
Occupancy Rate (%) = (Number of Occupied Rooms / Total Number of Available Rooms) × 100
Example Calculation
Imagine you manage a boutique hotel with 50 rooms. On a specific Saturday night, you have sold 42 rooms.
Identify Total Inventory: 50 rooms
Identify Occupied Inventory: 42 rooms
Divide: 42 ÷ 50 = 0.84
Multiply by 100: 0.84 × 100 = 84%
Your occupancy rate for that night is 84%.
Related Metrics: ADR and RevPAR
While occupancy tells you how full you are, it doesn't tell you how much money you are making. That is why professional revenue managers use Occupancy in conjunction with ADR and RevPAR.
ADR (Average Daily Rate): The average rental income per paid occupied room. Formula: Total Revenue / Number of Rooms Sold
RevPAR (Revenue Per Available Room): A performance metric that combines occupancy and ADR. Formula: Total Revenue / Total Rooms Available OR ADR × Occupancy Rate
Using the calculator above, you can input your total revenue for the period to automatically see these advanced metrics alongside your occupancy percentage.
Why Occupancy Rate Fluctuates
Several factors can influence your occupancy numbers:
Seasonality: Beach resorts typically see high occupancy in summer and low in winter.
Economic Conditions: Recessions often lead to lower travel budgets and lower occupancy.
Pricing Strategy: Lowering prices usually increases occupancy but may lower ADR. Finding the balance is the key to maximizing RevPAR.
Events: Local conferences, concerts, or festivals can drive occupancy to 100% temporarily.
What is a Good Occupancy Rate?
This varies significantly by industry and location:
Hotels: A healthy average is often considered between 65% and 80%. If you are consistently at 100%, your prices might be too low.
Residential Rentals: Property investors typically aim for 90-95% to account for turnover time between tenants.
Senior Living: Typically targets 85-90% to ensure profitability.