Buying a rental property is exciting, but the listing price tells you almost nothing about whether the investment actually makes money. What you really want to know is: how much cash do I have to put in today, and how much of that cash comes back to me every year? This rental property ROI calculator answers exactly that. It starts from your down payment, closing costs, and renovation budget, layers in rent, vacancy, taxes, insurance, maintenance, property management, and the mortgage, and then reports your cash-on-cash return, cap rate, and a total annual ROI that includes property appreciation.
The headline number most investors chase is the cash-on-cash return. A simple, healthy rule of thumb is to target 8–12% on a leveraged rental. Below 5% and you are barely beating a savings account after the hassle; above 15% the deal is usually either deeply discounted or carrying hidden risk. Adjust the sliders and watch every figure recalculate instantly.
How to Use
- Enter the Property Purchase Price — the amount you agree to pay the seller.
- Set your Down Payment. Most rental loans want 20–25% down; the higher it is, the lower your loan and the stronger your cash flow.
- Add Closing Costs (typically 2–5% of the price) and a Renovation / Repair Budget. Together these are cash you never see again but must spend before the home earns rent.
- Type the Monthly Rental Income you expect from the market, then set a realistic Vacancy Rate. Five percent is a calm market; ten percent is safer for a tight or seasonal rental area.
- Fill in the annual Property Tax, annual Landlord Insurance, plus monthly Maintenance and Property Management. Skipping these is the single most common reason new landlords end up cash-flow negative.
- Set your Mortgage Interest Rate and Loan Term. Leave the down payment equal to the purchase price (or use an all-cash deal) to model a no-leverage buy.
- Choose an Annual Appreciation rate to see how equity growth lifts your total return beyond the cash the property throws off.
The result card shows your total cash invested, net operating income, annual mortgage payment, annual cash flow, cash-on-cash return, cap rate, the appreciation boost, and the combined total annual ROI.
The Formulas Behind the Numbers
The engine first builds your real upfront cash:
Total Cash Invested = Down Payment + Closing Costs + Renovation Budget
It then projects the income the property produces each year after a haircut for vacancy:
Effective Gross Income = Monthly Rent × 12 × (1 − Vacancy Rate)
From that it subtracts every operating expense that does not depend on the loan:
Net Operating Income (NOI) = Effective Gross Income − Property Tax − Insurance − Maintenance×12 − Management×12
NOI is the property's earning power ignoring financing. Dividing NOI by the purchase price gives the cap rate, the pure yield of the building itself.
Next the engine charges the mortgage using the standard amortization formula:
Monthly P&I = Loan × r(1 + r)ⁿ / ((1 + r)ⁿ − 1)
where the loan amount is price minus down payment, r is the monthly rate, and n is total monthly payments. Subtracting annual debt service from NOI leaves the cash you actually pocket:
Annual Cash Flow = NOI − Annual Mortgage Payment
Finally, the two ratios that matter:
Cash-on-Cash Return = Annual Cash Flow ÷ Total Cash Invested × 100
This is the percentage of your cash that comes back each year. Adding the equity growth from appreciation expressed against your invested cash gives:
Total Annual ROI = Cash-on-Cash Return + (Purchase Price × Appreciation Rate ÷ Total Cash Invested × 100)
Examples
Example 1 — The canonical all-cash buy. An investor pays $100,000 for a small duplex, puts in $5,000 of closing costs and $15,000 of renovations (so $120,000 of total cash invested), collects $1,500 a month, assumes no vacancy, and spends $2,000 tax, $1,000 insurance, $100/month maintenance and $150/month management. Annual rent is $18,000 and expenses total $6,000, leaving $12,000 of cash flow. Cash-on-cash return is $12,000 ÷ $120,000 = 10.0%. At 3% appreciation, the property itself grows by $3,000 a year, a 2.5% boost on the cash invested, for a total annual ROI of 12.5%.
Example 2 — A leveraged rental. A $200,000 home with $40,000 down, $4,000 closing, $6,000 rehab, $2,000 rent, 5% vacancy, $2,000 tax, $1,000 insurance, $150/month maintenance and $160/month management at 6.5% over 30 years. NOI lands near $16,080, the mortgage eats about $12,136 a year, leaving $3,944 of cash flow on $50,000 invested. Cash-on-cash is 7.89%, the cap rate is 8.04%, and with 3% appreciation the total annual ROI reaches 19.89% — leverage turns a decent property yield into a strong return on your own cash.
Example 3 — The high-price stress test. On a $1,200,000 luxury property with 20% down, $24,000 closing and $50,000 rehab, the loan alone costs over $72,000 a year. Even at $7,500 a month rent, the cash flow can be negative. The calculator flags this clearly: appreciation (a 4% rate adds about $48,000 of equity) may carry the total ROI to around 6.5%, but the investor must cover the monthly shortfall out of pocket. Running this number before you offer prevents buying a property that quietly bleeds cash.
FAQ
What is a good cash-on-cash return on a rental property?
Most active real-estate investors target a cash-on-cash return between 8% and 12% after all operating expenses and the mortgage. Below 5% the deal barely beats low-risk bonds once vacancy and repairs are counted; above 15% dig for the reason — it may be a distressed area, a flaky tenant pool, or deferred maintenance you have not budgeted for.
What is the difference between cash-on-cash return and cap rate?
The cap rate is NOI divided by the purchase price, so it measures the property itself regardless of how you paid for it. Cash-on-cash is annual cash flow divided by the cash you actually invested, so it reflects your financing choice. With no mortgage the two numbers are close; with leverage the cash-on-cash return can be much higher (or negative) depending on the interest rate.
Why do you include closing costs and renovation in the invested cash?
Because they are real money you spend before the property earns a dollar. Many new landlords divide cash flow only by the down payment and flatter themselves with a higher return. Counting every upfront dollar gives a realistic percentage of your capital that comes back each year.
Should I model vacancy even when the home is already rented?
Yes. Even a long-term tenant eventually moves, and turnover means paint, cleaning, and weeks of empty rent. A 5% vacancy assumption shaves about 0.5% off an 8% yield — small in a good market, but over a ten-year hold it is the difference between a strong deal and a mediocre one.
How does appreciation affect my total ROI?
Appreciation is not cash in your pocket each year, but it is real wealth creation. This calculator converts the property's annual value growth into a percentage of the cash you invested and adds it to the cash-on-cash return. In Example 2, cash flow alone returns 7.89%, but equity growth lifts the total annual ROI to nearly 20% — which is why rental real estate builds wealth faster than the monthly check suggests.
What if my rental produces negative cash flow?
A negative cash-on-cash return means the rent does not cover the mortgage and expenses. Some investors accept this briefly for strong appreciation or future rent growth, but it requires deep pockets and a clear exit plan. Treat a persistent negative number as a warning, not a bargain.
Disclaimer
This rental property ROI calculator is provided for informational purposes only and does not constitute financial, tax, real-estate, or lending advice. Results are estimates based on the inputs you enter; actual returns vary by market, tenant quality, maintenance surprises, financing terms, and local taxes. Always confirm your numbers with a licensed real-estate professional or tax advisor before purchasing an investment property.