Free tool · runs on your device
Hotel occupancy calculator: occupancy %, ADR and RevPAR
Occupancy is room nights sold ÷ room nights available × 100. ADR, the average daily rate, is room revenue ÷ room nights sold. RevPAR, revenue per available room, is room revenue ÷ room nights available — the same as ADR × occupancy.
A 20-room hotel that sells 420 room nights in a 30-night month for ₹12,60,000 runs at 70% occupancy, a ₹3,000 ADR and a ₹2,100 RevPAR.
Everything is worked out in your browser. Nothing you type is saved or sent anywhere — no sign-up, no account, and the numbers never leave this device.
The three numbers, and what each one hides
- Occupancy says how full the hotel was, not how well it was paid. A full house at a giveaway rate can earn less than 70% at a fair one.
- ADR says how well each sold night was paid, not how many were sold.
- RevPAR puts the two together: what each room you have earned, sold or not. It is the one to compare month with month, or one property with another of the same kind.
Here is the same hotel with two pricing choices:
| Rate held | Rate cut | |
|---|---|---|
| Room nights sold (of 600) | 420 | 540 |
| Occupancy | 70.0% | 90.0% |
| ADR | ₹3,000.00 | ₹2,400.00 |
| Room revenue | ₹12,60,000.00 | ₹12,96,000.00 |
| RevPAR | ₹2,100.00 | ₹2,160.00 |
Cutting the rate filled 120 more room nights and earned ₹36,000 more. Each of those nights also costs laundry, amenities, power and staff time, so whether it was worth it depends on what a night costs you to serve. RevPAR is where that question starts, not where it ends.
How to count
- A room night is one room for one night. A three-night stay in two rooms is six room nights.
- Available room nights are rooms × nights. Take out rooms that could not be sold — under repair — if you want the occupancy of what was sellable, and say which one you report.
- Room revenue is what the rooms earned, before GST. Leave out food, laundry and other extras; they have their own measures.
- A hostel sells beds, so count beds as well as private rooms — whatever you sell by the night.
The what-if on rate
Type a different average rate and the calculator shows how many room nights the same revenue would need, and the occupancy that means. ₹12,60,000 at ₹3,300 needs 382 room nights — 63.7% of 600 — instead of 420 at ₹3,000. If the answer is more room nights than you have, that rate cannot earn the same money, whatever the demand.
Occupancy from the bookings themselves
In Nivasik these numbers come from the room rack, not from a sheet somebody fills in:
- Reservations and a room rack that refuses double bookings.
- Rooms, room types and rate plans with a price for any night.
- Night audit that closes the business day and posts every night once.
- PMS reports, and revenue insights against occupancy.
The PMS is in the Pro plan at ₹4,999 per property a month (up to 80 units), and every property can try the whole product free for 45 days.
Questions people ask
How do you calculate hotel occupancy?
Divide the room nights sold by the room nights available and multiply by 100. Twenty rooms over 30 nights is 600 room nights; 420 sold is 70% occupancy.
What is ADR in a hotel?
The average daily rate: room revenue divided by the room nights sold. ₹12,60,000 from 420 room nights is an ADR of ₹3,000.
What is RevPAR and how is it calculated?
Revenue per available room: room revenue divided by the room nights available, sold or not. It equals ADR × occupancy — ₹3,000 × 70% = ₹2,100.
Should ADR include GST or breakfast?
Leave GST out: it is not revenue. Whether breakfast sold inside a room rate counts as room revenue is your choice — make it once and keep to it, or one month will not compare with the next.
How do I work out occupancy for a hostel?
Count beds instead of rooms: beds you can sell × nights is what is available, and each bed sold for a night is one “room night”. Private rooms count as one each.
More free tools
GST calculator
Add GST, take it out of an MRP, and split it into CGST and SGST or IGST, to the paisa.
Open the tool →Salary calculator
A month’s pay from days off, half days and advances — divided by the days that month really has.
Open the tool →Attendance register
A printable monthly attendance sheet — or a CSV for Excel — with weekly offs shaded.
Open the tool →Last reviewed 25 September 2026. The calculator does arithmetic; it is not financial advice.
Stop doing these sums by hand.
Nivasik does this arithmetic from your real records — every bill, booking and attendance mark — free for 45 days, set up for you, with no card.