Rental Property ROI Calculator
Investment Summary
Understanding Your Rental Property ROI
Investing in real estate is one of the most proven paths to wealth, but the math must work before you sign the closing papers. Our Rental Property ROI (Return on Investment) Calculator helps you determine the "Cash-on-Cash" return, which is arguably the most critical metric for income-focused investors.
How to Calculate ROI on Rental Property
The calculation for Cash-on-Cash ROI follows a specific formula:
Annual Cash Flow / Total Cash Invested = Cash-on-Cash ROI
To get your Annual Cash Flow, you take your total rental income and subtract all expenses, including the mortgage (principal and interest), property taxes, insurance, and maintenance reserves.
Key Factors in the Calculation
- Down Payment: This represents your initial capital at risk. A higher down payment lowers your mortgage but increases the "Total Cash Invested" denominator.
- Operating Expenses: These are often underestimated. Always account for property taxes, homeowners insurance, property management fees (usually 8-10%), and a vacancy allowance (usually 5%).
- Interest Rate: Small changes in your mortgage rate can drastically shift your monthly cash flow from positive to negative.
Example Calculation
Imagine you buy a property for $300,000 with a $60,000 (20%) down payment. Your 30-year mortgage at 6.5% costs $1,517 per month. If you rent the home for $2,500 and pay $600 in taxes and insurance:
- Monthly Rent: $2,500
- Total Monthly Costs: $2,117 ($1,517 mortgage + $600 expenses)
- Monthly Cash Flow: $383
- Annual Cash Flow: $4,596
- Cash-on-Cash ROI: 7.66% ($4,596 / $60,000)
What is a Good ROI for Rental Property?
While every market is different, most long-term investors aim for a 8% to 12% ROI. In high-appreciation markets (like coastal cities), investors might accept a 3-5% ROI because they expect the property value to increase significantly over time. In "cash flow" markets (like the Midwest), investors often demand 10%+ because property values remain stable.