Rent or buy Germany

Would buying actually leave you better off than renting?

Most comparisons treat the renter as somebody who only pays rent. They still have the deposit and the purchase costs, and for years they pay less every month. This runs both households side by side and says which year, if any, the buyer gets ahead.

The house, and the flat you would keep renting

Both households start with the same money. One spends it on a deposit and the purchase costs; the other invests it.
Financing beyond the fixed rate
Purchase costs and the state
How rent, upkeep and prices move
What the renter's money earns, and its tax

No winner is shown yet

Which household comes out ahead?A fair comparison needs equal outside cash and a financing assumption for every month in the horizon.
Owning, each month€2,337mortgage plus maintenance, before anything the house asks for unexpectedly
Renting, each month€1,400today, rising every year
The gap invested€937a month at the start – this is what the renter puts away
Owner after 30 years€786,013the house less what is owed and what selling costs
Renter after 30 years€1,056,160the portfolio after tax on its gain
Investment tax paid€173,727after the fund exemption and shared allowance ledger
What each household is worth, year by year
BuyingRenting and investing
Years
Both households, year by year
YearHouse worthStill owedOwnerRenter
1€459,000€396,094€46,520€116,647
2€468,180€387,572€63,894€133,656
3€477,544€378,738€81,757€151,325
4€487,094€369,581€100,124€169,693
5€496,836€360,089€119,011€188,799
6€506,773€350,249€138,432€208,684
7€516,909€340,049€158,406€229,395
8€527,247€329,476€178,948€250,976
9€537,792€318,516€200,077€273,479
10€548,547€307,154€221,810€296,957
11€559,518€295,377€244,167€321,464
12€570,709€283,169€267,166€347,061
13€582,123€270,514€290,827€373,811
14€593,765€257,396€315,172€401,779
15€605,641€243,797€340,222€431,036
16€617,754€229,701€365,998€461,657
17€630,109€215,089€392,524€493,721
18€642,711€199,943€419,823€527,311
19€655,565€184,242€447,920€562,516
20€668,676€167,966€476,839€599,430
21€682,050€151,094€506,606€638,153
22€695,691€133,606€537,249€678,790
23€709,605€115,477€568,795€721,452
24€723,797€96,684€601,273€766,258
25€738,273€77,204€634,713€813,333
26€753,038€57,010€669,144€862,810
27€768,099€36,078€704,600€914,830
28€783,461€14,379€741,112€969,541
29€799,130€0€770,601€1,018,972
30€815,113€0€786,013€1,056,160

Over 30 years the owner pays €867,602 to the bank and to the roof, and the renter pays €681,544 in rent. Neither figure is the answer on its own – what matters is what each household owns at the end.

This prices money and nothing else. Ownership can reduce tenancy risk but creates concentration, repair and forced-sale risk. A tenant's notice period is normally three months in Germany, subject to the contract and law; neither choice is captured fully by arithmetic.

Look at the mortgage on its own

What this answers

What the renter does with the deposit

Most comparisons quietly assume it disappears. It does not: the renter keeps it, invests it, and for years pays less every month as well. Whether buying wins depends almost entirely on what that money does, and on how long you stay.

The costs that never come back

Buying starts a long way behind

Transfer tax, the agent, the notary and the land registry are spent on day one and recovered by nobody. On an ordinary purchase they are more than a year of rent, which is why a short stay almost never favours buying.

What it does not answer

What houses and markets will actually do

Two growth rates decide this and neither is knowable. Change them by a point each and the crossing point moves by a decade – which is the honest finding, and the reason this gives a crossing year rather than a verdict.