Landlord Tools & Calculators

How to Calculate ROI on Your Rental Property

How to Calculate ROI on Your Rental Property

ROI is the most important number in real estate investing. Learn how to calculate it correctly using cap rate, cash-on-cash return, and total ROI methods.

You bought a rental property. It's generating income. But is it actually a good investment? The answer lives in one number: your return on investment. The problem is, there are several ways to calculate it, and each tells a different story. Let's sort through the noise.

Why ROI Matters for Landlords

Return on investment tells you how hard your money is working. Without it, you're guessing. You might feel like your property is doing well because rent comes in every month, but feelings don't pay mortgages.

ROI helps you:

  • Compare properties against each other
  • Decide whether to buy, hold, or sell
  • Benchmark against other investments (stocks, bonds, GICs)
  • Identify underperforming assets that need attention

The tricky part? There's no single "right" way to calculate ROI on real estate. Different methods capture different aspects of your return. Let's walk through the three most useful ones.

Method 1: Cap Rate

The capitalization rate is the simplest ROI metric. It measures the return on the property itself, ignoring financing.

The Formula

Cap Rate = Net Operating Income (NOI) / Property Value x 100

How to Calculate NOI

Net Operating Income is your gross rental income minus all operating expenses. Here's what to include:

Gross rental income: Total annual rent collected

Minus operating expenses:

  • Property taxes
  • Insurance
  • Maintenance and repairs
  • Property management fees
  • Utilities (if landlord-paid)
  • Vacancy allowance (typically 3 to 5%)

Do NOT include: Mortgage payments, depreciation, or income taxes. These are financing and tax items, not operating costs.

Example

You own a duplex worth $600,000. It generates $42,000/year in rent. Operating expenses total $14,000/year.

  • NOI = $42,000 - $14,000 = $28,000
  • Cap Rate = $28,000 / $600,000 x 100 = 4.67%

Is that good? In major Canadian cities, cap rates of 4 to 6% are typical. In smaller markets, you might see 6 to 10%. A higher cap rate generally means higher returns but often comes with higher risk.

Method 2: Cash-on-Cash Return

This is the metric most landlords actually care about. It measures the cash return on the cash you've actually invested.

The Formula

Cash-on-Cash Return = Annual Pre-Tax Cash Flow / Total Cash Invested x 100

What Counts as Cash Invested?

  • Down payment
  • Closing costs (land transfer tax, legal fees, inspection)
  • Renovation costs before renting
  • Any other out-of-pocket startup costs

What Is Annual Cash Flow?

Take your NOI and subtract your annual mortgage payments (principal and interest). What's left is your pre-tax cash flow.

Example

Using the same duplex:

  • NOI: $28,000/year
  • Annual mortgage payments: $24,000
  • Annual cash flow: $28,000 - $24,000 = $4,000
  • Total cash invested: $130,000 (down payment + closing costs + renos)
  • Cash-on-Cash Return = $4,000 / $130,000 x 100 = 3.08%

That might look low compared to the cap rate, but remember: you're also building equity with every mortgage payment and benefiting from any property appreciation. Cash-on-cash only captures the immediate cash return.

Method 3: Total ROI

This is the complete picture. Total ROI accounts for cash flow, equity buildup, and appreciation.

The Formula

Total ROI = (Cash Flow + Equity Buildup + Appreciation) / Total Cash Invested x 100

Breaking It Down

  • Cash flow: $4,000/year (from our example above)
  • Equity buildup: The principal portion of your mortgage payments. If $8,000 of your $24,000 annual payments went to principal, that's $8,000 in equity.
  • Appreciation: If the property appreciated 3% on $600,000, that's $18,000.

Example

  • Total return = $4,000 + $8,000 + $18,000 = $30,000
  • Total ROI = $30,000 / $130,000 x 100 = 23.08%

Now that's a different story. The total ROI shows why real estate is such a powerful wealth builder. Leverage (using a mortgage) amplifies your returns significantly.

Which Method Should You Use?

All three. Each answers a different question:

  • Cap rate: "Is this property a good deal at this price?"
  • Cash-on-cash: "How much cash will I actually pocket each year?"
  • Total ROI: "What's my real return when everything is factored in?"

When comparing potential purchases, start with cap rate. For ongoing portfolio management, focus on cash-on-cash. For big-picture wealth tracking, use total ROI.

Common ROI Mistakes

Here are the errors we see landlords make most often:

1. Forgetting About Vacancy

If you calculate ROI assuming 100% occupancy, your real returns will always disappoint. Budget for at least one month of vacancy per year (8% of gross rent).

2. Underestimating Maintenance

A good rule of thumb is to set aside 5 to 10% of gross rent for maintenance and repairs. New properties can lean toward 5%. Older buildings should budget closer to 10%.

3. Ignoring Property Management Costs

Even if you self-manage, your time has value. Factor in what a property manager would charge (typically 8 to 10% of gross rent) to get an honest ROI number.

4. Using Purchase Price Instead of Current Value

If you bought a property for $400,000 and it's now worth $600,000, your cap rate should use the current value. Otherwise, you're fooling yourself about the return on your equity.

Evaluating a property's performance? Our free cap rate calculator gives you a quick snapshot of returns relative to property value. For a deeper look at monthly profitability, use the cash flow calculator to factor in mortgage payments, vacancy, and operating expenses.

Tracking ROI Over Time

ROI isn't a one-time calculation. Your expenses change, rents go up, mortgage principal gets paid down, and property values shift. Review your ROI at least annually.

BricksAbove tracks your income, expenses, and property details in one place, making it easy to calculate and compare ROI across your portfolio. No more juggling spreadsheets or guessing at numbers.

Understanding your ROI is the difference between being a landlord and being an investor. Know your numbers, track them consistently, and use them to make better decisions. Your future self will thank you. Get started with BricksAbove and see your real returns clearly.

ROIrental propertyinvestmentcap ratecash-on-cash return