Rental analysis becomes clearer when each metric is tied to one question. Gross yield is a quick income comparison. Net yield asks what remains after operating expenses. Cash flow includes financing. Cash-on-cash return relates that cash flow to the cash committed. A broad ROI calculation may also include estimated changes in property value and sale costs, but those future values are assumptions rather than known returns.
Use the Property Investment Calculator to model the figures, then keep a written record of where each input came from. The Real Estate tools hub also links to mortgage and comparison workflows.
Start With a Complete Assumption Sheet
Collect figures for one consistent period, normally a year:
- purchase price and acquisition costs;
- cash deposit and financing amount;
- expected rent and realistic vacancy allowance;
- service charges, maintenance, management and insurance;
- recurring taxes or government charges where applicable;
- mortgage principal and interest payments;
- a contingency for irregular repairs; and
- expected selling costs if you are modeling an exit.
Do not mix monthly rent with annual expenses or use an advertised rent as though it were guaranteed occupancy. Label uncertain inputs as estimates and test more than one scenario.
Gross Rental Yield
Gross yield ignores operating expenses and financing:
Gross yield = Annual gross rent / Property value x 100If annual rent is 72,000 and the property price is 1,200,000, gross yield is 6%.
72,000 / 1,200,000 x 100 = 6%This is useful for an initial comparison, but it does not show how much money the owner keeps.
Net Rental Yield
Net operating income is gross rental income minus operating expenses before financing and income tax.
Net operating income = Effective rental income - Operating expenses
Net yield = Net operating income / Property value x 100Suppose vacancy reduces effective income to 68,400 and operating expenses total 18,000. Net operating income is 50,400, producing a 4.2% net yield on a 1,200,000 property.
The denominator must be consistent. Some analysts use purchase price; others use current market value or total project cost. State which one you use so comparisons remain meaningful.
Annual Cash Flow
Cash flow includes debt payments:
Annual cash flow = Net operating income - Annual debt serviceIf net operating income is 50,400 and annual mortgage payments are 43,200, estimated pre-tax cash flow is 7,200. Mortgage principal reduces the outstanding loan but still leaves the owner's bank account during the period, so it belongs in a cash-flow view.
Cash-on-Cash Return
Cash-on-cash return compares pre-tax annual cash flow with the cash invested:
Cash-on-cash return = Annual pre-tax cash flow / Cash invested x 100Cash invested can include the deposit, acquisition costs and initial renovation. If those total 360,000, the 7,200 cash flow in the example equals a 2% cash-on-cash return.
This measure is sensitive to financing. More debt can reduce cash invested but increase payment risk and make cash flow more vulnerable to vacancy or rate changes.
What Should Count as ROI?
ROI is often used loosely. A simple historical calculation is:
ROI = Net gain / Total cash invested x 100For a sold property, net gain can include rental cash flow plus net sale proceeds minus the original cash invested. For an unsold property, appreciation is only an estimate. Avoid presenting projected appreciation as a realized gain.
Test More Than One Scenario
Create at least three cases:
| Scenario | Rent | Vacancy | Expenses | Purpose |
|---|---|---|---|---|
| Conservative | Lower | Higher | Higher | Tests downside resilience |
| Base | Evidence-based | Typical assumption | Documented estimate | Main planning case |
| Optimistic | Higher | Lower | Lower | Shows sensitivity, not a promise |
The spread between cases can be more useful than one headline percentage. If a small rent decrease turns cash flow negative, the scenario has little margin for error.
Common Calculation Mistakes
- Using gross yield as though it were profit.
- Leaving vacancy, maintenance or management costs at zero without justification.
- Comparing properties with different cost definitions.
- Counting mortgage principal as an expense in net operating income, then counting it again in debt service.
- Treating appreciation, rent growth or sale proceeds as guaranteed.
- Ignoring the timing of major repairs and one-time acquisition costs.
For side-by-side options, enter the same assumptions into the Property Comparison Generator and explain any property-specific differences.
Frequently asked questions
Is gross rental yield the same as ROI?
No. Gross yield compares rent with property value and ignores most costs. ROI compares a defined net gain with the investment required to produce it.
Should mortgage payments be included in net yield?
Net yield normally uses operating income before financing. Mortgage payments belong in cash-flow and cash-on-cash calculations.
Can a high-yield property still have weak cash flow?
Yes. Financing, vacancy, service charges, maintenance or management costs can reduce or eliminate cash flow even when gross yield looks attractive.
Does ToolMint forecast property performance?
No. It calculates estimates from user-provided assumptions. Verify property facts, current charges and financing terms before making a decision.
Build a Reviewable Decision
A useful property model is transparent, not merely precise-looking. Show the formulas, label estimated inputs, test downside conditions and compare several return measures. That makes the result easier to challenge, update and discuss with qualified advisers.