Overview
This article explains how key revenue and performance metrics are calculated in Amenitiz.
It applies to the following areas:
General Report
Revenue Report
Pick Up Report
Occupancy Report
Annual Comparative Report
Dashboard
Performance page
All these reports use aligned definitions and consistent calculation logic.
If you need to understand how figures such as occupancy rate, ADR, RevPAR, revenue (gross and net), or guests are calculated, this article provides the official definitions.
Room and availability concepts
Booked rooms (Rooms sold) | Definition:Total number of booked rooms for a given night. A room is considered booked for each night between its:
Only bookings in
Formula: |
Available rooms | Definition: Total number of rooms that were available to receive bookings for a given night. For each individual room and date:
The following do not impact availability:
This definition ensures that, except in overbooking cases, booked rooms are less than or equal to available rooms.
Formula: |
Special case: Mother cottages | Mother cottages affect availability and occupancy calculations.
|
Occupancy rate | Definition: Percentage of available rooms that are booked for a given night. Formula:
Occupancy may exceed 100% in case of overbookings. |
Unoccupied rooms | Definition: Total number of rooms not occupied on a given night. Formula:
If overbookings occur (rooms sold exceed rooms available), unoccupied rooms are floored to 0 and never negative. |
Revenue logic
Revenue attribution logic | Revenue can be attributed in two different ways depending on the metric. |
Effective date revenue | Revenue is attributed to the date on which the charge is applied. This reflects accounting timing and is used in charge-based reports. |
Night stay revenue | Revenue is attributed to the specific nights of stay that generated it. Revenue from a stay is allocated across each night between arrival and departure. This reflects operational performance and is used for KPIs such as:
|
Gross revenue, Net revenue and Taxes | Revenue is calculated from charges linked to bookings in For each charge:
Important rules |
Revenue breakdown types
Revenue is categorised as follows:
Room Revenue (Gross / Net / Taxes) | Includes charges of type |
Extras Revenue (Gross / Net / Taxes) | Includes charges of type |
City Tax Revenue (Gross / Net / Taxes) | Includes charges of type |
Reception Hall Revenue (Gross / Net / Taxes) | Includes all charge types for rooms classified as |
Total Revenue (Gross / Net / Taxes) | Sum of all charges from all rooms, regardless of type. |
Performance KPIs
ADR (Average Daily Rate) | Definition: Average revenue per booked room for a given date. Revenue and booked rooms are based on stay dates. Formula:
Available per combination of:
|
RevPAR (Revenue per Available Room) | Definition: Average revenue earned per available room for a given date. Revenue and rooms available are based on stay dates.
Formula: |
RevPAC (Revenue per Guest) | Definition: Revenue divided by number of guests for a given date range. Revenue and guests are based on stay dates.
Formula: |
Length of stay | Definition: Number of nights between arrival date and departure date. For reporting periods, length of stay is calculated as a weighted average.
Formula:
If multiple bookings exist for the same room and night, the average length of stay between them is used. |
Lead time | Definition: Number of days between booking creation date and arrival date. Calculated as a weighted average for reporting periods.
Formula:
If multiple bookings exist for the same room and night, the average lead time between them is used. |
Number of guests | Definition: Total number of guests staying in each room for a given night. Only bookings in
Formula: |
Breakfast metrics
Breakfasts sold | Definition: Total number of extra breakfasts sold. Breakfasts are counted when:
Not included:
If a breakfast has a 100% discount, it is included, as it was discounted rather than cancelled.
Allocation logic:
|
Breakfast capture rate | Definition: Percentage of extra breakfasts sold per guest. Formula:
Allocation follows the same logic as breakfasts sold. |
Breakfast gross revenue | Definition: Gross revenue generated from extra breakfasts. Includes charges of type
Formula:
Allocation follows the same date logic described above. |
Registered payments revenue
Registered payments revenue by payment method | Definition: Total revenue collected from registered guest payments.
Source: Paid transactions from the
Allocation logic:
Refunds cannot be reliably linked to their original transaction in most cases, as the original transaction reference is typically not available.
Important notes |
Booking Activity metrics
Cancelled bookings | Definition: Total number of bookings cancelled on a given date.
Formula: Granularity: Available for every combination of
Notes: |
Active bookings created | Definition: Total number of active bookings created on a given date. A booking is considered active when its status is
Formula:
Granularity: Available for every combination of
Notes: |
FAQs
Why can occupancy exceed 100%?
Why can occupancy exceed 100%?
If more than one booking exists for the same room and night, all bookings are counted. Overbookings are reflected in occupancy calculations.
Why do unoccupied rooms never appear as negative?
Why do unoccupied rooms never appear as negative?
If rooms sold exceed rooms available, the value is floored to 0.
Why does revenue differ between reports?
Why does revenue differ between reports?
Some reports use effective date logic (charge date), while performance KPIs use night stay allocation logic.
Are cancelled bookings included?
Are cancelled bookings included?
No. Only bookings in confirmed or modified status are included.
Is accrual accounting applied?
Is accrual accounting applied?
No. Switching to full accrual accounting is outside the scope of these calculations.