Rental Yield & ROI Calculator
✓ Verified for 2026/27Property Acquisition & Rental
Yield Valuation Breakdown
How We Calculated This
- Calculate Gross Rental Yield: Divide the annual gross rental income (monthly rent multiplied by 12) by the property's purchase price or current market valuation, then multiply by 100 to express it as a percentage. This indicates the raw earning power of the property before costs.
- Calculate Total Annual Running Expenses: Sum all annual operating costs, including letting agent fees, maintenance reserves, buildings insurance, safety certificates (gas/electrical), ground rent, service charges, and void period provisions.
- Calculate Net Rental Yield: Subtract your annual running expenses from your annual gross rental income to find the net rental income. Divide this net income by the property purchase price and multiply by 100 to find the Net Rental Yield percentage. This provides a more realistic picture of the property\'s profitability.
- Calculate Total Cash Invested: Sum all upfront capital outlays required to purchase the property. This includes your cash deposit, stamp duty (incorporating the 5% additional property surcharge), legal fees, survey costs, refurbishment expenses, and mortgage arrangement fees.
- Compute Cash-on-Cash Return on Investment (ROI): Divide your annual net cash flow (net rental income minus annual mortgage interest payments) by the total cash invested, then multiply by 100. This indicates the return on the actual money you have tied up in the deal.
- Evaluate against Regional Benchmarks: Compare the calculated yields against average yields for the target postcode. In the UK, average yields range from 4% in high-value southern areas (London) up to 8% or more in northern regions and student housing markets (HMOs).
Real-World Examples
This scenario details the calculations for a standard buy-to-let purchase, showing the step-by-step math for gross yield, net yield, and cash-on-cash ROI assuming a 25% deposit and £3,000 annual expenses.
Step 1: Gross Annual Rent = £1,250.00 * 12 = £15,000.00
Step 2: Calculate Gross Yield:
Gross Yield = (£15,000.00 / £250,000.00) * 100 = 6.00%
Step 3: Calculate Net Yield (Running expenses = £3,000.00):
Net Annual Rent = £15,000.00 - £3,000.00 = £12,000.00
Net Yield = (£12,000.00 / £250,000.00) * 100 = 4.80%
Step 4: Calculate Cash-on-Cash ROI (Deposit = £62,500; Stamp Duty & Fees = £12,500; Total cash = £75,000.00):
Annual Mortgage Interest (at 4.5% on £187,500) = £8,437.50
Net Cash Flow = Net Rent (£12,000) - Interest (£8,437.50) = £3,562.50
Cash-on-Cash ROI = (£3,562.50 / £75,000.00) * 100 = 4.75%This scenario details the yield profile for a multi-let House in Multiple Occupation (HMO) bought for £350,000, which has higher running costs but yields a significantly higher gross return.
Step 1: Gross Annual Rent (6 rooms at £500/month each) = £3,000.00 * 12 = £36,000.00
Step 2: Calculate Gross Yield:
Gross Yield = (£36,000.00 / £350,000.00) * 100 = 10.29%
Step 3: Calculate Net Yield (HMO running costs = £10,000.00 due to utility bills and management):
Net Annual Rent = £36,000.00 - £10,000.00 = £26,000.00
Net Yield = (£26,000.00 / £350,000.00) * 100 = 7.43%
(This demonstrates why HMOs are popular among yield-seeking investors despite the higher management overheads.)