How Is Rental Yield Calculated?
Rental yield measures the annual rental income generated by a property relative to its purchase value. It is expressed as a percentage and serves as a fundamental benchmark for real estate investors across India.
Rental yield is calculated using two primary formulas:
Rental Yield Formula Breakdown
Annual Rental Income = Monthly Rent × 12
Gross Rental Yield% = ( Annual Rental Income / Property Purchase Price ) × 100
Annual Expenses = Annual Maintenance + Other Recurring CostsNet Rental Income = Annual Rental Income − Annual ExpensesNet Rental Yield% = ( Net Rental Income / Property Purchase Price ) × 100
Monthly Rent Required = ( Property Purchase Price × Target Yield% ) / 12
Why Net Rental Yield Matters More Than Gross Yield
While developers and listings often highlight Gross Rental Yield, experienced investors rely on Net Rental Yield. Recurring expenses such as society maintenance charges, property management fees, insurance, and municipal property taxes directly reduce your annual cash flow.
- Residential Rental Yields in India: Typically range between 2.5% and 4.5% gross depending on the city, micro-market, and luxury segment.
- Commercial Rental Yields: Typically range between 6.0% and 9.0% gross for Grade-A office spaces and retail shops.