Skip to content
Short-term-rental systems, written down by an operatorEducational content · not financial advice
All Posts/STR Investing

STR Operating Costs: What They Are and How to Control Them

Most operators get the revenue math right and the expense math wrong. Here is every short-term rental cost line, fixed and variable, with the margin test and the places where cutting costs backfires.

By J. MasseyMay 7, 2026· 14 min read
Disclosure: This post may contain affiliate links. If you purchase through our links, we may earn a commission at no extra cost to you. We only recommend tools and services J. Massey's team actually uses. Read the affiliate disclosure
Table of Contents

    Short-term rental operating costs are every dollar it takes to keep a unit bookable and guest-ready: rent or debt service, insurance, utilities, internet, software, permits, cleaning, laundry, consumables, waste, repairs, management fees, platform and payment fees, and lodging taxes. You control them by separating fixed lines from per-turnover lines, pricing the per-turnover lines against your real average stay length, and reviewing the whole stack monthly against cost per booked night.

    Last updated: 2026-09-21

    That is the whole answer. The rest is detail: which lines sit where, which ones grow in a good month, which ones you can cut safely, and the monthly review that keeps the list honest. If you run one unit and are content to guess, this is more tracking than you need. If you intend to add units, it is the minimum.

    Why Most STR Pro Formas Fail

    The problem is not arithmetic. It is the shape of the model. Most pro formas start with gross revenue and subtract one line — the mortgage, or the arbitrage lease payment. Two numbers. A real operation carries a dozen or more expense categories, and several move with occupancy rather than the calendar.

    So the busiest month is also the most expensive month. Twenty-two booked nights across eleven stays means eleven cleans, eleven laundry cycles, eleven restocks, more power, more water, more wear. Revenue went up. So did a third of the cost base. If your model treats cleaning as a flat monthly figure, that month reads like a mistake instead of normal operating behavior.

    The second failure is treating the guest-paid cleaning fee as revenue. It is a reimbursement. If the fee is $120 and the clean costs $135, you pay $15 per stay for the privilege of being busy, and a bank balance moving up overall will hide it.

    I have spent 18-plus years in real estate, the last stretch since 2016 focused on short-term rentals, and I have built a list of more than 10,000 short-term rental operators through CashFlow Diary. The single most common repair I make to someone's numbers is not the revenue line. It is splitting the expense side into fixed and per-turnover and re-running it at their actual average length of stay.

    Fixed Monthly Costs: What You Pay With Zero Bookings

    Fixed costs are the lines that bill whether the calendar is full or empty, and together they are the floor you clear before a booked night earns anything. Write them down first, in the order below, and total them. That total is your monthly break-even before a single guest arrives.

    • Rent or debt service. The largest fixed line for almost every unit. For arbitrage, it is the lease; for owned property, principal, interest, property tax and insurance escrow.

    • Insurance. Short-term rental use is usually outside a standard homeowner or landlord policy. You need a policy written for transient occupancy. Platform-provided protection is a backstop, not a replacement: Airbnb's Host Liability Insurance Program Summary states the program covers a host's legal liability for injury or property damage to guests or others, at no cost to the host, and does not insure damage or loss to the host's own property or accommodation. That same summary says that effective March 1, 2025, a host with six or more active listings at the time of loss may have to look to their other insurance first, with the Airbnb program applying as excess coverage. Read your own policy against that.

    • Utilities. Electric, gas, water, sewer, trash. Partly fixed, partly occupancy-driven. Put the base service charges here and the usage swing in the variable bucket.

    • Internet and connectivity. Not optional. Guests treat a weak connection as a defect and review it that way.

    • Software. Property management system, channel manager, rate automation, messaging, smart-lock platform, noise monitoring. Per-unit pricing means this scales, but slowly.

    • Permits, licenses, registrations, HOA dues. Annual in most jurisdictions; divide by twelve and carry it monthly so renewal month is not a shock.

    • Management or co-hosting retainer, if you use one on a flat-fee basis.

    The Fixed Versus Variable Split

    Cost line

    Behaviour

    Drives off

    What to budget against

    Rent / debt service

    Fixed

    Calendar month

    Contract amount

    STR insurance

    Fixed

    Policy term

    Annual premium ÷ 12

    Utilities — base service

    Fixed

    Calendar month

    Lowest-month bill

    Utilities — usage swing

    Occupancy-driven

    Booked nights

    Cost per booked night

    Internet, streaming, smart lock

    Fixed

    Calendar month

    Contract amount

    Software stack

    Fixed per unit

    Unit count

    Per-unit monthly price

    Permits, licenses, HOA

    Fixed

    Annual renewal

    Annual cost ÷ 12

    Cleaning labour

    Variable

    Turnovers

    Cost per turnover

    Laundry (in-house or service)

    Variable

    Turnovers

    Cost per turnover

    Consumables and restocking

    Variable

    Turnovers + guests

    Cost per turnover

    Waste / extra pickups

    Variable

    Turnovers

    Cost per turnover

    Platform and payment fees

    Variable

    Gross booking value

    Percentage of revenue

    Lodging taxes

    Pass-through

    Gross booking value

    Percentage, remitted

    Repairs and maintenance

    Lumpy

    Usage and age

    Monthly reserve

    Management / co-host commission

    Variable

    Revenue collected

    Percentage of revenue

    The right-hand column is the point. Each line needs a unit of measure. A cost you budget in the wrong unit is a cost you cannot forecast.

    Per-Turnover Costs and Why Busy Months Cost More

    Per-turnover costs are driven by the number of stays, not the number of nights, so a busy month at a short average stay costs more than a busy month at a long one. Every departure triggers the same sequence: full clean, linen change, laundry, restock, inspection, waste out. That bundle is your turnover cost, and it is the number to know cold — not the monthly cleaning spend, which is an output, not an input.

    Turnover cost = cleaner's fee + laundry + consumables replaced + any waste or supply-run cost. Get quotes from two or three local cleaners, then do one turnover yourself and keep every receipt. I will not hand you a national average, because a national average has never cleaned your property.

    The arithmetic that follows matters more than the figure itself. Monthly turnover cost equals turnover cost times booked nights divided by average length of stay. Same occupancy, half the average stay, double the cost. This is why minimum-stay policy is a cost decision as much as a revenue decision, and why mid-length stays often out-earn a busier nightly calendar on net.

    Occupancy also pulls utilities, supplies and wear. Laundry equipment run daily fails sooner than equipment run twice a week. Budget the replacement, not the surprise.

    Platform Fees, Payment Fees, Management and Taxes

    Airbnb runs two host fee structures, and the cheap one is being retired — check which one your account is on before you model anything. Airbnb's service-fee help page describes a split fee and a single fee. Under the split fee, the page says most hosts pay a 3% host service fee (4% for listings in Brazil and Mexico) and guests pay 14.1% to 16.5% of the booking subtotal. Under the single fee, the entire fee comes out of the host payout: the page says most hosts pay 15.5%, remaining hosts typically pay 14% to 16%, and hosts pay 16% for listings in Brazil and Mexico. Airbnb also states it is migrating all home hosts to the single fee, that the split fee is being phased out, and that once you switch you cannot switch back. A 3% assumption in a pro forma becomes a 15.5% reality after migration, which is roughly a 12-point swing in gross revenue. Airbnb reserves the right to change fees at any time, so read the page for your own account instead of trusting a blog figure, mine included.

    Vrbo publishes its current host fee options in its own help center. I am not going to quote a rate here, because I could not read a current figure straight from the publisher on the day I updated this, and a stale fee number in a cost model is worse than no number. Pull the live page for your market and your plan, then put that figure in your model. My comparison of the two channels is in Airbnb vs Vrbo for STR operators.

    Direct booking cuts platform commission but does not make distribution free. You still pay card processing, a website, a booking engine, and marketing. Direct is cheaper at volume and more expensive at the start.

    Management and co-hosting are usually a percentage of collected revenue, sometimes with a monthly minimum and separate charges for project work or owner-stay turnovers. Read the contract for what is excluded — maintenance coordination markups and supply markups are where the quoted percentage stops describing the real cost.

    Lodging and occupancy taxes are a pass-through, not an expense, but they become your problem the moment they are mishandled. Airbnb collects and remits certain occupancy taxes in some jurisdictions and not others, and its help documentation explains where that automatic collection applies. Anything the platform does not collect, you register for and remit yourself. Income tax treatment of the rental activity is separate. IRS Topic 415 says you are treated as using a dwelling unit as a residence if your personal-use days exceed the greater of 14 days or 10% of the days it is rented at fair rental price, which limits the rental expenses you can deduct. The same page describes a minimal-rental-use rule: if you use the unit as a residence and rent it fewer than 15 days in the year, you report none of the rental income and deduct none of the rental expenses. Publication 527 covers deductible expenses, depreciation and recordkeeping. This is educational, not tax or legal advice — take your actual filing position from a professional who has seen your books.

    Repairs, Reserves, and the Cost-Per-Booked-Night Test

    Repairs are not a monthly bill. They are a lumpy annual total that arrives on the worst possible day. Set a reserve as a percentage of gross revenue, move that money out of the operating account every month, and let the reserve absorb the appliance, the plumber, and the replacement mattress. An older property, a hot tub, or a pool moves the percentage up. No reserve means repairs come out of margin, which is the thing you were trying to measure.

    The metric that makes all of this comparable is cost per booked night: total operating cost for the period divided by booked nights. Track it monthly against average nightly rate. If cost per booked night is climbing while your rate is flat, you have a cost problem, and you will see it months before the bank balance says so.

    A Cost-Per-Booked-Night Illustration

    The table below is an illustration with the assumptions shown, not market data. The dollar figures are placeholders — replace each with your own quotes. The 3% fee assumption is Airbnb's split-fee host rate; if you are on the single fee, that line is several times larger.

    Line (one month)

    Unit A: 2-night average stay

    Unit B: 6-night average stay

    Booked nights

    22

    22

    Turnovers

    11

    3.7

    Fixed costs (assumed identical)

    $2,400

    $2,400

    Turnover cost @ assumed $130 each

    $1,430

    $481

    Platform fee @ 3% split-fee rate

    $132

    $132

    Maintenance reserve @ assumed 6%

    $264

    $264

    Total operating cost

    $4,226

    $3,277

    Cost per booked night

    $192

    $149

    Gross revenue @ assumed $200/night

    $4,400

    $4,400

    Net before debt service and tax

    $174

    $1,123

    Same property, same occupancy, same nightly rate. The only thing that changed was length of stay. Run this table with your own numbers before you set a minimum-stay rule.

    My margin test is simple: model the unit at a conservative occupancy and rate, subtract every line above, and if the result does not clear your own required return with room to spare, pass. My threshold has moved with markets and rates, so I will not publish one percentage as if it were a law. Set yours, write it down before you look at the deal, and hold it.

    Where to Cut Safely and Where Cutting Backfires

    Cut with a scalpel. Some lines are pure waste; others are cheap right up until the moment they are catastrophically expensive.

    Line

    Safe to cut?

    What actually happens

    Overlapping software subscriptions

    Yes

    Consolidation usually removes duplicate function, not capability

    Amenities nobody mentions in reviews

    Yes

    Check reviews and messages first, then remove

    Supply purchasing without a list

    Yes

    Bulk buying against a fixed restock checklist reduces waste

    Extra waste pickups

    Often

    Right-size after three months of real data

    Cleaning quality or clean duration

    No

    Cleanliness complaints hit reviews, ranking, and rate

    Linen and towel replacement cycle

    No

    Grey, thin linen shows in photos and reviews long before it wears out

    Safety equipment

    No

    Smoke and CO alarms, extinguishers, first aid — non-negotiable

    STR-specific insurance

    No

    A denied claim costs more than every premium you ever paid

    Preventive maintenance visits

    No

    Deferred maintenance converts into emergency call-out rates

    On safety, the U.S. Fire Administration's guidance is the baseline in a property where strangers sleep: smoke alarms in every bedroom, outside each separate sleeping area, and on every level of the home including the basement, and replacement 10 years from the manufacture date. Local rules may require more. Do both.

    Monthly Cost Review Process

    Run this the first week of every month against the prior month. It takes under an hour once the accounts are clean.

    Step 1 — Close the month and sort every line

    Pull the operating account and card statements. Tag every transaction fixed, per-turnover, occupancy-driven, repair, or pass-through. Anything you cannot tag is a category you have not defined yet. Define it now instead of dropping it into miscellaneous, where cost problems hide.

    Step 2 — Recalculate cost per booked night

    Divide total operating cost by booked nights. Put the figure next to the last three months and next to your average nightly rate. Watch the trend, not the single number. A few dollars in one month is noise; three months in the same direction is a signal.

    Step 3 — Audit the turnover cost

    Multiply the month's turnover count by your assumed turnover cost, then compare with what you actually spent on cleaning, laundry and consumables. A gap means your assumed cost is stale, someone is billing extras, or restocking is running without a checklist. Check the restock list first.

    Step 4 — Review the subscription stack line by line

    List every recurring charge with its price and the one job it does. Two tools doing the same job is a cancellation. A tool nobody opened last month is a cancellation. Write the annual cost next to each monthly price — that is the number that decides it.

    Step 5 — Check reserves and pass-throughs

    Confirm the reserve transfer went out and the balance still covers your worst realistic single repair. Confirm every lodging tax due was remitted, and which portion the platform collected versus what you owe directly.

    Step 6 — Set one cost action for the coming month

    One. Renegotiate one vendor, cancel one subscription, change one minimum-stay rule, or re-quote one insurance policy. Operators who attack nine lines at once fix none and cannot tell which change did what.

    Vendor and Contract Review Checklist

    Once a year, ask every vendor the same questions: What is the current rate, and when did it last change? What is included, and what triggers an extra charge? What is the notice period to leave? Are there markups on materials or third-party work? Who covers you if they are unavailable in peak season? Get answers in writing. A cleaner without a named backup is a single point of failure in your busiest month.

    Want an operator to pressure-test your cost structure with you? Start with a complimentary one-on-one diagnostic call.

    Frequently Asked Questions

    What are the main short-term rental operating costs?
    Fixed lines (rent or debt service, insurance, utilities, internet, software, permits and licenses), per-turnover lines (cleaning, laundry, consumables, waste), percentage lines (platform fees, payment processing, management commission, lodging taxes), and a repairs reserve. The fixed lines set break-even; the per-turnover and percentage lines decide whether a busy month is profitable.

    Why do my costs rise in my best months?
    Because a third or more of the cost base is driven by turnovers and booked nights, not by the calendar. Eleven stays means eleven cleans, eleven laundry cycles, eleven restocks and higher utility usage. Model it as cost per booked night and a strong month stops looking like an accounting error.

    How much should I hold in a maintenance reserve?
    Enough to cover your worst realistic single repair without touching the operating account, funded by a monthly transfer set as a percentage of gross revenue. Older properties, pools and hot tubs need a higher percentage. Size it from your own repair history, not a generic figure.

    Can I profit from the cleaning fee?
    Treat it as cost recovery. Set well above your real turnover cost, it suppresses conversion because guests see the all-in price; set below it, every booking quietly costs you money. Price it at your actual turnover cost and revisit it whenever your cleaner's rate changes.

    How are lodging taxes handled?
    In some jurisdictions the booking platform collects and remits occupancy taxes on your behalf; in others you register, collect and remit yourself. Airbnb's help documentation lists where automatic collection applies. Income tax treatment of the rental activity is a separate question covered by IRS guidance. This is educational, not tax advice — confirm your position with a tax professional.

    Sources

    Audio overview coming soon — ElevenLabs billing issue being resolved (WEE-957). Audio will be embedded here once TTS generation is available.

    Disclaimer: Educational content only — not financial, legal, or tax advice; results vary.

    See our full Earnings Disclaimer and Affiliate Disclosure for complete details. © 2026 West Egg Enterprises, Inc. All rights reserved.

    Get More Strategies Like This

    Get short-term rental insights from J. Massey in your inbox.