Why your Airbnb made money last year and not this one
Same flat, same rate, same occupancy, less profit. Usually it is not the market. It is the length of the average stay.
A host I know had a good year, then a flat one. Same flat, roughly the same nightly rate, occupancy within two points of the year before. Revenue was almost identical. Profit was down about a third.
Nothing obvious had changed. That is what made it worth looking at.
The number that moved
Average stay length. It went from just over four nights to just under three.
That sounds like nothing. It is not nothing. Twenty booked nights at four nights a stay is five turnovers. The same twenty nights at three nights a stay is nearly seven. On a sixty five pound clean, that is two extra cleans a month, every month, on identical revenue.
Add the consumables that reset every stay rather than every night, the extra laundry, the messages, and the odd gap night you cannot fill because it sits alone between two bookings. None of it shows up in the revenue line. All of it shows up in what you keep.
Why calendars drift shorter
Mostly by accident. A minimum stay gets relaxed during a quiet month and never put back. A discount for longer stays expires. The mix of guests shifts because the listing started ranking for a different kind of search.
Platforms also nudge this way. Shorter minimums mean more bookings, and more bookings look like a healthier listing from the outside.
The other quiet cause is a change in who is finding you. A listing that starts appearing in searches for one or two night city breaks will fill with one or two night city breaks, and nothing about that shows up as a problem until you look at the cleaning invoice.
What to actually check
Stop looking at monthly revenue. Look at profit per booked night, and look at turnovers per month next to it. If turnovers are climbing while nights stay flat, you have your answer, and it is a settings problem rather than a market problem.
The fix is usually a two night minimum, or a modest weekly discount that makes the longer booking the better deal for both of you. Neither costs anything to try, and you will see it in the cleaning invoice within a month.
The uncomfortable version of this: some listings are busier than they should be. If you are running at eighty percent occupancy and taking home less than a neighbour at sixty, you are not winning, you are working more for less.
Tools for this
The arithmetic in full
Published 22 August 2026