Skip to content
b bnbutils
ROIInvestmentCalculators

How to Calculate Short-Term Rental ROI

A practical guide to cash invested, annual operating profit, cash-on-cash return, and the assumptions behind them.

By bnbutils · · Updated

Return on investment is useful only when the inputs describe the same scenario. Before comparing two properties, decide what you will count as cash invested, revenue, and operating cost.

Start with cash invested

For a financed purchase, cash invested often includes:

  • down payment;
  • closing costs;
  • initial repairs;
  • furniture, linens, and equipment;
  • permits and launch costs.

Use the same categories for every property you compare.

Estimate annual revenue

A simple annual revenue estimate is:

average nightly rate × 365 × occupancy rate

A $180 average nightly rate at 65% occupancy produces about 237 booked nights and $42,705 in annual revenue.

That number is not a forecast. It is the output of the assumptions. Run a conservative case as well as your expected case.

Include the complete operating cost

Separate costs into two groups:

Fixed monthly costs happen even when the property is empty. Examples include mortgage cash outflow, insurance, taxes, utilities, permits, software, and maintenance reserves.

Variable costs move with bookings or revenue. Examples include platform charges, percentage-based management, payment costs, and guest consumables.

If a cost is missing, the result will overstate profit.

Calculate operating profit and return

annual operating profit = annual revenue − fixed costs − variable costs

cash-on-cash return = annual operating profit ÷ cash invested × 100

The ROI calculator applies these formulas and also shows a simple cap rate based on the purchase price. How to estimate Airbnb ROI and break-even walks the same kind of inputs through one stay’s host fee, a nightly rate solved from costs, and break-even time. The figures in that guide are an illustrative example.

Stress-test the result

Run at least three cases:

  1. a lower nightly rate and occupancy;
  2. your realistic base assumptions;
  3. an optimistic case you can defend.

Also increase the cost assumptions. If a small revenue decline or repair reserve erases the return, the investment has little room for error.

What this estimate leaves out

A simple operating model does not account for every financial consequence. It excludes appreciation, income taxes, depreciation, sale costs, changing interest rates, and local regulatory changes unless you model them separately.

Use the result to frame better questions—not as a guarantee.

← Back to all guides