Gross vs Net Rental Yield for Johor Property
The headline yield measures rent. The useful yield measures what the property keeps.
Gross rental yield divides annual rent by purchase price. Net rental yield first deducts vacancy and recurring operating costs from rent. Financing belongs in cashflow and cash-on-cash return, not net yield. Two Johor properties can show the same 5.2% gross yield while producing materially different net income.
Gross yield, net yield and cashflow formulas
Net operating income is calculated before financing and buyer income tax. This keeps the property performance separate from each buyer's loan and tax position. Cash-on-cash return then compares pre-tax cashflow with the buyer's actual initial cash, including the deposit and verified acquisition costs.
| Metric | Includes | Excludes | Best use |
|---|---|---|---|
| Gross yield | Rent and purchase price | Vacancy, costs, debt and tax | Fast listing filter |
| Net yield | Effective rent and operating costs | Mortgage and buyer tax | Compare property operations |
| Cashflow | NOI and debt service | Capital growth | Monthly holding pressure |
| Cash-on-cash | Pre-tax cashflow and initial cash | Unrealised appreciation | Compare financing structures |
| DSCR | NOI and annual debt service | Buyer salary | Debt coverage screen |
Use achieved rent, not the best advertisement
An asking rental listing is a starting point, not evidence of the rent a tenant accepted. Ask for a current tenancy agreement or several dated, attributable achieved rents from genuinely similar units. Match the building, layout, area, floor, view, parking, furnishing, utility arrangement and lease duration.
If achieved evidence is unavailable, use a conservative range. Record the source and date, use the lower defensible rent in the base case and treat any premium short-stay or corporate rent as zero until the building rules and operating record support it.
Recurring costs that belong in net yield
- Vacancy and rent-free periods.
- Maintenance charges and sinking-fund contributions.
- Assessment, quit rent or parcel rent and relevant insurance.
- Letting, renewal or property-management costs annualised over the expected tenancy.
- Routine repair, appliance and furnishing replacement reserve.
- Owner-paid utilities, internet, parking or service charges.
- Other recurring property-level costs supported by the actual documents.
Acquisition stamp duty, legal fees, state charges and the deposit are initial cash rather than annual operating costs. Keep them in the acquisition budget and cash-on-cash denominator. Major one-off capital works should be shown separately rather than hidden inside an ordinary annual cost.
Worked example: same 5.2% gross yield, different net result
Both fictional Johor properties below cost RM600,000 and advertise RM2,600 monthly rent. Their gross yield is therefore identical: RM31,200 divided by RM600,000 equals 5.2%. The operating assumptions create the difference.
| Annual item | Property A | Property B |
|---|---|---|
| Advertised annual rent | RM31,200 | RM31,200 |
| Vacancy allowance | 8% / RM2,496 | 15% / RM4,680 |
| Effective annual rent | RM28,704 | RM26,520 |
| Maintenance + sinking fund | RM3,960 | RM4,620 |
| Assessment, parcel rent, insurance | RM1,800 | RM2,400 |
| Repair / replacement reserve | RM1,800 | RM2,400 |
| Net operating income | RM21,144 | RM17,100 |
| Gross yield | 5.20% | 5.20% |
| Net yield | 3.52% | 2.85% |
Property A keeps RM4,044 more annual NOI despite the same price and advertised rent. The difference is about RM337 per month before financing. This is why a high-rise with weaker occupancy, higher charges or more replacement pressure can underperform even when a sales presentation shows the same gross yield.
Add financing after net yield
The mortgage changes the buyer's cashflow, not the building's NOI. Enter the actual approved loan amount, rate and term into the JPI ROI Calculator. Compare annual NOI with annual mortgage payments and read the DSCR alongside monthly cashflow.
| Output | Interpretation | Question |
|---|---|---|
| Positive cashflow | Base-case NOI exceeds debt service | Does the result survive vacancy and repairs? |
| Negative cashflow | Buyer must fund the shortfall | Is the holding cost intentional and affordable? |
| DSCR above 1.0 | NOI exceeds modelled debt service | How wide is the safety margin? |
| DSCR below 1.0 | NOI does not cover modelled debt service | Which assumption must improve to avoid subsidy? |
Do not add expected capital appreciation to monthly cashflow. Appreciation is uncertain and unrealised until a sale, while mortgage and operating costs are payable during the hold.
Stress the assumptions before accepting the base case
JPI's default stress screen reduces rent by 10%, increases the interest rate by 0.75 percentage points and raises operating costs by 10%. Also test a longer vacancy, a special levy and one material appliance replacement. A property that is only affordable in the best case has weak holding resilience.
- Run a base case using current achieved evidence.
- Run a conservative case using the lower rent and higher observed costs.
- Run a vacancy case with several months of no income.
- Run an interest-rate and operating-cost stress together.
- Record the monthly cash reserve required in each case.
Rental-yield worksheet
- Purchase price and total initial cash are separated.
- Rent source, date, unit match and achieved-versus-asking status are recorded.
- Vacancy is explicit rather than assumed at zero.
- Maintenance and sinking fund use the actual parcel basis.
- Assessment, parcel rent, insurance and owner-paid utilities are included.
- Letting, management, repair and furnishing replacement are annualised.
- Net yield is calculated before mortgage.
- Cashflow, DSCR and cash-on-cash use the actual financing offer.
- Base and downside cases are saved for comparison.
Frequently asked questions
What is a good rental yield in Johor?
There is no universal pass mark. Compare net yield, evidence quality, financing, supply, condition and exit liquidity against alternatives with similar risk. A higher gross yield can hide more vacancy or operating cost.
Should maintenance fees be deducted from rental yield?
Yes. Owner-paid maintenance and sinking-fund contributions are recurring property costs and belong in NOI and net yield. Confirm whether any amount is lawfully recovered from the tenant before assuming otherwise.
Does net yield include the mortgage?
No in the JPI method. Net yield measures the property before financing. Mortgage payments are deducted afterward for cashflow, DSCR and cash-on-cash analysis.
Should I include renovation and furniture?
Initial renovation and furnishing belong in acquisition cash. Recurring repair and replacement allowances belong in operating costs. Keep both visible so a furnished unit does not appear more profitable by ignoring the cash needed to maintain it.
Conclusion: compare what remains, not only what is advertised
Gross yield is useful because it is fast. Net yield is useful because it makes vacancy and operating costs visible. Cashflow then shows whether the financing can be carried. Run all three layers before comparing a Johor rental property or submit the assumptions through the private project-review form.