Real Estate ROI Calculator

Total return on a property including cash flow, appreciation and principal paydown.

Please note: Estimates only, not investment or legal advice. Property markets, taxes, fees and lending rules vary by location and change over time. Verify figures with a qualified professional before committing.

What the Real Estate ROI Calculator does

Property generates return three ways at once: cash flow from rent, appreciation in value, and equity built as the mortgage principal is repaid. Leverage means all three are measured against a down payment far smaller than the asset, which is what produces property's outsized returns — and its outsized risk.

Formula

  • Cash invested = Down payment + Purchase costs
  • Total gain = Cumulative cash flow + Appreciation + Principal repaid
  • ROI = Total gain ÷ Cash invested × 100
  • Annualised ROI = (1 + ROI)^(1 ÷ Years) − 1

Inputs explained

InputUnitRequiredNotes
Purchase priceselected currencyYesAccepts more than 0.
Down paymentselected currencyYesAccepts more than 0.
Purchase and renovation costsselected currencyOptionalAccepts 0 or more.
Monthly rentselected currencyYesAccepts more than 0.
Monthly operating expensesselected currencyOptionalAccepts 0 or more.
Monthly mortgage paymentselected currencyOptionalAccepts 0 or more.
Annual appreciation rate%Yes
Holding periodyearsYesAccepts 1 or more.
Total principal repaid over the periodselected currencyOptionalAccepts 0 or more.
Currencyone of 10 optionsOptional

How to use it

  1. Choose Currency.
  2. Enter Purchase price, Down payment, Monthly rent and Annual appreciation rate and 1 more.
  3. Optionally add Purchase and renovation costs, Monthly operating expenses and Monthly mortgage payment.
  4. Select Calculate.

Worked example

$320,000 property, $64,000 down, $9,000 costs, $250 monthly cash flow, 3% appreciation, 5 years, $22,000 principal repaid.

Price
320000
Down
64000
Costs
9000
Appreciation
3
Years
5

Cash flow $15,000, appreciation $50,970, principal $22,000 — total gain $87,970 on $73,000 invested, a 120.5% ROI or 17.1% annualised.

Frequently asked questions

Why is property ROI often so high?

Leverage. You earn appreciation on the full property value while only investing the down payment. A 3% rise on a $320,000 property is a 15% return on $64,000 of equity.

What is missing from this calculation?

Selling costs, capital gains tax, major repairs and the risk that appreciation does not materialise. Treat the result as an upper bound.

Related calculators