🏛️

100% Bonus Depreciation Is Back

Trump's new tax law restored full 100% bonus depreciation. A cost seg study lets you deduct the full value of property components in year one — not over 27.5 years. Get a Free Assessment →

Zurück

How to Calculate ROI on Rental Property (With Real Data and Examples)

Learn how to calculate ROI on rental property using real Airbnb data. Includes formulas, a step-by-step example, and common mistakes STR investors make.

Jeremy Werden

Written by

Jeremy Werden

January 1, 1970

How to calculate ROI on rental property infographic with cash-on-cash return, cap rate, and annual cash flow examples

⚡️

Entdecken Sie die Airbnb- und Langzeitvermietungs-Rentabilität jeder Immobilie

Most investors lose money on rental properties not because they picked the wrong market — but because they never ran the numbers correctly in the first place.

Knowing how to calculate ROI on rental property is the difference between a deal that compounds your wealth and one that quietly bleeds cash for years. This guide walks through every calculation you need — including the ones most articles skip — with a real short-term rental example built on 2025 STR data.


How to Calculate ROI on Rental Property

ROI on a rental property is net profit divided by total invested capital, expressed as a percentage. The full rental property ROI formula is:

ROI = (Annual Net Profit ÷ Total Cash Invested) × 100

For short-term rental investors, "net profit" means gross rental revenue minus every cost: operating expenses, platform fees, financing, and vacancy losses.

Why ROI Matters for Short-Term Rental Investors

ROI is the single number that tells you whether a property earns more than it costs to own. Every other metric — occupancy rate, average daily rate, gross revenue — is just an input to that final calculation.

Short-term rental investors have more revenue upside than long-term landlords, but also more cost variables. A property that looks profitable at 80% occupancy can be cash-flow negative at 55%. Running a proper short-term rental return on investment analysis before you buy is what separates investors from speculators.


The Core ROI Formula for Rental Properties

The rental property ROI formula has two versions depending on how you financed the purchase. Use the right one for your situation, or your numbers will be meaningless.

Simple ROI vs. Cash-on-Cash Return

Simple ROI divides annual net income by the total property purchase price — useful for all-cash buyers:

Simple ROI = Annual Net Income ÷ Property Price × 100

Cash-on-cash return divides annual pre-tax cash flow by the actual cash you invested (down payment + closing costs + rehab):

Cash-on-Cash = Annual Pre-Tax Cash Flow ÷ Total Cash Invested × 100

Cash on cash return is the more useful metric for leveraged buyers. It reflects the real yield on your out-of-pocket dollars — and it's the number most experienced STR investors use to compare deals.

If you're exploring how to invest in real estate with little capital, cash-on-cash return is especially relevant because low-money-down structures dramatically change what your invested capital looks like.

Cap Rate: When and Why to Use It

Cap rate removes financing from the equation entirely, making it useful for comparing properties across different financing scenarios.

Cap Rate = NOI ÷ Property Value × 100

Cap rate is best used when evaluating a property's income potential independent of how it's purchased. For STR investors doing STR investment analysis across multiple markets, cap rate vs cash on cash return serve different purposes: cap rate benchmarks the asset, cash-on-cash benchmarks your deal.

Real estate investment trusts use cap rate as their primary valuation tool — understanding why helps individual investors apply it correctly to direct property acquisitions.


Step-by-Step ROI Calculation for an Airbnb Property

Here's a complete walkthrough of how to calculate ROI on rental property using the short-term rental model. Each step builds on the last.

Step 1: Estimate Annual Gross Revenue

Start with projected revenue based on your target market's ADR and occupancy rate. Use comparable active listings, not listing prices — active performance data gives you accurate benchmarks.

According to 2025 STR data, the median short-term rental in the U.S. generates between $28,000 and $56,000 in annual gross revenue depending on market and property type. Understanding vacation rental pricing factors before you project revenue prevents the most common mistake investors make: using peak-season rates to estimate year-round income.

Example property: 3-bedroom cabin in a mountain market, projected ADR of $225, 68% occupancy

  • Annual occupied nights: 248
  • Gross Revenue: $55,800

Step 2: Subtract Operating Expenses

Operating expenses for an Airbnb property typically run 35–55% of gross revenue. The categories:

  • Platform fees: Airbnb typically charges hosts 3%, plus a 14–16% guest fee that affects your pricing competitiveness
  • Property management: 20–30% of revenue if using a co-host or management company
  • Cleaning costs: Variable by market; factor in professional vacation rental cleaning if you're not self-managing
  • Supplies and restocking: $100–$250/month for active STRs
  • Utilities: $200–$400/month depending on property size
  • Insurance: STR-specific policies run $1,500–$3,500/year
  • Maintenance and repairs: Budget 1–2% of property value annually
  • Property taxes: Market-dependent; verify the actual rate, not the current owner's bill

Example operating expenses:

ExpenseAnnual Amount
Platform fees (3%)$1,674
Management (25%)$13,950
Cleaning$4,800
Supplies + utilities$4,200
Insurance$2,400
Maintenance (1%)$4,000
Property taxes$5,200
Total$36,224

Step 3: Calculate Net Operating Income (NOI)

NOI is gross revenue minus operating expenses, before debt service.

NOI = Gross Revenue – Operating Expenses NOI = $55,800 – $36,224 = $19,576

This is the number that drives cap rate. It also tells you whether the property can support financing costs. Investors who want a deeper understanding of what NOI means for an Airbnb business will find this metric appears in every serious deal analysis.

Step 4: Factor In Financing Costs

Assuming a $400,000 purchase price with 20% down ($80,000) and a 7.2% 30-year mortgage on $320,000:

  • Annual mortgage payment: approximately $26,160 ($2,180/month)

Annual Cash Flow = NOI – Debt Service Annual Cash Flow = $19,576 – $26,160 = –$6,584

That's a negative cash flow scenario. This property doesn't work at these purchase price and financing terms — and the math caught it before the wire transfer did. Understanding investment property mortgage rates and how they affect debt service is critical before locking in any deal structure.

Step 5: Apply the ROI Formula

Cap Rate (property-level):

$19,576 ÷ $400,000 × 100 = 4.9%

Cash-on-Cash Return (investor-level):

–$6,584 ÷ $90,000 (down payment + closing costs) × 100 = –7.3%

This is why the step-by-step method matters. Gross revenue looked strong. Operating expenses looked manageable. But the financing structure killed the deal. That's a calculation you want to run before you buy, not six months after.


Real Data Example: Short-Term vs. Long-Term Rental ROI

Example Property Breakdown

Same $400,000 property, comparing STR vs. long-term rental performance:

MetricShort-Term RentalLong-Term Rental
Annual Gross Revenue$55,800$28,800 ($2,400/mo)
Operating Expenses$36,224$14,400 (50% rule)
NOI$19,576$14,400
Debt Service$26,160$26,160
Annual Cash Flow–$6,584–$11,760
Cap Rate4.9%3.6%

Why STRs Often Outperform Traditional Rentals

The NOI gap is where the short-term rental return on investment advantage shows up. A well-run STR in a strong market generates 40–90% more gross revenue than the same property rented long-term, according to a recent short-term rental industry report. Investors weighing their options can find a detailed breakdown in this comparison of short-term vs. long-term rental strategies.

The caveat: STR operating expenses are significantly higher. Management, cleaning, and platform fees eat into that revenue premium. The net advantage depends entirely on market strength, occupancy rates, and how efficiently you run the operation.

In the example above, neither scenario produces positive cash flow at a 7.2% rate — which means the acquisition price needs to drop, the down payment needs to increase, or both. That's a deal structure problem, not a rental strategy problem.


Common Mistakes That Skew Your ROI Calculation

Underestimating Vacancy and Seasonality

Projecting annual revenue at peak-season occupancy is the most expensive mistake in STR investment analysis. A beach market that hits 90% in July may drop to 35% in February. The data on short-term rental seasonality makes clear how dramatically monthly performance can swing within the same market.

Build your projections using annual average occupancy, then stress-test them at 10–15 percentage points lower. If the deal only works at 75%+ occupancy, it has a fragile thesis.

Ignoring Platform Fees and Management Costs

Investors who calculate rental property ROI using gross revenue without deducting platform fees overstate income by 8–12%. Add management fees on top, and you can be 30–35% off on your net income estimate before you've touched a single other expense.

Also frequently missed: local STR permit fees, HOA restrictions, and the cost of maintaining a 4.8+ star rating. Building a direct booking strategy reduces platform fee dependency over time — but in your initial ROI model, assume full platform reliance.


How BNBCalc Automates This Analysis

BNBCalc is an Airbnb ROI calculator built specifically for short-term rental investors. You enter a property address and purchase price; it pulls live market data and outputs revenue projections, expense estimates, NOI, cash flow, cap rate, and cash-on-cash return in one dashboard.

What the Calculator Accounts For

A quality Airbnb ROI calculator should account for all of the following — and BNBCalc does:

  1. Comparable listing revenue — based on active STRs in the same market and property class
  2. Seasonality curves — monthly occupancy and ADR variations, not just annual averages
  3. Financing scenarios — adjustable down payment, interest rate, and loan term inputs
  4. Operating expense categories — management, cleaning, taxes, insurance, and maintenance
  5. Regulatory risk — STR permit status and restriction flags by market
  6. Sensitivity analysis — what cash flow looks like at multiple occupancy levels

Running this analysis manually takes 4–6 hours per property. An Airbnb ROI calculator cuts that to under 10 minutes with more accurate market data than most investors can source independently.


What's a Good ROI for an Airbnb Investment?

A good ROI for a short-term rental investment is a cash-on-cash return of 8–12% or higher, with a cap rate of 5–8% depending on the market.

As of 2026, the most competitive STR markets produce cash-on-cash returns of 10–15% for optimized operators. Markets with heavy regulation, high acquisition costs, or weak tourism demand frequently produce sub-5% returns — or negative cash flow at current financing rates. The best cities for Airbnb investing in 2026 tend to sit at the higher end of that range, combining strong demand with relatively accessible acquisition prices.

The benchmark depends on your strategy:

  • Value-add STR: Target 10%+ cash-on-cash after renovations
  • Turnkey STR in a high-demand market: 6–9% cash-on-cash is acceptable with appreciation upside
  • Rural or emerging market: 12%+ cash-on-cash to compensate for liquidity and demand risk

Any deal producing less than 6% cash-on-cash at current mortgage rates deserves scrutiny unless there's a compelling appreciation or equity angle.


Final Takeaway: Run the Numbers Before You Buy

The math in this guide isn't complicated. But most investors skip it — or run a version that flatters the deal they've already emotionally committed to.

How to calculate ROI on rental property correctly means using realistic revenue projections, complete expense stacks, and accurate financing costs. It means stress-testing the numbers at lower occupancy, not just the best-case scenario. And it means walking away from deals that don't clear the return threshold, even when the property is beautiful.

The investors who build durable STR portfolios are almost always the ones who calculated their way into every property — and calculated their way out of twice as many.


Frequently Asked Questions

What is a good ROI on a rental property? A cash-on-cash return of 8–12% is the standard benchmark for a strong rental property ROI. Short-term rentals in high-demand markets can exceed 12–15%, while markets with tight regulations or high acquisition costs often produce 4–7%. Anything below 6% cash-on-cash warrants a deeper look at your deal structure.

What is the rental property ROI formula? The core formula is: ROI = (Annual Net Profit ÷ Total Cash Invested) × 100. For leveraged purchases, most investors use the cash-on-cash version: Annual Pre-Tax Cash Flow ÷ Total Cash Invested × 100. This reflects the actual yield on your out-of-pocket investment, not the total property value.

How is Airbnb ROI different from long-term rental ROI? Airbnb ROI calculations involve more revenue variables — occupancy rates, seasonality, ADR fluctuations — and higher operating expenses like platform fees, cleaning, and management. The revenue upside is larger, but so is the expense stack. A proper short-term rental return on investment analysis accounts for both sides of that equation.

How do I calculate NOI for a short-term rental? NOI equals gross annual revenue minus all operating expenses, excluding debt service. For an STR, include platform fees, management, cleaning, utilities, insurance, maintenance, and property taxes. Mortgage payments are not part of NOI — they're subtracted after to determine actual cash flow.

What's the difference between cap rate and cash-on-cash return? Cap rate measures a property's income potential relative to its value, independent of financing. Cash-on-cash return measures the yield on your actual invested cash. Cap rate is useful for comparing properties; cash-on-cash return is useful for evaluating your specific deal structure. Both metrics belong in any complete STR investment analysis.

Free Tool

Airbnb Tax Deduction Calculator

Paying too much in taxes? We have the perfect solution. Simulate an Airbnb home purchase below.

Purchase Price

$450K

Structure Value

70%

Apply Trump's Tax Cut (Bonus Depreciation)

Depreciation

$117,695

Interest

$21,600

Tax

$6,750

Year 1 Deduction

$146,045

Want to claim this deduction? Get a free cost segregation benefit analysis from CSA Partners — no obligation.

Get Full Analysis