Calculator
Use direct nights for quick entry, or estimate from reservations.
Example Data Table
Sample scenarios for 30 days.
| Listings | Period Days | Booked Nights | Blocked | Owner-use | Maintenance | Available Nights | Occupancy |
|---|---|---|---|---|---|---|---|
| 1 | 30 | 18 | 2 | 0 | 1 | 27 | 66.67% |
| 2 | 30 | 40 | 4 | 2 | 0 | 54 | 74.07% |
Occupancy = booked ÷ available. Available = total − unavailable.
Formula Used
- Total nights = listings × period days.
- Unavailable nights = blocked + owner-use + maintenance + buffer.
- Available nights = total nights − unavailable nights.
- Occupancy rate (%) = (booked nights ÷ available nights) × 100.
- Utilization (%) = (booked nights ÷ total nights) × 100.
- Revenue metrics use booked nights and your average nightly rate.
How to Use This Calculator
- Enter listings and the number of days in your reporting period.
- Choose how you want to input booked nights.
- Add blocked, owner-use, and maintenance nights if applicable.
- Optionally add a nightly rate for revenue and RevPAR estimates.
- Press Calculate to see results above the form.
- Use the download buttons to export CSV or PDF.
FAQs
1) What does occupancy rate mean for a short-term rental?
It measures the share of rentable nights that were booked. It uses available nights after exclusions, so it reflects how well your open calendar converts into stays.
2) What is the difference between occupancy and utilization?
Occupancy uses available nights (after blocked or owner-use). Utilization uses total nights in the period. Utilization shows overall calendar usage, while occupancy focuses on performance when you are open to guests.
3) Should I include blocked nights in the calculation?
Yes, if you want “true” occupancy of nights you actually offered. Blocked nights reduce available nights, so your occupancy rate won’t be unfairly penalized for days you never intended to sell.
4) How do I handle multiple units or listings?
Set the number of listings, then use totals across all units for booked and unavailable nights. Total nights automatically scales by listings × period days.
5) Why does the calculator warn when booked nights exceed available?
That usually indicates double counting or missing exclusions. Common causes include adding buffers twice, entering totals for multiple units but leaving listings at 1, or entering blocked nights that overlap with booked nights.
6) What period length should I use?
Monthly is common for reporting and pricing decisions. Weekly is useful during peak seasons. Quarterly helps trend analysis. Keep the period consistent when comparing results across time.
7) How can I improve occupancy without heavy discounting?
Improve photos and listing clarity, tighten response time, update amenities, adjust minimum stays, and open high-demand dates early. Strategic weekday pricing and flexible cancellation can also increase conversions while protecting revenue.
8) What is RevPAR in this tool?
RevPAR here is estimated revenue per total night in the period. It combines pricing and utilization. Add an average nightly rate to see revenue, potential revenue, and RevPAR outputs.
This calculator is for planning and reporting. It is not affiliated with Airbnb.