imotrack logo
Log in Join the beta
Free, no signup

Rental property yield calculator

See the real return on your next Spanish rental: gross, net and cash-on-cash. Full model with purchase costs, mortgage, IRPF and vacancy.

arrow_downward Jump to the calculator
Property purchase
Rental income and expenses
Financing
Tax

How each metric is computed

Three metrics, three angles. You want to look at all three before making a call.

What is the gross yield?

The headline ratio: annual rent divided by total investment (price plus purchase costs and renovation). It is what you will see in property ads and real-estate blogs. Useful for a first comparison, not enough to decide.

Example: a 200,000 € flat with 22,000 € of purchase costs, rented at 1,000 €/month. Gross yield = (1,000 × 12) / 222,000 = 5.40%.

What is the net yield?

Subtracts running rental costs (IBI, building fees, insurance, maintenance) and the expected vacancy. It is the real return before tax and mortgage. Usually 1.5 to 2.5 points below the gross figure.

Same flat: with 150 €/month of recurring expenses and 5% vacancy, net yield drops to 4.07%.

What is cash-on-cash?

Only relevant if you finance part of the purchase. Measures the actual return on the money you put in (down payment + costs + works), after the mortgage payment and tax. The most important metric for a leveraged investor.

With a 160,000 € mortgage at 3.2% over 25 years, cash-on-cash on the 62,000 € of own capital can reach 8-10%, well above the net yield.

Three traps that inflate the headline yield

warning

Ignoring purchase costs

Many investors compute over the deed price only and skip the 10-12% of ITP, notary, registry and gestoría on top. On a 200,000 € investment, that adds 22,000 € to the base and drops the yield from 6% to 5.4%.

warning

Assuming 100% occupancy

No flat is rented 12 months a year for its entire life. One month of tenant search every two years already represents 4% vacancy. For short-let, real vacancy is usually 25-40% depending on season and location.

warning

Mixing pre- and post-tax yields

The yield advertised is usually gross and before IRPF. For a resident in the 37% bracket, after applying the 60% reduction on primary-residence rentals, tax shaves another 1 to 1.5 points off the net yield. Non-residents don't get this reduction.

Reference yields in Spain, 2026

Average gross yields for residential long-term rentals, sourced from the main Spanish property portals and the Bank of Spain. Numbers vary by neighbourhood, treat them as a starting point, not as gospel.

City Gross yield
Madrid4.5 - 5.5%
Barcelona4.5 - 5.5%
Valencia6.0 - 7.5%
Seville6.0 - 7.0%
Bilbao5.0 - 6.0%
Secondary capitals6.5 - 8.5%

Source: aggregated property portals + Banco de España Statistical Bulletin (2026). Refreshed quarterly.

Frequently asked questions

What yield is considered good for a Spanish rental in 2026? expand_more

A gross yield of 5-6% is the market average. Below 4% it becomes hard to cover expenses and IRPF. Above 7-8% in a capital usually signals additional risk (less established neighbourhood, higher vacancy, dated property).

Why is net yield always lower than gross yield? expand_more

Because net subtracts recurring expenses (IBI, building fees, insurance, maintenance) and vacancy. Typical gap is 1.5 to 2.5 points. If your net falls below 3% before tax, reconsider the investment.

Does the calculator apply the 60% resident reduction? expand_more

Yes. If you mark "Spanish tax resident", we automatically apply the 60% reduction on positive net rental income (LIRPF Art. 23.2), valid only for long-term primary-residence leases. Not applied for non-residents, short-let or seasonal rentals.

Which expenses are tax-deductible against rental income? expand_more

Mortgage interest (not principal), IBI, building fees, insurance, repairs, owner-paid utilities, 3% amortization on the construction value of the building, and gestor or agency fees. Keep receipts for 4 years (Hacienda audit window).

How exactly is cash-on-cash computed? expand_more

Annual cashflow (net income minus mortgage payment minus IRPF) divided by own capital invested (down payment + purchase costs + renovation). If you buy cash, cash-on-cash equals after-tax net yield, the two converge.

Does it work for short-let and room-by-room rentals? expand_more

As a rough proxy yes, but short-let needs adjustments: higher vacancy (25-40%), much higher management costs, no 60% reduction and VAT if you cross the threshold. Room-by-room also forces declaring as an economic activity if you provide hotel-like services.

Why ITP and not VAT in purchase costs? expand_more

Resale property pays ITP (6% to 10% depending on the autonomous community). New-build pays VAT at 10% plus AJD (1-1.5%). For new-build, bump "purchase costs" to 12-13%.

And if my mortgage is variable or mixed? expand_more

The calculator assumes a constant payment for simplicity. For variable, use the expected average rate over the next 5 years (forecast Euribor + spread). For mixed, model it as two phases: fixed during the agreed period, then variable for the rest.

Does the calculator store my numbers? expand_more

No. All maths runs in your browser, nothing is sent to our servers. Close the tab and the data is gone. To keep month-by-month tracking, open a free imotrack beta account.

Can I model several properties at once? expand_more

Not in this simple calculator, it handles one flat at a time. imotrack does: it manages your entire portfolio (residential, coliving, seasonal, vacation) with per-property and consolidated yields, IRPF and tax-ready export for your gestor.

Bring all your properties into one cockpit

This calculator handles one flat. imotrack handles your entire portfolio in real time, with a tax-ready export your gestor already knows how to use.

Join the private beta

Free beta, no credit card. Cancel anytime.