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 costsTotal gain = Cumulative cash flow + Appreciation + Principal repaidROI = Total gain ÷ Cash invested × 100Annualised ROI = (1 + ROI)^(1 ÷ Years) − 1
Inputs explained
| Input | Unit | Required | Notes |
|---|---|---|---|
| Purchase price | selected currency | Yes | Accepts more than 0. |
| Down payment | selected currency | Yes | Accepts more than 0. |
| Purchase and renovation costs | selected currency | Optional | Accepts 0 or more. |
| Monthly rent | selected currency | Yes | Accepts more than 0. |
| Monthly operating expenses | selected currency | Optional | Accepts 0 or more. |
| Monthly mortgage payment | selected currency | Optional | Accepts 0 or more. |
| Annual appreciation rate | % | Yes | — |
| Holding period | years | Yes | Accepts 1 or more. |
| Total principal repaid over the period | selected currency | Optional | Accepts 0 or more. |
| Currency | one of 10 options | Optional | — |
How to use it
- Choose Currency.
- Enter Purchase price, Down payment, Monthly rent and Annual appreciation rate and 1 more.
- Optionally add Purchase and renovation costs, Monthly operating expenses and Monthly mortgage payment.
- 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,968, principal $22,000 — total gain $87,968 on $73,000 invested, a 120.5% ROI or 17.1% annualised.
Reading the result
- "Largest contributor" shows where the gain actually came from — appreciation is unrealised until sale and depends on the market cooperating, while cash flow already happened and principal paydown is locked-in equity either way.
- Annualised ROI is the figure to compare across different holding periods or against other investments; total ROI compounds silently with time and is not comparable between, say, a 3-year and a 20-year hold without annualising first.
Assumptions and limitations
- Appreciation compounds at one constant assumed rate for the whole holding period, with no down years or flat years modelled.
- Cash flow, mortgage payment and principal repaid are all user-supplied figures rather than derived from a loan schedule this calculator itself runs — they only stay accurate if kept in sync with the real loan as it amortises.
Common mistakes
- Treating an annualised ROI from a short holding period as repeatable — a one-year hold with a strong appreciation quarter can produce a high annualised figure that says nothing about years two through twenty.
- Entering a "principal repaid" figure from an earlier point in the loan rather than the true cumulative amount at the actual holding period entered, which overstates the equity gained.
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.