Finance

How to Calculate Hostel Occupancy Rate (Formula, Examples, and the Number Most Owners Miss)

Occupancy rate is the number every hostel owner quotes and very few calculate correctly. Here's the bed-night formula, a full worked example, and the second metric that explains why a full property can still miss its revenue target.

primelivingApp Team

Hostel & PG operations

·5 min read

Ask ten hostel owners for their occupancy rate and you will get ten different calculations. Some count rooms instead of beds. Some quote their best month. Some quietly exclude the beds they have blocked for staff. The number ends up meaning something different in every conversation — which makes it useless for the one thing it should do: telling you whether the property is actually working.

This guide covers the standard formula, a worked example you can copy, the mistakes that inflate the number, and the second metric that explains why a property at 90% occupancy can still miss its revenue target.

The occupancy rate formula

Occupancy rate is the share of your available capacity that was actually sold over a period. For hostels, PGs, and co-living, capacity is measured in bed nights, not rooms:

Occupancy Rate (%) = (Occupied Bed Nights ÷ Available Bed Nights) × 100

The only formula you need. Everything else is about counting the two inputs honestly.

Where available bed nights is your total sellable beds multiplied by the number of days in the period:

Available Bed Nights = Total Sellable Beds × Days in Period

Beds, not rooms, because a 4-sharing room with two residents in it is 50% occupied, not 100%. If you count rooms, that room reads as full and you lose sight of half your inventory. In shared accommodation this is the single most common reason a reported occupancy figure is wrong.

A worked example

Take a 60-bed hostel over a 30-day month. Every bed is sellable — nothing is blocked for staff or maintenance.

InputValueHow it's derived
Total sellable beds60Physical beds available to paying residents
Days in period30Calendar days in the month
Available bed nights1,80060 beds × 30 days
Occupied bed nights1,479Sum of nights actually sold across all beds
Occupancy rate82.2%(1,479 ÷ 1,800) × 100
A 60-bed property running at 82.2% physical occupancy for the month.

Counting occupied bed nights is where the work is. A resident who stayed the full 30 days contributes 30 bed nights. One who moved in on the 12th contributes 19. One who vacated on the 8th contributes 8. Add them all up — that total is your numerator. If you are tracking this in a spreadsheet, this is the column that quietly goes wrong every time someone moves mid-month.

Physical occupancy vs financial occupancy

Here is the number most owners never calculate. Physical occupancy tells you how many beds were filled. It says nothing about whether those beds were paid for, or paid for in full. Financial occupancy measures collected revenue against the revenue you would earn at full occupancy on your list rate:

Financial Occupancy (%) = (Rent Actually Collected ÷ Rent at Full Occupancy) × 100

Continuing the example above, assume a list rate of ₹8,000 per bed per month:

MeasureAmountRate
Rent at full occupancy₹4,80,00060 beds × ₹8,000 — the ceiling
Expected at 82.2% occupancy₹3,94,400What 1,479 bed nights should have produced
Rent actually collected₹3,54,000What landed in the bank
Financial occupancy73.8%₹3,54,000 ÷ ₹4,80,000
The same month, measured two ways. The 8.4-point spread is the part worth investigating.

The property is 82.2% full but only 73.8% funded. The ₹40,400 gap between expected and collected is not a rounding error — it is discounts, waived months, part payments, and arrears. Physical occupancy alone would have shown you a good month.

What you seeWhat it usually meansWhere to look first
Both numbers high and closeHealthy — beds full, rent collectedNothing urgent; test a rate increase
Physical high, financial well belowDiscounting or arrears are eating marginAgeing of dues; approved discounts
Both lowDemand or pricing problemEnquiry volume, conversion, local rates
Financial above expectedAdd-ons and deposits are carrying revenueCheck nothing is double-counted

Four mistakes that inflate the number

Counting rooms instead of beds

The biggest one. A half-full 4-sharing room reads as fully occupied, hiding your real vacancy. Always calculate on beds.

Excluding blocked beds from the denominator

Beds held for staff, storage, or long-running maintenance still cost you. Keep them in available bed nights, or track a separate 'out of service' figure so the loss stays visible.

Measuring on a snapshot day

Checking headcount on the 1st and calling it the month's occupancy ignores every mid-month move-in and move-out. Use bed nights across the whole period.

Counting booked beds as occupied

A confirmed booking is not a filled bed until the resident moves in. Track them separately or a cancellation quietly overstates the month.

Revenue per available bed (RevPAB)

Occupancy and rate pull against each other — you can fill any property by cutting the rate far enough. RevPAB collapses both into one number so you can compare months, properties, and pricing decisions on equal terms:

RevPAB = Total Rent Revenue ÷ Available Bed Nights

In the example: ₹3,54,000 ÷ 1,800 = ₹196.67 per available bed night. On its own that is just a number. Tracked month over month it tells you whether a discount actually bought you enough occupancy to be worth it. If occupancy rises but RevPAB falls, the discount cost more than it earned.

How often to measure

Monthly is the reporting cadence for long-stay hostels, PGs, and co-living, because that is how rent cycles work. But monthly alone is too slow to act on — by the time a bad month closes, the month is gone.

  • Weekly — forward occupancy for the next 30 and 60 days, so you can see a dip while there is still time to fill it
  • Monthly — physical occupancy, financial occupancy, and RevPAB together, always as a set
  • Quarterly — the trend across all three, plus occupancy by room type to find which inventory actually underperforms

Occupancy by room type is where most pricing decisions hide. A property averaging 82% might be 96% on 3-sharing and 61% on single rooms — which is a rate problem on singles, not a marketing problem for the property.

What to do when occupancy is low

A low number is a symptom, and the fix depends entirely on which of these it is. Work through them in order — the cheapest fixes are at the top.

  1. 1Check your exit rate before your enquiry rate. Filling beds is pointless if residents leave at the same pace. If average tenure is falling, fix retention first — it is far cheaper than acquisition.
  2. 2Look at enquiry-to-visit conversion. If enquiries are healthy but visits are not converting, the problem is the property or the pitch, not demand.
  3. 3Segment by room type. Portfolio-level occupancy hides the specific inventory that is failing.
  4. 4Compare your rate to the immediate area, not the city. Hostel and PG pricing is street-level, not city-level.
  5. 5Only then consider discounting — and model the RevPAB impact before you do, so you know what the discount has to buy to pay for itself.

primelivingApp Team

We build software for hostel, PG, and co-living operators, and we write about the operational problems we see in the properties that use it.

Frequently asked questions

It depends heavily on location, room type, and season, so treat any single benchmark with suspicion. The more useful comparison is against your own trailing 12 months and against occupancy by room type within the property. A number that is stable or rising with steady rates is healthy; one that only rises when you discount is not.
Beds, always, for shared accommodation. A 4-sharing room with two residents is 50% occupied. Counting it as one full room hides half your available inventory and systematically overstates your occupancy rate.
Keep them in available bed nights so the cost stays visible, and track blocked beds as a separate line. Removing them from the denominator flatters the number and hides the fact that unavailable inventory is still carrying rent, utilities, and overhead.
Occupancy rate measures beds filled against beds available. Financial occupancy measures rent collected against rent at full occupancy. The gap between them is the revenue lost to discounts, part payments, and arrears — which is invisible if you only track the first number.
Count the actual nights each resident occupied a bed. Someone moving in on the 12th of a 30-day month contributes 19 bed nights, not a full month. Summing these correctly across every mid-month move is the step that most manual spreadsheets get wrong.

See this working on your property

Book a free demo and we'll walk through it with your rooms, rates, and residents in mind.

14-day free trial. No credit card required.