The listing shows revenue. The bank statement shows what is left.
Take the model I use throughout this post. A property at $150 a night, booked 60 percent of the year, with an average stay of three nights. That is 219 booked nights arriving as about 73 separate stays. Room revenue is $32,850. Cleaning fees at $80 a stay add $5,840. Gross revenue is $38,690.
Net is $27,629. The $11,061 in between is not one big surprise, it is eleven or twelve small ones, and almost every line behaves differently from the equivalent line on a long term rental. That is the part that catches people. It is not that short term costs more in some vague way. It is that the costs attach to different things.
Turnover cleaning is priced per stay, not per month
The biggest single variable cost in the model is cleaning: $60 paid out per turnover, 73 turnovers, $4,380 a year. You charge the guest $80, so the direct line carries a $20 margin per stay. That is real, and I will come back to why it is less comforting than it sounds.
Here is the mistake I actually made. I budgeted cleaning as a monthly line, around $365 a month, because that is what it averaged over my first year. Then a stretch of holiday demand shifted my booking mix toward two night stays. Revenue barely moved. My cleaning bill jumped by a few hundred dollars a month and I spent two statements hunting for the leak before I realized the leak was arithmetic. Monthly averages hide anything that scales with bookings, and cleaning is the purest example.
- Model cleaning as cost per turnover times turnovers per year. Never as a monthly figure.
- Charge and payout are two separate lines. Collapsing them into one is how a $4,380 expense disappears.
- Deep cleans, carpet cleaning and seasonal resets sit on top of the per stay number, not inside it.
- If your cleaner charges more for same day turnarounds, that premium belongs in the model too.
Average stay length matters more than almost anyone expects
Hold occupancy at 60 percent and change only the average stay. At four nights, those 219 booked nights arrive as about 55 stays, so cleaning payouts fall to roughly $3,285 and net lands near $27,308. At two nights, they arrive as about 110 stays, cleaning payouts rise to roughly $6,570, and net actually rises to around $28,272 because each extra turnover carries that $20 fee margin.
Read that again, because it contradicts the usual advice. With a cleaning fee above your cleaning cost, more turnovers at constant occupancy is not the problem. The problem is that occupancy is never constant.
A cleaning fee is spread across the nights of the stay. On a seven night booking, $80 adds $11.43 a night, about 8 percent on top of a $150 rate. On a three night booking it adds $26.67 a night, about 18 percent. On a two night booking it adds $40 a night, about 27 percent, and the guest sees $190 a night instead of $176.67. That is a 7.5 percent increase in the price they compare against every other listing on the page.
That is where short stays cost you. Run the model at a two night average and let occupancy slip from 60 percent to 55 percent as a result, and net falls to about $25,494. A five point occupancy loss more than erases every dollar of extra turnover margin. Length of stay is a pricing decision disguised as an operational one, which is exactly why the Airbnb calculator asks for average stay separately from occupancy.
Consumables, utilities and internet: $3,720 of small things
The model carries $50 a month for supplies, $200 a month for utilities and $60 a month for internet. That is $310 a month, or $3,720 a year, and on a long term rental most of it is either the tenant's bill or a much smaller landlord bill.
Fifty dollars a month for supplies sounds generous until you list what it covers across 73 stays. Toilet paper, paper towels, trash bags, dish soap, laundry detergent, hand soap, shampoo, coffee, sponges, sponges again, light bulbs, batteries for the lock, replacement remotes, replacement pillows, replacement towels, replacement pans, and the third set of measuring cups because the second set left in someone's grocery bag. That is about $8 a stay, which is tight but achievable if you buy in bulk and stop stocking things guests do not use.
Utilities move too. Guests do not pay the electric bill, so the thermostat lives wherever they left it, and the air conditioning runs through a July afternoon in an empty house because checkout was at 11 and check in is at 4. Internet is non negotiable and cannot be the cheapest plan, because a slow connection shows up in reviews faster than a stained rug.
Insurance is not the policy you already have
The model carries $1,800 a year, and that number surprises people who own long term rentals. Many standard landlord policies are built around a named tenant on a lease and can limit or exclude transient occupancy. Platform host protection programs exist and are useful, but they are not a substitute for a policy in your name, and the coverage limits and exclusions are worth reading rather than assuming.
This is one of the few lines I refuse to estimate. Get an actual quote for your actual address and your actual intended use before you build a model around a guess. It is also worth telling your lender what you are doing, because some loan products have occupancy conditions of their own.
Platform fees and the percentages that stack
The model uses a 3 percent host service fee on gross revenue, which is $1,161 a year. That is the visible one. Underneath it sit payment processing on any direct bookings, channel manager or dynamic pricing subscriptions if you use them, and local lodging or occupancy taxes that are often collected by the platform but are still a real cost to the guest and therefore a real drag on your conversion.
The line that changes the model most is management. Full service short term management commonly runs a meaningful share of revenue, and at 20 percent of $38,690 that is roughly $7,738 a year off the top. It turns a $27,629 net into something around $19,900 before you adjust anything else. That is still ahead of the $14,400 the same property nets on a lease in the comparison I ran in Airbnb vs long term rental, but the gap stops being dramatic.
Damage, bad guests, and the vacancy nobody calls vacancy
Three costs never appear on a projection because none of them have a monthly invoice.
The first is damage and accelerated wear. Seventy three groups a year use your sofa, your cookware and your mattress. Nothing dramatic has to happen for the furniture to age at three or four times the rate it would with one tenant. Budget a replacement cycle, not a repair fund.
The second is the occasional bad guest. Most claims are small and most guests are fine, but the tail is real: a broken door, a party you did not authorize, a smoking penalty that costs more to remediate than the deposit covers, and the nights you cannot rent while it is being fixed.
The third is the one hiding in plain sight. At 60 percent occupancy, 146 nights of the year are empty. Those are not failures, they are the model working as designed, but a chunk of them are orphan nights: the Tuesday between a Sunday checkout and a Wednesday check in that nobody will book at any price. Your fixed costs run through all 146 of them. This is arithmetic on assumptions rather than financial advice, and the assumption doing the most work here is that your calendar fills the way you think it will.
The full stack, top to bottom
Here is the whole model in one place so you can copy the structure into your own numbers.
Nothing in this list includes the mortgage, property taxes on the purchase, or your own time. Add debt service and you have a cash flow picture. Price your own hours at anything above zero and you have an honest one. If you are still deciding whether the property is worth buying, run it through the rental deal screener first, then compare the long term case with the rental property calculator and turn the net into a yield with the cap rate calculator. For the household side of the equation, the budget calculator is a decent reality check on how much fluctuation you can absorb. The traps I see repeated are collected in first rental property mistakes.
- Room revenue: 219 nights at $150 equals $32,850.
- Cleaning fees collected: 73 stays at $80 equals $5,840.
- Gross revenue: $38,690.
- Platform fee at 3 percent: $1,161.
- Cleaning paid out: 73 turnovers at $60 equals $4,380.
- Supplies, utilities and internet at $310 a month: $3,720.
- Short term rental insurance: $1,800.
- Net before debt service: $27,629.
Questions people ask
Because the guest pays it to you and you pay the cleaner. In the model you collect $80 per stay and pay $60 per turnover, so 73 stays produce $5,840 of income and $4,380 of cost. Modeling only the income inflates your projection by more than $4,000 a year. Modeling only the cost understates revenue by nearly $6,000. Both lines have to be there.
Not directly, if your cleaning fee exceeds your cleaning cost. Holding occupancy at 60 percent, a two night average produces about $28,272 net against $27,629 at three nights, because more turnovers means more fee margin. The damage shows up indirectly: an $80 fee on a two night stay adds $40 a night to the price a guest compares, and if that costs you five points of occupancy, net drops to roughly $25,494.
There is no single right number, and I will not invent one. What I will say is that a short term rental cycles 73 groups a year through furniture rated for one household, so treat furnishings as a replacement cycle measured in years rather than a repair line measured in incidents. Price your sofa, mattress, cookware and linens, decide how long each realistically lasts under that use, and divide.
Ordinary and necessary rental expenses are generally deductible, but IRS Publication 527 draws a line between repairs you deduct in the year you pay them and improvements you have to capitalize and depreciate over time. Personal use of the property changes the calculation as well. This post is arithmetic, not tax advice, so take the actual return to a professional.
Insurance, followed closely by the utility increase. Hosts who already own long term rentals tend to carry their existing assumptions across, and both lines are structurally different when guests rather than tenants occupy the property. The model carries $1,800 a year for coverage and $2,400 a year for utilities, and both are worth quoting for real rather than estimating.





