Back to blog
GuidesJanuary 28, 2026·6 min read

How to calculate rental yield: gross, net, and cash-on-cash return explained

How to calculate rental yield: gross, net, and cash-on-cash return explained

Before buying any investment property, you need to know one thing: what return will it generate? Rental yield is the metric that answers this question. Here's how to calculate the three types that matter.

Gross rental yield

The simplest calculation and your first filter when evaluating properties.

Formula: (Annual Rent / Property Price) × 100

Example: Property costs €200,000. Monthly rent is €1,000 (€12,000/year).
Gross yield = (€12,000 / €200,000) × 100 = 6.0%

Gross yield is useful for quick comparisons between properties but doesn't tell the full story because it ignores expenses. In major European cities, gross yields typically range from 3-7%. Above 5% is generally considered good for urban areas.

Net rental yield

The more accurate measure that accounts for operating costs.

Formula: ((Annual Rent - Annual Expenses) / Property Price) × 100

Annual expenses include: property management fees, insurance, property taxes (IMI in Portugal, IBI in Spain), maintenance and repairs, vacancy allowance (typically 5-8% of rent), building administration fees (condominium), and accounting costs.

Example: Same property: €12,000 rent - €3,600 expenses = €8,400 net income.
Net yield = (€8,400 / €200,000) × 100 = 4.2%

Net yield gives you the real picture. A property with 6% gross but 2.5% net is worse than one with 5% gross and 3.8% net. Always compare net yields.

Cash-on-cash return

The metric that matters most if you're using mortgage financing.

Formula: (Annual Net Cash Flow / Total Cash Invested) × 100

Cash invested includes: down payment, closing costs (transfer tax, notary, registration), and renovation costs.

Example: You put down €50,000 (25%) plus €10,000 in closing costs. Total cash: €60,000. Annual mortgage payment: €7,200. Net income after mortgage: €8,400 - €7,200 = €1,200.
Cash-on-cash = (€1,200 / €60,000) × 100 = 2.0%

This seems low, but remember: you're also building equity through mortgage paydown and benefiting from property appreciation. The total return (yield + equity + appreciation) is what matters for leveraged investments.

What is a good rental yield in Europe?

Lisbon: 4-6% gross, driven by tourism and student demand. Porto: 5-7% gross, increasingly attractive to investors. Barcelona: 3-5% gross, rent caps affect returns. Berlin: 3-4% gross, strong appreciation compensates lower yields. Milan: 4-6% gross, varies heavily by neighborhood. Bucharest/Warsaw: 6-9% gross, higher yields but higher risk.

Tools to help you calculate

Don't rely on back-of-napkin math. Use property management software that tracks actual income and expenses in real-time. After 12 months of data, you'll have precise yield calculations based on real numbers - not estimates. This data also helps you make better decisions about future investments.