Rental Property ROI Calculator
This rental property ROI calculator shows your total return on a rental over the years you own it. ROI for a rental is more than monthly cash flow. It combines four sources of return: cash flow, appreciation, loan paydown, and tax benefits. Enter your numbers in the calculator above to see your projected return and IRR across a 20-year hold.
How it's calculated
The rental property ROI calculator adds up every dollar a rental returns, then measures it against the cash you invested. It tracks your annual cash flow, the equity you build as the loan balance falls, and the gain from appreciation when you sell. The tool reports two return figures. ROI is your total profit divided by the cash you invested over the whole hold. IRR is the annualized rate that also accounts for when you receive each dollar.
That timing difference matters. ROI treats a dollar earned in year one the same as a dollar earned in year twenty. IRR does not. Because IRR weights early cash flows more heavily, it gives a truer picture of a long hold. A deal with a low cash-on-cash return can still post a strong IRR when appreciation and loan paydown build equity over time.
A worked example
Consider a $300,000 rental bought with 25% down and 3% closing costs, so $84,000 in cash invested. The $225,000 loan at 7% over 30 years costs $1,497 a month in principal and interest. Rent is $2,600 a month with 5% vacancy. After taxes, insurance, maintenance, and management, net operating income is $19,748 a year. That leaves $1,785 in annual cash flow, or $149 a month. Cash-on-cash return is just 2.12%, and the cap rate is 6.58%. The cash flow alone looks thin. But hold the property 20 years with 3% appreciation, and the picture changes. Net sale proceeds reach $374,980, total profit climbs to $411,541, and the annualized IRR is 10.87%. Appreciation and loan paydown, not monthly cash flow, drive most of that return.
Common mistakes to avoid
- Counting only cash flow. ROI on a rental also comes from appreciation, loan paydown, and tax benefits, not just the rent left over each month.
- Confusing ROI with IRR. ROI is total profit over cash invested, while IRR is the annualized rate that accounts for when you get the money.
- Forgetting all the cash invested. Cash-on-cash and ROI must include the down payment plus closing costs, not the down payment alone.
- Ignoring vacancy and management. Skipping a 5% vacancy allowance or 8% management fee inflates your return and hides the true number.
- Judging a deal on year-one cash flow alone. A thin cash-on-cash return can still produce a solid long-term IRR through appreciation and paydown.
Frequently asked questions
What is a rental property ROI calculator?
A rental property ROI calculator measures the total return on a rental over the years you own it. It combines cash flow, appreciation, loan paydown, and tax benefits, then divides that profit by the cash you invested. The calculator above also projects a 20-year IRR.
What is the difference between ROI and IRR?
ROI is your total profit divided by the cash you invested over the entire hold. IRR is the annualized rate of return that also accounts for when each dollar arrives. IRR weights early cash flows more heavily, so it better reflects a long hold.
Can a rental have low cash flow but still be a good investment?
Yes. A rental can post a low cash-on-cash return yet still deliver a strong IRR. Appreciation and loan paydown build equity over time. In the example above, a 2.12% cash-on-cash deal produces a 10.87% IRR over 20 years.
What counts as the cash invested in ROI?
Cash invested includes your down payment plus closing costs and any upfront repairs. On a $300,000 purchase with 25% down and 3% closing costs, that is $84,000. Using the down payment alone overstates your return.
What other calculators should I use with this one?
Pair this with the cash flow calculator and the cash-on-cash return calculator for year-one returns. Use the cap rate calculator and rental income calculator to refine your inputs.
What is rental yield and how does it differ from cap rate and ROI?
Rental yield measures annual rent as a percentage of property value — a quick comparison metric popular in UK and international real estate markets. Gross rental yield = (annual rent ÷ property value) × 100. Net rental yield subtracts operating expenses first: net yield = ((annual rent − operating expenses) ÷ property value) × 100. Net rental yield is mathematically equivalent to cap rate; the difference is terminology, not formula. For the $300,000 property in the example above ($2,600/month rent, $31,200 annually), gross yield is 10.4% and net yield equals the cap rate shown in the results. ROI is broader than yield or cap rate — it adds appreciation and loan paydown to cash flow, and it measures return against your actual cash invested rather than the full property value. Use gross yield for fast cross-market comparisons; cap rate to evaluate a property independently of financing; ROI for full-hold total-return planning.