Free Tool
Airbnb & Short-Term Rental ROI Calculator
Pressure-test a short-term rental investment in seconds — cap rate, cash-on-cash return, net operating income, and gross yield from your numbers.
This short-term rental ROI calculator turns a deal's purchase price, financing, revenue, and expenses into the returns investors actually compare: cap rate (before financing), cash-on-cash return (after the mortgage), net operating income, and gross yield. It is a pre-tax cash-flow model — adjust the inputs to see how the math moves.
Your numbers
Operating expenses = cleaning, utilities, supplies, repairs/reserve, insurance, fees, and management — but not the mortgage (cap rate is measured before financing). Set down payment to 100% for an all-cash deal.
Cap rate
9.3%
Cash-on-cash
11.5%
NOI / year
$42,000
Gross yield
16.0%
Pre-tax estimate for comparison only — excludes income taxes, depreciation, and appreciation. Confirm with a CPA.
Reading the results
What Each Number Tells You
Three returns, three different questions. Read them together — no single metric decides a deal.
Cap rate
NOI ÷ purchase price. A financing-agnostic measure of the property itself — best for comparing two deals on equal footing. Many STR investors target 6–10%.
Cash-on-cash
Annual cash flow ÷ cash invested. What your actual out-of-pocket dollars earn after the mortgage. Leverage can raise it — and the risk with it. 8%+ is a common target.
NOI & gross yield
NOI is revenue minus operating expenses before financing. Gross yield (revenue ÷ price) is a quick first-glance screen before you layer in costs.
Not sure what revenue to plug in? Read how much you can make on Airbnb, or get a market-specific number from our revenue calculator.
FAQ
STR ROI Calculator FAQs
Straight answers on measuring short-term rental investment returns.
How do you calculate ROI on a short-term rental?
What is a good cap rate or cash-on-cash return for an Airbnb?
What expenses should I include?
Does this include taxes and appreciation?
Ready to get started?
Make the Revenue Side of the Equation Bigger
ROI starts with revenue. BookedMore grows bookings through dynamic pricing, listing optimization, and guest care on performance-based pricing — no flat or setup fees. Get a free estimate for your property.
