A full-looking villa calendar does not establish revenue
Imagine examining a rental villa's booking calendar and finding almost every date shaded as unavailable. The display feels reassuring: surely guests must be filling the property. Yet a closed night is not necessarily a paid stay, and a paid stay is not necessarily money already received by the owner. Those distinctions matter particularly when someone is evaluating a villa they do not yet own.
A calendar is excellent at recording a form of availability. It becomes far less definitive when asked to prove financial performance. Owner stays, maintenance closures, cancelled reservations and completed guest bookings can each produce unavailable dates, depending on how the particular system records them. The calendar needs its status definitions before it becomes a meaningful business measure.
What do thirty shaded nights actually tell us?
Take a fictional month with thirty nights. Ten nights were genuinely sold and paid for by guests. The owner blocked eight for personal use. Four were reserved for maintenance, three still appeared blocked after cancellations, and five were open but unsold. In that snapshot, twenty-five nights look unavailable to an outside observer.
Dividing 25 by 30 gives roughly 83%. Someone could accurately describe 83% of the dates as unavailable. They could not accurately describe 83% as paid occupancy on those facts. Only ten of the thirty nights produced paid guest stays, approximately 33%. A revised calendar could look different if cancelled dates were released and subsequently resold; the point is to use the final documented status, not to guess from a screenshot.
This is an invented scenario, not a statistic about villas in Bali. It illustrates the risk of converting one digital field into a business claim it was never designed to support. An occupancy number should identify its numerator, denominator and treatment of closures. Some operators may calculate percentages against every calendar night; others may discuss only nights the property was offered for sale. Neither definition is self-explanatory.
The public methodology on Balinsky separates advertised rates from achieved rental results. That discipline applies here as well. A property listing or calendar can provide market context, but the data source does not automatically contain the private payment and refund records needed to establish owner revenue.
A booking has several financial dates
Suppose the ten paid nights in our example carry a hypothetical average guest price of USD 170 per night. The multiplication produces USD 1,700 before any adjustments. It does not specify whether the quoted price includes other services, what was refunded, how much a booking channel retained or what the operator owes the owner.
A guest might make a reservation in January for a stay in March, pay a channel before arriving and see the owner settled in April. The booking date, service date, collection date and settlement date refer to different events. A monthly performance report may organize these according to its stated accounting basis. Apparent mismatches across reports can therefore be legitimate, although they still deserve a reconciliation.
To trace the money, a report should make it possible to connect an anonymized reservation identifier with the stay period, billed amount, cancellations or refunds, collection and owner settlement. Guests' personal information is not required to provide that trail. What matters is whether each change in the amount can be explained and assigned to a defined period.
That distinction can prevent two opposite errors. One owner may think money is missing because a recently completed stay has not yet reached the settlement cycle. Another might treat advance payments for future visits as profits already earned without considering the obligation to provide the accommodation or refund a cancellation. The same raw cash movement can look favorable or alarming when its timing is misunderstood.
Compare properties on definitions, not calendar colours
Two villas can have the same percentage of closed dates and very different businesses. In one, an owner might reserve the most desirable period for family holidays. In the other, almost all unavailable dates could represent paying guests. If you are buying for rental income, the reasons for the closures matter more than the graphic similarity.
The reverse is possible too. A villa with more open dates may earn more if the paid bookings command different realized rates or incur lower operating expenses. A calendar cannot settle this, because neither the amounts actually collected nor the resulting owner payout is visible in the status of a date.
A buyer may have access only to public listings and a few screenshots. In that case the sound conclusion is limited: these displays reveal how the property appears to be made available, not what it earned. Reliable historic earnings would require the seller or operator to supply appropriately documented and privacy-respecting financial information.
For an existing owner the relevant question is more demanding. The owner should be able to connect their rental report to settlement records and understand each material deduction. If a management company reports occupancy using a special denominator, that definition should remain stable or changes should be explained when performance is compared over time.
A useful calendar cannot do every job
The calendar is still valuable for operating decisions. It helps coordinate guest arrivals, cleaning, maintenance and personal visits. It may also show whether the operator has blocked too much inventory or forgotten to release dates after a change. None of those uses require pretending that the display is a bank statement.
I would use unavailable nights to frame the question, paid nights to measure actual guest activity, and reconciled owner settlements to assess the cash result. When the last two records are missing, the appropriate answer is uncertainty. A crowded calendar should never fill that evidential gap by itself.
Sources
Balinsky, “How We Calculate: Sources and Method of Bali Property Data” (Russian-language methodology page). Used for the distinction between asking prices, observation-based rental data and realized results; consulted 15 October 2026.