rental property roi calculator

Rental Property ROI Calculator

Enter your numbers and click Calculate ROI to see cap rate, cash flow, cash-on-cash return, and total first-year ROI.

Tip: Monthly operating expenses should exclude mortgage principal and interest. This keeps NOI calculations accurate.

Why use a rental property ROI calculator?

Buying an investment property without running the numbers is like driving at night with your headlights off. A rental property ROI calculator helps you evaluate whether a deal is likely to produce strong returns, weak returns, or negative cash flow.

The most common mistake new investors make is focusing only on rent and purchase price. Real returns depend on financing terms, vacancy assumptions, taxes, insurance, maintenance, and the amount of cash you put into the deal.

What this calculator measures

1) Net Operating Income (NOI)

NOI is your annual income after vacancy and operating expenses, but before mortgage payments. It is one of the core real estate performance metrics and is used to calculate cap rate.

2) Cap Rate

Cap rate = NOI ÷ Purchase Price. This tells you the unleveraged yield of a property. It is useful for comparing properties in the same market and asset class.

3) Annual Cash Flow

Annual cash flow = NOI − annual debt service. This is the money left after paying the mortgage. Positive cash flow improves safety and flexibility.

4) Cash-on-Cash Return

Cash-on-cash return = annual cash flow ÷ cash invested (down payment + closing costs + initial repairs). This metric helps you compare leveraged deals where your own cash invested differs.

5) Total First-Year ROI

This calculator also estimates first-year total ROI by including:

  • Annual cash flow
  • Principal paid down in year one
  • Estimated appreciation

While appreciation is uncertain, including it provides a broader view of total return potential.

How to interpret your results

  • Strong deal profile: positive cash flow, healthy cash-on-cash return, DSCR above 1.20, and realistic assumptions.
  • Risky profile: thin or negative cash flow, DSCR near 1.00, and results that rely heavily on appreciation.
  • Over-optimistic assumptions: low vacancy, low maintenance, no reserves, or unrealistically fast rent growth.

Example scenario

Suppose you buy a $300,000 rental with 20% down and a 30-year loan at 6.5%. The rent is $2,600/month, vacancy is 5%, and expenses include taxes, insurance, and maintenance reserves. In many markets, this can produce:

  • Moderate cap rate
  • Small but positive monthly cash flow
  • Reasonable long-term wealth-building through principal paydown

But if interest rates rise or rent assumptions are too aggressive, the same property can quickly become a poor investment. That is why sensitivity analysis matters.

Best practices for realistic underwriting

Use conservative estimates

In uncertain markets, conservative assumptions protect you from unpleasant surprises. It is better to be slightly wrong on the safe side than dangerously optimistic.

Include true operating costs

Investors often underestimate repairs, turnover, and capital expenditures. A property may look profitable on paper but underperform in reality when these costs appear.

Stress test your numbers

Try multiple scenarios:

  • Vacancy +2%
  • Rent -5%
  • Maintenance +20%
  • Interest rate +0.5% on refinance assumptions

If the investment still works, your margin of safety is stronger.

Common mistakes investors make

  • Ignoring closing costs and up-front rehab
  • Using gross rent as profit
  • Forgetting maintenance and capital reserves
  • Confusing cap rate with cash-on-cash return
  • Relying only on appreciation instead of cash flow

Final thought

A good rental property ROI calculator does more than output a percentage; it forces disciplined thinking. Before you buy, run the deal, challenge your assumptions, and compare alternatives. Over time, that habit can make the difference between owning a stressful property and owning a profitable one.

🔗 Related Calculators