Rental Property ROI Calculator
Project buy-and-hold wealth: operating cash after debt service, principal paydown, appreciation through your exit, and sale frictions, with a five-point appreciation stress grid.
100% client-side. Inputs stay in your browser (ons-rental-roi-inputs).
Stress a buy-and-hold: rent and expense growth, fixed-rate amortization, sale costs, and appreciation, then read total versus annualized ROI.
Total ROI
227.6%
Sale proceeds + cumulative cash flow − cash invested (full hold).
Annualized ROI
12.60%
Compounds total ROI across 10 year hold.
Cash invested
$55,000
Total cash flow
$36,006
Equity at sale (net)
$144,195
After sale costs & loan payoff
Net profit (wealth change)
$125,201
Matches ROI numerator
Cash flow vs paydown by year
Stacked annual operating cash after debt service and principal reduction booked that year.
Wealth mix (shares of gain)
Approximate split of positive cash flow, principal paydown, and appreciation on the purchase price, normalized to 100%.
Not enough positive components to chart a mix.
Appreciation sensitivity
Same operations and hold; only the appreciation slider moves. Bold row matches your current appreciation input when it hits a scenario column.
| Appreciation | Total ROI |
|---|---|
| 0% | 80.7% |
| 2% | 174.3% |
| 3% | 227.6% |
| 5% | 349.4% |
| 7% | 493.9% |
Exit value before sale costs: $335,979 · Loan balance at sale: $171,626 · Cumulative principal paid: $28,374 · Appreciation on purchase: $85,979
How does the Rental Property ROI Calculator work step by step?
This calculator computes the return on investment (ROI) for a rental property by measuring total gain (cash flow, appreciation, and principal paydown) as a percentage of your initial cash investment. It differs from cash-on-cash return, which measures annual cash flow only. ROI includes all sources of return over the holding period: annual rental income after expenses, appreciation of the property value, and mortgage principal reduction. The tool divides total gain by total cash invested (down payment, closing costs, and any capital improvements) to give you a single percentage that represents your overall investment performance.
When should you use the Rental Property ROI Calculator?
Use this calculator when evaluating the total performance of a rental property over a multi-year holding period or when comparing rental real estate to other investments. It is especially useful when deciding whether to sell a property and reallocate capital elsewhere, or when comparing a rental property investment to stock market returns or other real estate deals. The tool helps you see the full picture: a property with low cash flow but strong appreciation may deliver a higher ROI than a high-cash-flow property in a flat market. It is also useful for setting return targets before buying a property.
How do you read the Rental Property ROI Calculator results?
A rental property ROI above 10-15% annually is typically considered strong. Returns below 8% suggest the property is underperforming compared to alternative investments like index funds. ROI includes three components: cash flow (annual rental income minus expenses and debt service), appreciation (property value increase over time), and principal paydown (mortgage balance reduction). In most markets, appreciation is the largest component of total return over long holding periods. A property with 3% cash flow, 4% appreciation, and 2% principal paydown delivers 9% total ROI annually. Compare ROI to your target return and alternative investments to decide whether to hold, sell, or buy.
What does a typical Rental Property ROI Calculator result look like?
Purchase price: $300,000. Down payment (25%): $75,000. Closing costs: $5,000. Total cash invested: $80,000. After 5 years: cumulative cash flow (rent minus expenses and debt service): $10,000. Appreciation (property now worth $360,000): $60,000. Principal paydown: $15,000. Total gain: $10,000 + $60,000 + $15,000 = $85,000. ROI: $85,000 / $80,000 = 106% over 5 years, or roughly 15.5% annualized. If you sold and paid $12,000 in closing costs (4% of sale price), net gain drops to $73,000, and ROI drops to 91% over 5 years, or roughly 13.8% annualized. The OnSumo cash-on-cash return calculator can help you isolate the cash flow component of ROI.
Frequently asked questions
What is the difference between rental ROI and cash-on-cash return?
Cash-on-cash return measures annual cash flow only (rent minus expenses and debt service, divided by cash invested). Rental ROI measures total gain over the holding period, including cash flow, appreciation, and principal paydown. Cash-on-cash return is useful for comparing current income. ROI is useful for comparing total investment performance. A property with 5% cash-on-cash return can deliver 12% ROI if it appreciates 4% per year and pays down 2% of the loan balance annually. The OnSumo cash-on-cash return calculator can help you isolate the cash flow component.
What is a good ROI for a rental property?
A good rental property ROI ranges from 10-15% annually when including cash flow, appreciation, and principal paydown. Returns below 8% suggest the property is underperforming compared to stock market index funds, which average 10% long-term. Returns above 20% are possible in high-growth markets or with significant value-add improvements, but often come with higher risk. Compare your ROI to alternative investments and to other rental properties in your market to gauge performance. Track ROI annually to decide when to sell and reallocate capital to better opportunities.
How much of rental property ROI typically comes from appreciation?
Appreciation is typically the largest component of rental property ROI in markets with 3-5% annual price growth. For example, if a property generates 2% cash-on-cash return, 4% appreciation, and 2% principal paydown, appreciation contributes 4 of the 8 total percentage points (50% of ROI). In flat or declining markets, cash flow and principal paydown are the only sources of return, making ROI lower. In high-growth markets (5-7% appreciation), appreciation can contribute 60-80% of total ROI.
Should I include tax benefits in rental property ROI?
Most investors exclude tax benefits from ROI calculations because they are complex and vary by income level, tax bracket, and state. Depreciation deductions (3.636% of building value per year for residential properties) reduce taxable income, effectively increasing after-tax return by 1-3 percentage points for most investors. If you want to include tax benefits, calculate the dollar value of depreciation deductions multiplied by your marginal tax rate, then add that to your total gain before dividing by cash invested. This gives you after-tax ROI.
How do I calculate appreciation for ROI?
Appreciation is the difference between current market value and your original purchase price. You can estimate current value using recent sales of comparable properties (comps) in your neighborhood, an appraisal, or automated valuation models (Zillow Zestimate, Redfin Estimate). Be conservative: use the lower end of the comp range or discount automated estimates by 5-10%. If you bought for $300,000 and comps suggest the property is worth $360,000, appreciation is $60,000. Divide by years owned to get annual appreciation rate: $60,000 / 5 years / $300,000 = 4% per year.
How do I calculate principal paydown for ROI?
Principal paydown is the reduction in your mortgage balance over the holding period. Check your original loan balance and current loan balance (from your lender or mortgage statement). The difference is principal paydown. For example, if you started with a $225,000 loan and now owe $210,000, you have paid down $15,000 in principal. That $15,000 is equity gain and should be included in total return. Amortization schedules show principal paydown over time: early payments are mostly interest, later payments are mostly principal.
When should I sell a rental property based on ROI?
Sell when your ROI falls below your target return or below what you could earn on alternative investments. For example, if your property delivered 12% ROI for years but appreciation has stalled and ROI is now 6%, you may be better off selling and reinvesting in a higher-return property or asset class. Also consider selling when you can do a 1031 exchange into a better property and defer capital gains tax. The OnSumo 1031 exchange calculator can help you model the tax impact of selling versus holding.
How does refinancing affect rental property ROI?
Refinancing to a lower rate reduces debt service, increases cash flow, and increases ROI without adding new capital. A cash-out refinance pulls equity out, reducing your cash invested and increasing ROI on remaining equity, but also increases debt service and may reduce cash flow. For example, if you invested $80,000 and pull $40,000 out, your cash invested drops to $40,000. If total gain stays the same, ROI doubles because the denominator is cut in half. The OnSumo BRRRR calculator can help you model refinance scenarios.
Should I include capital improvements in the ROI calculation?
Yes, capital improvements (new roof, HVAC replacement, kitchen remodel) should be added to your total cash invested because they are additional capital deployed into the property. For example, if you invested $80,000 at purchase and spent $20,000 on a new roof, your total cash invested is $100,000. If total gain is $85,000, ROI is 85%, not 106% ($85,000 / $80,000). Capital improvements often increase property value and rent, so they contribute to both appreciation and cash flow components of ROI.
How does rental property ROI compare to stock market returns?
Stock market index funds average 10% annual return over long periods. Rental properties with 10-15% ROI (including cash flow, appreciation, and principal paydown) are competitive with or better than stock returns, with the added benefit of leverage: you can borrow 75-80% of the purchase price to amplify returns. Stocks do not offer leverage (except via margin, which is expensive and risky). Rental properties also offer tax benefits (depreciation) and inflation hedging (rents and values rise with inflation). The tradeoff is liquidity: stocks can be sold instantly, while rental properties take months to sell.