Most short-term rental investments fail because buyers skip the math or use overly optimistic assumptions. The property looked good on Zillow, the agent said it would “cash flow great,” and six months later the numbers don't work. Here's how to actually analyze a deal before you buy, the same framework our Deal Analyzer uses to calculate cash-on-cash return and break-even occupancy.
Step 1: Estimate Gross Revenue
Your gross revenue projection is the foundation of your analysis. Get this wrong and everything else falls apart.
Research Comparable Listings
Find 5-10 similar properties on Airbnb in the same area. Match bedroom count, amenities (pool, hot tub, views), and quality level. Note their nightly rates across different seasons.
For more accurate data, use tools like AirDNA or Mashvisor that show actual booking rates and occupancy. But even a manual search of Airbnb calendars can tell you a lot. Scroll through calendars and count booked vs available nights.
Get market data with AirDNA
Market data and comps for any STR market
The Revenue Formula
Annual Gross Revenue =
Nightly Rate × Occupancy Rate × 365
Example
$175 × 0.65 × 365 = $41,519
Be conservative with occupancy. New listings take 3-6 months to ramp up. Market conditions change. Use 55-65% for most markets, not the 75-80% some sellers claim.
Step 2: Calculate Your Fixed Costs
Fixed costs are expenses you pay every month regardless of bookings:
Key note on insurance: Standard homeowners insurance won't cover you for short-term rentals. You need an STR-specific policy, which typically costs $2,500-4,000 per year, significantly more than regular homeowners coverage.
Step 3: Calculate Variable Costs
Variable costs scale with your bookings:
Platform Fees (3%)
Airbnb takes about 3% of your booking revenue.
$41,519 × 3% = $1,246/year
Cleaning Costs
$100 per turnover × estimated 60 turnovers per year (assuming 4-night average stay).
60 × $100 = $6,000/year
Maintenance Reserve (5%)
Budget for repairs, replacements, and unexpected fixes.
$41,519 × 5% = $2,076/year
Property Management (if applicable)
20-25% of revenue if not self-managing. We'll assume self-managed.
$0/year
Supplies
Toiletries, coffee, paper goods, etc.
~$15/turnover × 60 = $900/year
Step 4: Determine Cash Flow
Annual Cash Flow =
Gross Revenue - Fixed Costs - Variable Costs
Our Example
Uh oh. At these numbers, this property loses money. That's why you run the math before making an offer.
Step 5: Calculate Cash-on-Cash Return
Even if cash flow is positive, you need to know what return you're getting on the cash you invested. Let's assume a better scenario where annual cash flow is $8,000:
Total Cash Invested
$8,000 / $84,000 = 9.5% cash-on-cash return
A 9.5% return is solid. You'd want to see 8%+ for a deal to feel compelling, with 10%+ being excellent. Our full guide on cash-on-cash return for Airbnb explains how to benchmark your numbers against market averages.
Step 6: Check Break-Even Occupancy
Break-even occupancy tells you the minimum occupancy you need to cover all costs. It's your safety margin indicator. For a deeper look at this metric, see our guide on the breakeven occupancy ratio.
Break-Even Occupancy =
Fixed Costs / Net Revenue Per Occupied Night
Red Flags: When to Walk Away
Break-even occupancy over 70%
You're counting on near-perfect performance just to survive.
Negative cash flow at realistic occupancy
If you can't make money at 60-65% occupancy, the numbers don't work.
Assumptions require “premium pricing”
If the deal only works at above-market rates, your projections are fantasy.
Seller's “pro forma” looks too good
Sellers project 80% occupancy with premium rates. Do your own research.