Why Most STR ROI Projections Are Wrong
The typical STR acquisition analysis goes like this: look up what similar properties on Airbnb are charging, multiply by estimated occupancy, subtract mortgage, and conclude the numbers work. This approach produces projections that are optimistic by 30–50% in most cases and that collapse at the first sign of market softness, unexpected maintenance, or management costs the buyer hadn't budgeted.
The errors cluster in predictable places. Revenue projections use top-quartile performers as comps rather than market medians. Occupancy estimates assume year-one performance matching mature listings with established reviews. Expense line items omit platform fees, furnishings depreciation, professional management if the owner can't self-manage, and vacancy reserves. The result is a financial model that works on paper under perfect conditions and fails in reality under normal ones.
This guide walks through a conservative, defensible STR ROI framework that we use with every acquisition client.
Step 1: Build a Defensible Revenue Model
Revenue projection has two components: Average Daily Rate (ADR) and occupancy. Both need to be modeled conservatively and based on market data, not cherry-picked comps.
ADR baseline: Use AirDNA, Rabbu, or VRBO's host dashboard to pull median ADR for comparable properties (same bedroom count, similar amenity set, same neighborhood) in your target market — not the top 25th percentile. A new listing with no reviews will price below the market median for the first 3–6 months. Model year-one ADR at 85% of the market median; year-two at market median; year-three at 110% if the property is well-managed.
Occupancy rate: Market average occupancy for your property type is your ceiling for a mature listing — not your starting point. Model year-one occupancy at 60–65% of the market average. By year two, a well-run property can reach market average. Seasonal markets compound this: your annualized occupancy number obscures 90%+ peak months and 20–30% off-peak months.
Step 2: Build a Complete Expense Model
Most buyers miss at least three to five expense line items. The complete list:
Platform fees: Airbnb charges 3% host fee; VRBO charges 5–8%; Booking.com charges 15%. If you're multi-channel (you should be), weighted average is typically 8–10% of gross bookings.
Cleaning: In most markets, professional cleaning runs $80–200 per turnover depending on property size. If you're accepting 2-night average stays with 52 weeks of operation, you could have 80–100 turnovers annually. At $120 per turnover, that's $9,600–12,000 per year in cleaning costs alone.
Supplies restocking: Budget $800–1,500 per year for consumables (toiletries, coffee, cleaning supplies, linens replacement).
Maintenance: Budget 1–1.5% of property value annually for routine maintenance and repairs. A $400,000 property should have a $4,000–6,000 annual maintenance reserve.
Management fees: If professionally managed, 20–25% of gross revenue. Even if self-managing, include an opportunity cost for your time — typically $800–1,500/month of equivalent management value.
Insurance: Short-term rental insurance is materially higher than standard homeowner's insurance — budget an additional $1,500–3,000 annually above standard policy costs.
Property management software: $50–200/month for PMS, dynamic pricing tools, and channel manager.
Step 3: Calculate Net Operating Income
Net Operating Income (NOI) = Gross Revenue – All Operating Expenses (excluding mortgage).
A realistic NOI for a well-run STR property after all operating expenses is 55–70% of gross revenue. If your model shows 80%+ NOI margin, you're missing expense line items. If it shows below 50%, either your costs are genuinely high or your revenue projections are too low — investigate before concluding the deal doesn't work.
Step 4: Calculate Cash-on-Cash Return
Cash-on-cash return = Annual Cash Flow ÷ Total Cash Invested.
Annual cash flow = NOI – Annual Debt Service (mortgage payments). Total cash invested = down payment + closing costs + initial furnishing budget + any immediate renovations.
A target cash-on-cash return for STR acquisitions varies by investor risk tolerance, but a general benchmark: 8–12% is solid, 12%+ is exceptional, below 6% is marginal and sensitive to revenue variability. If your conservative model produces below 6%, the deal requires either better revenue performance than the conservative case, a lower acquisition price, or a higher down payment to reduce debt service.
Where the Analysis Gets Property-Specific
The framework above applies to all STR acquisitions. The inputs vary significantly by market and property type. A cabin near a national park has very different ADR, occupancy patterns, cleaning costs, and regulatory risk than an urban condo. The property buying guide covers market selection. Our consulting team provides property-specific analysis including market data pulls, expense modeling, and scenario planning for acquisition decisions in over 40 markets.
The Bottom Line
The STR ROI model that holds up isn't the one that makes the deal look attractive — it's the one that correctly represents the realistic operating scenario. Conservative revenue inputs, complete expense modeling, and three-scenario stress testing will either confirm that a deal works or save you from one that doesn't. The math is not complicated. The discipline to run it honestly is the variable that separates informed acquisitions from expensive mistakes.
Was this article helpful?
Thanks for your feedback!