Apartments in Germany cost from €5,900 to €8,200 per m² across the cities we track. Expect to pay another 6–12% of the price in taxes and fees.
There are no restrictions on foreign ownership of residential property in Germany for EU or non-EU buyers.
Tax ID you'll need: Steuer-ID (assigned on purchase or registration)
A 60 m² apartment in Berlin at the average €5,900/m² costs about €354,000. Purchase taxes and fees add roughly €21,240–€42,480. Full breakdown of Germany property taxes and costs.
Approx. 60–80% LTV for non-residents, depending on income and residence.
Last reviewed 2026-10. General information, not tax or legal advice: rates change and often depend on region and buyer status, so confirm with a local notary, lawyer or tax adviser. Sources: rechner-hub: Grunderwerbsteuer nach Bundesland 2026.