Airbnb Occupancy Rate Calculator Formula
Understand the math behind the airbnb occupancy rate calculator. Each variable explained with a worked example.
Formulas Used
Current Occupancy Rate
current_occ = occupancy_rateCurrent Annual Revenue
current_rev = current_revenueRevenue at Target Occupancy
target_rev = target_revenueRevenue Opportunity
rev_gap = revenue_gapAdditional Nights Needed
additional_nights = target_nights - nights_bookedRevPAN (Revenue Per Available Night)
rev_per_available_night = nights_available > 0 ? current_revenue / nights_available : 0Variables
| Variable | Description | Default |
|---|---|---|
nights_booked | Nights Booked (per year) | 220 |
nights_available | Nights Available (per year) | 350 |
avg_nightly_rate | Average Nightly Rate(USD) | 165 |
target_occupancy_pct | Target Occupancy Rate(%) | 75 |
occupancy_rate | Derived value= nights_available > 0 ? (nights_booked / nights_available) * 100 : 0 | calculated |
current_revenue | Derived value= nights_booked * avg_nightly_rate | calculated |
target_nights | Derived value= nights_available * target_occupancy_pct / 100 | calculated |
target_revenue | Derived value= target_nights * avg_nightly_rate | calculated |
revenue_gap | Derived value= target_revenue - current_revenue | calculated |
How It Works
Occupancy Rate Analysis for Short-Term Rentals
Occupancy rate measures how efficiently your property generates bookings from available nights. It is the most important performance metric for short-term rental operators.
Formula
Occupancy Rate = Nights Booked / Nights Available x 100
Key Metrics
Optimizing Occupancy
Balancing Rate vs. Occupancy
Higher rates mean fewer bookings but more revenue per night. The goal is to maximize RevPAN, not just occupancy or rate alone.
Worked Example
220 nights booked out of 350 available, $165 average nightly rate, with a target of 75% occupancy.
nights_booked = 220nights_available = 350avg_nightly_rate = 165target_occupancy_pct = 75
- 01Current occupancy: 220 / 350 = 62.9%
- 02Current revenue: 220 x $165 = $36,300
- 03Target nights: 350 x 75% = 262.5
- 04Target revenue: 262.5 x $165 = $43,313
- 05Revenue opportunity: $43,313 - $36,300 = $7,013
- 06Additional nights needed: 262.5 - 220 = 42.5
- 07RevPAN: $36,300 / 350 = $103.71
Ready to run the numbers?
Open Airbnb Occupancy Rate Calculator