Mortgage Rate and Calculator

Rental Yield Calculator

Understanding Rental Yield

Rental yield is a key metric used by property investors to assess the profitability of a rental property. It helps to understand how much income a property generates relative to its total cost. There are two main types of rental yield: gross rental yield and net rental yield. This calculator helps you determine the net rental yield.

Gross Rental Yield vs. Net Rental Yield

Gross Rental Yield is calculated by dividing the annual rental income by the total property cost and multiplying by 100. It provides a quick overview but doesn't account for ongoing expenses.

Gross Rental Yield = (Annual Rent Income / Total Property Cost) * 100%

Net Rental Yield is a more accurate measure as it takes into account all the expenses associated with owning and renting out the property. This gives a clearer picture of the actual return on your investment.

How This Calculator Works (Net Rental Yield)

This calculator determines the net rental yield using the following steps:

  1. Calculate Total Investment Cost: This includes the property's purchase price plus any renovation and initial setup costs.
  2. Calculate Net Annual Rental Income: This is the annual gross rental income minus all annual operating expenses (e.g., property management fees, maintenance, insurance, service charges, void periods, etc.).
  3. Calculate Net Rental Yield: This is the net annual rental income divided by the total investment cost, expressed as a percentage.
The formula used is:

Net Rental Yield = [(Annual Gross Rental Income – Annual Operating Expenses) / (Property Purchase Price + Renovation & Initial Costs)] * 100%

Interpreting the Results

A higher net rental yield generally indicates a more profitable investment. What constitutes a "good" yield can vary significantly depending on the property market, location, and your investment goals. Generally, yields above 5-7% are considered favourable in many UK markets, but this is a broad guideline. Always compare yields with other potential investments and consider capital appreciation as well.

function calculateRentalYield() { var purchasePrice = parseFloat(document.getElementById("purchasePrice").value); var renovationCosts = parseFloat(document.getElementById("renovationCosts").value); var annualRentIncome = parseFloat(document.getElementById("annualRentIncome").value); var annualOperatingExpenses = parseFloat(document.getElementById("annualOperatingExpenses").value); var resultDiv = document.getElementById("result"); resultDiv.innerHTML = ""; // Clear previous results // Input validation if (isNaN(purchasePrice) || purchasePrice <= 0) { resultDiv.innerHTML = "Please enter a valid Property Purchase Price."; return; } if (isNaN(renovationCosts) || renovationCosts < 0) { resultDiv.innerHTML = "Please enter valid Renovation & Initial Costs (can be 0)."; return; } if (isNaN(annualRentIncome) || annualRentIncome < 0) { resultDiv.innerHTML = "Please enter a valid Annual Gross Rental Income (can be 0)."; return; } if (isNaN(annualOperatingExpenses) || annualOperatingExpenses 0) { netRentalYield = (netAnnualRentalIncome / totalInvestmentCost) * 100; } else { resultDiv.innerHTML = "Total Investment Cost must be greater than zero to calculate yield."; return; } var formattedYield = netRentalYield.toFixed(2); resultDiv.innerHTML = "Net Rental Yield: " + formattedYield + "%"; }

Leave a Comment