Petzold ImmobilienBook a call
Yields & numbers · 19 August 2026

Rental yield in Germany:
gross, net, and what actually lands on your account.

Every listing shows a yield, and almost every listing shows the flattering one. Between the number in the exposé and the money on your account sit two conversions, from gross to net, and from net to cash flow. If you can run those two conversions, no seller in Germany can fool you with arithmetic again. Here they are.

Three numbers, three different questions

Gross
Compares properties
Net
Tells the truth
Cash flow
Hits your account

The gross yield is for comparing apartments in thirty seconds. The net yield is for deciding whether one is actually good. The cash flow is for knowing what your bank account feels each month. Sellers quote the first; you decide on the second and third.

Gross yield: the comparison number

Gross yield = annual cold rent ÷ purchase price × 100

Cold rent means rent excluding utilities, and the reference base is the purchase price alone, not the price plus purchase costs. That is the whole definition, and it is worth being pedantic about: a seller who quietly blends purchase costs into the base, or uses warm rent on top, is manufacturing half a percentage point out of nothing.

Net yield: the honest number

Net yield = (annual cold rent − non-recoverable costs) ÷ (purchase price + purchase costs) × 100

Two corrections at once: the rent shrinks by the costs you cannot pass on to the tenant, and the base grows by the purchase costs you actually paid. One warning that most self-built spreadsheets need: the maintenance reserve already covers the upkeep of the common property. Adding a second, separate maintenance line for the building on top counts the same cost twice and talks you out of decent properties. A separate provision is legitimate only for what is inside your own four walls, bathroom, kitchen, floors, and should be labelled exactly that.

Worked example · €200,000 apartment in Hesse, with agent
StepCalculationResult
Annual cold rent€750 × 12€9,000
Gross yield€9,000 ÷ €200,0004.5%
Non-recoverable costs(€30 + €55 + €10) × 12−€1,140
Total outlay€200,000 + €23,140 costs€223,140
Net yield€7,860 ÷ €223,1403.5%
Simplified illustration of the mechanics, not a forecast and not market data.

A full percentage point between the number in the ad and the honest one, no tricks, just definitions applied. The purchase-cost side of this example is itemised in the costs guide.

Cash flow: what the month feels like

Monthly cash flow = cold rent − non-recoverable costs − loan payment

Take the same apartment, financed with a €180,000 loan at an illustrative 3.8% interest and 2% initial repayment, a monthly payment of €870 (how that number is built). Rent €750, minus €95 non-recoverable costs, minus €15 set aside for vacancy (2% of the annual rent), minus €870 for the bank: roughly −€230 a month.

That is half the truth. Inside the €870 sit about €300 of repayment in the first year. Money that reduces your debt, not money that is gone. You pay in €230 and build €300 of equity: in wealth terms you finish each month ahead, on the account you finish behind. Both views are true, and you need both. The only disqualifying version is the one where you cannot comfortably carry the negative months, including one with no tenant in the flat.

Where the tax side changes the picture

For a rented apartment, loan interest, the non-recoverable costs and the building’s depreciation, typically 2% a year for buildings completed between 1925 and 2022, 3% for new builds from 2023, always on the building share of the total acquisition costs, reduce your taxable rental income. In the early, interest-heavy years many properties run a taxable loss while building equity, which softens the cash flow picture after your tax return. How much exactly is a job for an English-speaking tax adviser, not for a guide.

Reading a seller’s yield claim: the checklist

  • Which rent? Cold rent, and the actual current one, not a hoped-for rent after a renovation that hasn’t happened.
  • Which base? Gross on the price, net on the total outlay. Anything blended is marketing.
  • Where are the running costs? If manager, reserve and vacancy are missing, the calculation is missing.
  • Is maintenance double-counted? Reserve plus a second building-maintenance line, the classic spreadsheet error, in both directions.
A yield is not a property attribute, it is the result of a calculation someone chose to run a certain way. Whether these figures match your object depends on market, location and contract; the mechanics behind them always apply. Every apartment I sell comes with this calculation already open on the table.

Frequently asked questions

What is a good rental yield in Germany?

In the Frankfurt Rhine-Main region, around 4 to 5% gross currently counts as solid and anything from 5.5% as good. My own developments achieved 5.4 to 5.7% gross, a documented track record, not a promise. More telling than any gross figure is the net yield, which includes purchase costs and non-recoverable running costs.

Which costs can I not pass on to the tenant?

Three items stay with you as owner: the association manager’s fee (roughly €30 a month), the contribution to the maintenance reserve (illustratively €55), and small items like account fees (about €10), together €85 to €95 a month. On top, a prudent calculation reserves about 2% of the annual rent for vacancy.

Is a negative cash flow automatically a bad investment?

No. Inside the same monthly payment sits a repayment share that builds your equity, paying in €230 while repaying €300 of debt leaves you ahead in wealth terms, just not on the current account. The real question is whether you can carry the negative months comfortably, including a vacancy or a repair.

◆ Keep reading
Costs & taxesGerman Property Purchase Costs, ItemisedFinancingGetting a German Mortgage as an ExpatGetting startedBuying Property in Germany as an Expat: Full GuidePropertiesFor Sale & Sold: 10 Developments, Documented Yields

From reading to doing.

In a free intro call we sort out what of this applies to your situation, 15 minutes, in English, honest and without sales pressure.

Book a free intro callNot sure? 60-second check