The real math with Grunderwerbsteuer, notary fees, and 10% closing costs.
Germany has some of the highest property transaction costs in Europe. Between Grunderwerbsteuer (real estate transfer tax, 3.5-6.5% depending on state), notary fees (1.5-2%), and agent commission (3-3.5% buyer share), total closing costs typically reach 10% of the purchase price. These costs cannot be rolled into your mortgage — they must be paid in cash. On a 400,000€ home, that’s 40,000€ before you even move in.
With costs that high, the breakeven timeline shifts dramatically. This calculator often shows that buying doesn’t beat renting in Germany until year 10-12 — much longer than in lower-cost markets.
On the other hand, capital gains on your primary residence are exempt if you’ve lived there for at least the last 2 calendar years, or if you’ve owned the property for 10+ years. Mortgage interest is not deductible for owner-occupied homes. Many German cities also have Mietpreisbremse (rent caps) that limit annual rent increases.