Skip to content
DealMath HQ

Four returns, added honestly

Rental Property ROI Calculator

A rental pays you four ways: cash flow, loan principal paid down by the tenant, appreciation, and tax saved through depreciation. This adds all four and divides by the cash you put in. On the example loaded below that is 17.2% in year one — of which only 4.75% arrives as actual money.

Deal snapshot

Your numbers

Purchase and financing

= $66,250

= $6,625 of buyer-side costs

Work needed before it can be rented

Payment $1,289.09 / month

Income

All units, at 100% occupancy

Laundry, parking, storage, pet rent

= $1,635 a year

Operating expenses

Lawn, snow, pest, licences

Of collected rent = $2,485

Of scheduled rent = $1,590

Of scheduled rent = $1,590

Hold assumptions

Commission plus seller-side closing

Annual operating statement
Annual operating statementPer year
Gross scheduled rent$31,800
Other income$900
Gross potential income$32,700
Vacancy and credit loss($1,635)
Effective gross income$31,065
Property tax($3,420)
Insurance($1,650)
Utilities($720)
Other operating($300)
Property managementon collected rent($2,485)
Maintenance reserveon scheduled rent($1,590)
CapEx reserveon scheduled rent($1,590)
Total operating expenses($11,755)
Net operating income$19,310
Annual debt servicenot an operating expense($15,469)
Pre-tax cash flow+$3,841

Debt service sits below net operating income, never inside it. That single placement is what keeps cap rate a property metric instead of a loan metric.

Acquisition and financing
AcquisitionAmount
Purchase price$265,000
Loan amount$198,750
Down payment$66,250
Closing costs$6,625
Up-front rehab$8,000
Total cash invested$80,875
All-in costprice + closing + rehab$279,625
Monthly principal and interest$1,289.09
Break-even occupancy
82.2%
Break-even rent
$2,236 / mo
Operating expense ratio
37.8%
Year-one principal paydown
$2,118
Open the printable deal report
Move
Sensitivity of the key metrics
ScenarioNOICap rateCash-on-cashDSCRCash flow / mo
-15% rent$15,6185.89%0.18%1.01+$12
-10% rent$16,8486.36%1.71%1.09+$115
-5% rent$18,0796.82%3.23%1.17+$218
0% rent$19,3107.29%4.75%1.25+$320
+5% rent$20,5407.75%6.27%1.33+$423
+10% rent$21,7718.22%7.79%1.41+$525

Each row is the whole model re-run with one variable moved — not a slope estimated from the base case.

Where the year-one return actually comes from

ComponentYear oneOf $80,875 investedCash?
Pre-tax cash flow$3,8414.75%Yes
Loan principal paid down$2,1182.62%No — equity
Appreciation at 3%$7,9509.83%No — assumption
Total, before tax$13,90917.20%
Depreciation shield at 24%$1,9352.39%Yes — as tax not paid
Total including the shield$15,84419.59%

Two things stand out. Appreciation is more than half the return and it is the only line nobody controls. And principal paydown, at $2,118, is larger than a quarter of the cash flow — a real return that cash-on-cash ignores entirely because it never touches your bank account.

What happens if appreciation is zero?

Set the appreciation assumption to 0% and the year-one return falls from 17.2% to 7.4% — $3,841 of cash flow plus $2,118 of principal on $80,875. That is still a real return, and it is the one that does not depend on the market doing anything.

It is worth running both. A deal that only clears your hurdle with 3% appreciation baked in is a directional bet; a deal that clears it at zero is an income asset that also happens to be exposed to house prices.

Principal paydown accelerates, appreciation compounds

Principal paydown grows every year as the loan amortises — $2,118 in year one, $2,966 in year six, $4,441 in year twelve. Appreciation compounds on a rising base. Both arguments for holding rather than trading are strongest late, which is exactly when people sell.

Common questions about rental property ROI

How do you calculate ROI on a rental property?
Add the four ways the property pays you in a year — cash flow, loan principal paid down, appreciation, and the tax saved by depreciation — then divide by the cash you invested. On the example here that is $3,841 + $2,118 + $7,950 over $80,875, which is 17.2% before the tax shield and about 19.6% with it.
Why is ROI so much higher than cash on cash return?
Because cash-on-cash counts only one of the four components. On this deal cash flow is $3,841 of a $13,909 total year-one return; the other 72% arrives as equity rather than as money in your account. Both numbers are correct — they answer different questions, and only one of them pays your bills.
Should appreciation be counted in ROI?
Only if you label it as an assumption, because it is the one component you do not control. At 3% a year it is the largest single line in the return above, so a deal that only works with appreciation is a bet on the market rather than an investment in a building. Set appreciation to zero in the calculator and see whether the deal still stands up.
What return does the depreciation shield add?
Depreciation is a paper deduction that shelters real income. The example deal has a $277,200 cost basis — the $265,000 price plus $4,200 of capitalised closing costs and the $8,000 of improvements — and at 20% land value that leaves $221,760 depreciable, or $8,064 a year over 27.5 years. At a 24% marginal rate that saves about $1,935 of tax: a further 2.4 percentage points of return on $80,875, and none of it costs you anything in cash.
Is ROI the same as IRR?
No. ROI as calculated here is a single-year snapshot. IRR accounts for when each dollar arrives across the whole hold and includes the sale, so a deal with a large payday in year ten has a lower IRR than the same payday in year three. The projection on the real estate investment calculator page shows the IRR at every possible exit year.

For the cash component alone, see the cash on cash return calculator. For the full hold period with IRR and equity multiple at each exit year, use the real estate investment calculator, and for the tax shield in detail the rental property depreciation calculator.

The rest of the deal, on the same numbers

Your inputs are shared across every calculator on this site, so changing a figure here changes it everywhere.