Why a Fully Booked Rental Can Still Earn Little

21 ottobre 2026
Two housekeepers changing the bedding in a hotel room between guests
pubblicato su  Aggiornato il  

A calendar with no gaps looks like success, but a fully booked rental can still earn less than one with a few empty nights. Occupancy counts the nights you sell. Profit depends on what each night earns and on what it costs to prepare the apartment for the next guest. Many short stays at a low rate multiply cleaning, laundry, messaging and wear, while fewer, longer stays at a better rate can leave more money after costs. This article uses a transparent, invented example to show how that happens, then explains which numbers an owner or manager can watch instead of occupancy alone.

What does a full calendar actually cost?

Every stay carries costs that do not depend on how many nights the guest stays. The apartment is cleaned, the linen is washed or replaced, consumables are restocked, someone answers messages and hands over the keys, and the booking platform takes a fee. Software provider Hostfully lists cleaning and labour as a major ongoing cost. Platform fees are quoted differently by different sources: Futurestay gives a range of 3% to 15% of each booking, while Hostfully puts them at roughly 3% to 5% per channel. The gap reflects different fee models, so the reliable figure is the one on your own statements.

Call these per-stay costs. A two-night stay and a seven-night stay take almost the same effort to turn over, so the short stay carries a much heavier cost for every night sold. Wear, repairs and guest requests also tend to follow the number of arrivals, though how much depends on the property and the guests.

A calculator and notepad resting on a stack of paper bills

Pricing makes the picture harder to read. Rabbu, a rental-listing company, argues that near-total occupancy can be a sign that prices are set too low. PriceLabs, a pricing-software company, shows how cutting a nightly rate to fill two extra nights can add little once fees are paid. Both are vendors, and their figures are illustrations rather than measured market data, but the logic is easy to test with your own numbers.

Is 28 nights at €80 really better than 20 nights at €110?

Here is an invented example, not a forecast. Two identical apartments share the same fixed costs (mortgage or rent, insurance, subscriptions), so those are left out. The assumptions are a platform fee of 10% of revenue, €50 per stay for cleaning, linen and supplies, and €4 per occupied night for utilities and wear.

  • Apartment A, always full: 28 nights sold (93% occupancy) at €80, in 14 two-night stays. Revenue €2,240, platform fee €224, turnover €700, nightly costs €112. What remains: €1,204.
  • Apartment B, priced higher: 20 nights sold (67% occupancy) at €110, in five four-night stays. Revenue €2,200, platform fee €220, turnover €250, nightly costs €80. What remains: €1,650.

Apartment B sells eight fewer nights and keeps €446 more. Revenue is almost the same, but B reaches it with nine fewer turnovers. Change any assumption and the gap changes: if guests would not accept €110, or if turnover were cheaper, A would look better. The point is the method, not the figures.

Which numbers should an owner watch instead of occupancy?

Occupancy is still useful, but as one input among several. Four figures tell a fuller story together:

  • Average daily rate (ADR): revenue divided by the nights actually sold.
  • Revenue per available night: revenue divided by every night on the calendar, sold or not. Sources call it RevPAN or RevPAR. It combines price and occupancy in one number.
  • Net per stay: what is left after the platform fee, cleaning, linen and supplies for one booking.
  • Average length of stay: PriceLabs lists it among its key metrics, and it drives how often you pay turnover costs.

In the example above, revenue per available night is nearly identical: about €75 for A and €73 for B. That is why even this metric can hide the problem, and why net per stay is worth calculating. If a manager is paid a percentage of gross revenue (Hostfully cites 15% to 30% as common for outsourced management), ask which of these figures the monthly report leads with.

When is high occupancy still the right goal?

Chasing bookings is not always a mistake. A new listing may need early stays to collect reviews. In a quiet season, a lower rate on dates that would otherwise stay empty can make sense, because an empty night earns nothing. A property with very low turnover costs changes the arithmetic too.

A useful test is whether the extra night adds more than the extra stay costs. A longer stay on a shoulder date usually passes that test more easily than a one-night stay sold at a discount.

A bright modern apartment living room with a soft sofa and a television

What should you check next?

Take the last three months of bookings and, for each stay, write down the nights, the revenue after fees, and what the turnover cost. Then work out net per stay and revenue per available night, and compare weekends with midweek and short stays with longer ones. Change one thing at a time, for example a two-night minimum on busy weekends or a slightly higher rate on high-demand dates, and look again after a month.

This is general information, not financial or tax advice. Taxes, local rules and fee structures differ by property and by municipality, so check the figures that apply to yours.

Further reading: Rabbu: why occupancy rate is overrated, PriceLabs: bookings vs revenue, Futurestay: overlooked costs in a short-term rental and Hostfully: is an Airbnb still profitable? All four are written by software or listing vendors; read their figures as illustrations.

Photo credits: cover by Liliana Drew, calculator and bills by Karola G (Kaboompics), apartment interior by Max Vakhtbovych, all via Pexels.

pubblicato su  Aggiornato il