Rental Property ROI Calculator

A rental property ROI calculator is a free online tool that projects your total return on a real estate investment. It accounts for financing, operating expenses, cash flow, appreciation, and equity build-up to show cap rate, cash-on-cash return, and annualized return. Free, no sign-up required.

Property & Financing

?Enter your property price.
?The amount you plan to pay upfront when purchasing the home.
?The annual interest rate on your mortgage loan.
?The length of your mortgage in years. Common terms are 15 or 30 years.
?The annual property tax rate as a percentage of home value.
?Enter your insurance (annual).
End of inputs

Rental Income & Expenses

?The monthly rent amount you currently pay or expect to pay.
?Expected percentage of time the property is vacant.
?Enter your maintenance rate.
?Enter your management rate.
?Expected annual home value appreciation.
?How many years you plan to own the home before selling it.
End of inputs

Your Rental Property ROI

Annual Cash Flow
-$7,083.44

-$590.29/month

Cap Rate
3.96%

NOI / price

Cash-on-Cash
-8.10%

Annual CF / down payment

Sale Equity
$245,113.39

After 10 years

Total Return
99.18%

Over 10 years

Annualized Return
7.13%

CAGR

Price: $350,000.00. Down: $87,500.00 (25.00%). Rate: 7.00%. Rent: $2,200.00/mo. NOI: $13,873.60. Monthly payment: $1,746.42. Cash flow: -$7,083.44/year. Sale: $470,370.73 ($245,113.39 equity).
Equity Growth: Property Value, Loan Balance & Equity Over Time
Return Components: Down Payment vs Sale Equity vs Cash Flow vs Total Proceeds
Key Insights
Your cash flow is negative — $7,083.44/year ($590.29/month) out of pocket. You're paying the tenant's rent shortfall every month. This works only if appreciation and equity build-up exceed the cash flow drain (the "bet on appreciation" strategy). Reduce the price, increase the down payment, lower the rate, or raise rent to break even. Negative cash flow properties risk foreclosure if you lose your job or rates rise.
Your 3.96% cap rate is low — below the 5%–6% U.S. average for residential rentals. This is common in high-appreciation coastal markets (where investors accept low yields for growth) but risky in flat markets. The property barely covers expenses before debt service; with a mortgage, cash flow will likely be negative. Consider a lower purchase price, higher rent, or a market with better yields.
Your total return of 99.18% (7.13% annualized) over 10 years is strong — approaching a doubling of your $87,500.00 down payment. Sale equity ($245,113.39) and cumulative cash flow (-$70,834.40) combine for solid wealth creation. Compare this annualized return to stocks (~7%–10% historical) to verify real estate is the right choice for this capital.
Your 25.00% down payment is standard for investment property — most lenders require 20%–25% down for non-owner-occupied homes. This balances leverage and safety: you benefit from appreciation on the full property value while keeping monthly payments manageable. Improve the rate (shop lenders, raise credit score) to boost cash flow without raising the down payment.
Your 3.00% appreciation assumption is realistic — in line with the U.S. long-term average (~3%–4%). Over 10 years, $350,000.00 grows to $470,370.73. Appreciation is the primary wealth builder in real estate; compounding over 10+ years is powerful. Local markets vary widely: verify with historical price data for your specific ZIP code.

Guide

How to Use This Calculator

  1. 1Enter the property purchase price — what you'll pay for the house.
  2. 2Set the down payment. Investment properties typically require 20%–25% down; adjust to match your financing.
  3. 3Set the mortgage interest rate. Investment property rates run ~0.5%–1% above owner-occupied rates; shop multiple lenders.
  4. 4Choose the loan term. 30-year loans maximize cash flow; 15-year loans build equity faster but cost more monthly.
  5. 5Set the property tax rate (typically 0.8%–1.5% of value, varying by state). Check your county assessor's website.
  6. 6Set the annual insurance premium ($1,000–$2,000 typical for a single-family rental).
  7. 7Enter the monthly rent. Verify with rent comps from Zillow, Rentometer, or local property managers.
  8. 8Set the vacancy rate (5% typical; 8%–10% in transient markets). This accounts for turnover and unpaid rent.
  9. 9Set the maintenance rate (1%–2% of property value annually for older homes; less for new construction).
  10. 10Set the management rate (8%–12% of gross rent if using a property manager; 0% if self-managing).
  11. 11Set the expected annual appreciation rate. Use 3% as a baseline (U.S. long-term average); adjust for your market.
  12. 12Set the holding period (years you plan to own before selling). 5–10 years is typical.
  13. 13Review the annual cash flow, cap rate, cash-on-cash return, sale equity, total return, and annualized return in the result panel.
  14. 14Use the AI insights to assess cap rate competitiveness, cash flow quality, leverage, appreciation outlook, and total return.
Formula

How It's Calculated

Monthly mortgage payment (amortization):

  PMT = P × (r/12) / (1 − (1 + r/12)^(−12n))

  where P = loan principal (price − down payment),
        r = annual interest rate, n = loan term (years).

Annual gross income (after vacancy):

  Gross Income = Monthly Rent × 12 × (1 − Vacancy Rate)

Annual operating expenses:

  Expenses = Property Tax + Insurance
           + Price × Maintenance Rate
           + Gross Income × Management Rate

Net Operating Income (NOI):

  NOI = Gross Income − Expenses

Cap Rate (unconditional yield):

  Cap Rate = NOI / Price

Annual Cash Flow (after debt service):

  Cash Flow = NOI − (Monthly Payment × 12)

Cash-on-Cash Return (leverage-adjusted yield):

  CoC Return = Annual Cash Flow / Down Payment

Property value at sale (after holding period):

  Sale Value = Price × (1 + Appreciation Rate)^Holding Years

Sale equity (proceeds at sale):

  Sale Equity = Sale Value − Remaining Loan Balance

Total return (over holding period):

  Total Return = (Sale Equity + Total Cash Flow − Down Payment) / Down Payment

Annualized return (CAGR):

  Annualized Return = ((Sale Equity + Total Cash Flow) / Down Payment)^(1/Holding Years) − 1

Example: $350,000 price, $87,500 down (25%), 7% rate,
30-year loan, $2,200/month rent, 5% vacancy, 3% appreciation,
10-year hold.
- Monthly payment ≈ $1,746
- NOI ≈ $13,874 (cap rate ≈ 3.96%)
- Annual cash flow ≈ −$7,084 (negative — bet on appreciation)
- Sale value ≈ $470,364 (after 10 years at 3% appreciation)
- Sale equity ≈ $232,364 (after loan paydown)
- Total return ≈ 105% over 10 years (≈7.4% annualized)
Glossary

Key Terms

FAQ

Frequently Asked Questions

Related Calculators