How to Calculate Rental Yield in Singapore: A Step-by-Step Guide

Updated 5 Oct 2026 in Property & HDB

Measures the return from rent before and after costs such as property tax, maintenance fees and agent fees.

Property is the largest purchase most Singaporeans make, and stamp duties, loan limits and cash requirements are front-loaded. Small mistakes in these figures can mean a shortfall at completion, so it pays to run the numbers before you commit to an option to purchase.

What you need

Step by step

  1. Enter the property price (S$).
  2. Enter the monthly rent (S$).
  3. Enter the annual costs (S$).
  4. The results update as you type, or press Calculate.
  5. Read the gross rental yield first, then the supporting figures below it.

The formula

Gross yield = annual rent ÷ price; net yield = (annual rent − annual costs) ÷ price.

Worked example

For example, with these inputs:

the calculator returns:

A second example

Now change the inputs to:

the calculator returns:

Practical tips

Background

The Total Debt Servicing Ratio limits monthly debt repayments to 55% of gross monthly income for any property loan, and the Mortgage Servicing Ratio limits the housing instalment to 30% of income for HDB flats and new executive condominiums. Banks apply a medium-term interest rate in these tests rather than the rate you will actually pay.

CPF Ordinary Account savings can pay for the downpayment, stamp duties and monthly instalments, but using CPF reduces the money compounding for retirement, and the amount withdrawn plus accrued interest must be refunded to your CPF account when you sell.

Singapore's property market is shaped by cooling measures introduced since 2009, including Additional Buyer's Stamp Duty, loan-to-value limits and debt servicing ratios. These rules are adjusted when the market runs hot, so the numbers you see today may differ from what friends paid a few years ago.

Related calculations

Want to skip the arithmetic? The free Rental Yield Calculator does all of this instantly and updates as you type.

Run your own numbers: Rental Yield Calculator

Related guides