How This Calculator Works
Real estate ROI starts by tallying every dollar you invest in the property, then every dollar you receive back over the holding period. Total invested capital includes the purchase price, closing costs, and any renovation or rehab spend — these are your sunk costs that must be recovered before you earn a return. Operating cash flow is the net rental income you collect each year (rent minus expenses), summed across the holding period. Sale proceeds equal the property value at exit, which is the original purchase price compounded at your assumed annual appreciation rate.
Annualized ROI uses compound growth math so multi-year returns can be compared to annual returns on stocks and bonds. Cash-on-cash return isolates the operating performance, ignoring appreciation to show whether the property throws off enough cash to justify the equity tied up in it.
Total Invested = Purchase Price + Closing Costs + Renovation
Annual NOI = Annual Rent − Annual Expenses
Total Cash Flow = Annual NOI × Holding Period
Sale Price = Purchase Price × (1 + Appreciation)Years
Total Profit = (Sale Price − Total Invested) + Total Cash Flow
Total ROI = Total Profit ÷ Total Invested × 100
Annualized ROI = [ (1 + Total ROI)1/Years − 1 ] × 100
Cash-on-Cash = Annual NOI ÷ Total Invested × 100
The annualization formula uses geometric compounding, which is mathematically correct for multi-year returns — dividing total ROI by years instead produces the simple average, which overstates annual returns when gains are uneven. A 100% total return over 10 years is 7.2% annualized, not 10%. The cash-on-cash denominator is your total invested capital (purchase plus closing plus renovation), which is appropriate for all-cash purchases. If you finance the property, divide annual NOI by your down payment plus closing costs instead to capture the leverage effect on your equity.
When to Use This Calculator
Use the property ROI calculator whenever you are evaluating or holding a real estate investment:
- Comparing multiple investment properties before making an offer
- Deciding whether to renovate before renting or sell as-is
- Evaluating whether to hold a property or sell and reinvest elsewhere
- Comparing real estate returns against stock market or bond returns
- Stress-testing appreciation assumptions before committing capital
- Modeling the impact of a value-add renovation on total returns
- Setting a target sale price for a property you plan to exit
- Comparing long-term holds versus flips with different time horizons
ROI calculations are sensitive to appreciation assumptions, which are notoriously hard to predict. Run the calculator with three scenarios — pessimistic (2% annual appreciation), realistic (4%), and optimistic (7%) — to understand the range of possible outcomes. Federal Housing Finance Agency data shows U.S. home prices averaged 4.5% annual appreciation from 1991 to 2023, but with wide variance by market and decade.
Example Calculation
Suppose you buy a rental property for $200,000 with $6,000 in closing costs and $25,000 in renovations, for a total invested capital of $231,000. You collect $24,000 in annual rent and pay $9,500 in operating expenses (taxes, insurance, management, maintenance, vacancy), generating $14,500 in annual net operating income. You plan to hold the property for 8 years and assume 4% annual appreciation.
Step 1: Total cash flow. $14,500 × 8 = $116,000.
Step 2: Sale price. $200,000 × (1.04)8 = $273,700.
Step 3: Total profit. ($273,700 − $231,000) + $116,000 = $42,700 + $116,000 = $158,700.
Step 4: Total ROI. $158,700 ÷ $231,000 = 68.7%.
Step 5: Annualized ROI. (1.687)1/8 − 1 = 6.7% per year.
Step 6: Cash-on-cash return. $14,500 ÷ $231,000 = 6.3% annually.
The 6.7% annualized ROI compares reasonably to long-term stock market returns of 9–10%, but real estate adds leverage, tax benefits, and diversification. If you financed with 25% down, your cash-on-cash return on equity would rise to roughly 12% — but your total ROI would also reflect the smaller equity base and the debt service costs. Always run ROI both pre- and post-financing to see the full picture, and stress-test with appreciation at 1% and a 20% rent decline to confirm the deal still cash-flows through a recession year.