

A down month usually gets explained to an owner one of two ways. Either nothing is wrong and it was "just seasonality," or something is badly wrong and the fix is to drop the rate. Both are guesses wearing the costume of an answer. A revenue drop has a structure, and if you work that structure in order you can normally name the cause the same day you notice it.
Start with the arithmetic, because it constrains everything that comes after. Revenue is your average nightly rate multiplied by the nights you booked. Nights booked is the nights you made available multiplied by your occupancy. So a down month is exactly one of four things: you charged less, you sold fewer of the nights you offered, you offered fewer nights, or the market moved and pulled the first two along with it. Every real explanation lands in one of those buckets. Anything that does not land in one of them is a story, not a diagnosis.
Most down months are manufactured by the comparison. An owner looks at August against July, sees a smaller number, and starts hunting for a problem that does not exist.
In Southeast Florida, winter into spring and the middle of summer are not the same business. Miami, Hollywood, Fort Lauderdale, Pompano Beach and Delray Beach run on a seasonal curve, and a month-over-month comparison inside that curve tells you almost nothing. In the Triangle, demand arrives in blocks — university calendars, graduation weekends, conference dates in Raleigh and Durham — so a month with no anchor event is structurally lighter than one with two, regardless of how the home is being run.
Pull twenty-four months of revenue and compare the same month year over year. Then look at where that month sits on your own trailing curve. If this August is soft against last August, you have something to investigate. If it is only soft against July, you have a season.
One more comparison error worth ruling out before anything else: revenue booked in a month is not revenue earned for stays in that month, and neither is the same as payouts that landed in that month. Owners regularly report a drop that is entirely an artifact of a payout landing on the first instead of the thirty-first. Confirm which of the three numbers you are actually looking at before you go further.
| Bucket | What it looks like in the data | What it means |
|---|---|---|
| Market | Occupancy and rate fall across your comparable homes, not just yours | Demand softened or supply grew; your operation is not the variable |
| Pricing | Occupancy held or rose, but your average rate fell | You sold the same nights for less than you had to |
| Property | Impressions held, bookings did not | The listing stopped converting the attention it was already getting |
| Calendar | Available nights fell | The nights were never for sale; occupancy is a rate on a smaller base |
These two look identical on your statement and require opposite responses, so separate them first.
Falling demand shows up across your comparable homes at the same time — everyone's occupancy softens together. Rising supply usually shows up as your occupancy sliding while comparable rates hold, because new listings absorb the same nights at similar prices. One is weather you wait out with a rate strategy. The other is a permanent change to your competitive position that needs a real answer.
All of that depends on the comparable set being honest. A metro-level average is not your comp set. Your comp set is the same bedroom count, in the same submarket, at the same amenity tier — the homes a guest actually chose between before booking one of them. Deerfield Beach is not Miami. A three-bedroom in Durham with a yard is not competing with a downtown Raleigh apartment, and averaging them together produces a number that is precise and useless.
This is where national management companies structurally cannot help you. They report at the metro level because that is the only level a centralized dashboard can operate at. Nobody in that reporting chain knows that a large new building delivered six blocks from yours this spring, or that the event that filled your calendar every March moved venues. The data exists in market tools — AirDNA and Key Data both sell it — but the interpretation is local, and it does not survive being run from another state.
If occupancy held and your average rate fell, the market did not do that to you. A pricing decision did.
Look past the headline rate at the rules underneath it. A minimum-stay setting that made sense in high season quietly blocks the two- and three-night bookings that fill shoulder months. A last-minute discount curve that starts too early trains the calendar to fill cheap. A rate floor set once, in a different season, becomes the price you get on every night the algorithm cannot beat it. Dynamic pricing tools are only as good as the floors, minimums and lead-time rules wrapped around them, and those need revisiting every season, not every year.
Also check orphan nights. A one- or two-night gap between bookings, with a three-night minimum on it, is a night you own and cannot sell. Enough of those and the month is down for reasons that have nothing to do with demand.
Split attention from conversion. If impressions and views held steady but bookings fell, the listing stopped closing traffic it was already getting. The usual causes are concrete: a recent review that dented the score, photos that are two years old while newer comps have shot theirs recently, an amenity that has become table stakes in your submarket and is missing from yours.
If impressions themselves fell, the problem is upstream — ranking, cancellations, response time, or simply fewer people searching. Those are different repairs. Cutting the rate on a listing that has a conversion problem just means you lose money on the bookings you do get.
The plainest cause is the one owners check last. An owner stay, a maintenance block for a project that ran two weeks long, a channel sync that dropped and hid the listing for a weekend, a minimum-stay change that closed off half the month — none of these show up as a problem in an occupancy percentage, because occupancy is calculated on the nights you made available. Take the nights out of the denominator and occupancy can look fine while revenue falls off a cliff.
Count available nights first, every time. If that number moved, you already have your answer and the rest of the analysis is optional.
One home is a small sample. A single bad week is a large percentage of a single month, and variance in a one- or two-property portfolio is genuinely large. That is not a comforting excuse — it is a reason to be strict about what counts as evidence.
A single soft month with no identified mechanism is noise. Two consecutive soft months with the same mechanism is a problem. Any month where available nights dropped is not a market story at all, no matter how it was presented to you. And a month that is down year over year while your comp set is up is the one that deserves real attention, because that gap is yours.
When we explain a down month, the report attributes the gap rather than narrating it. It says how much of the shortfall came from rate, how much from nights sold, how much from nights never offered, and what the comparable homes did over the same window. Then it says what changes for next month and who is doing it.
An explanation you cannot act on is not an explanation. If a report tells you the month was down and offers seasonality as the reason without showing you what the comparable homes did, it is not analysis — it is a shrug with a chart on it. Short-term rental is a business, not passive income. It is passive for you only because someone else is doing this work every month, and if nobody is doing it, the down months stop having explanations at all.
We operate homes across the Triangle — Raleigh, Durham and Chapel Hill — and Southeast Florida, from Miami and Hollywood up through Fort Lauderdale, Pompano Beach, Deerfield Beach and Delray Beach. If you have had a month you cannot account for, send us the address and we will pull a free revenue estimate against a comparable set we actually know, and tell you which of the four buckets your gap is sitting in.