Buying Property in Germany

A transparent property-buying process for foreign investors.

Conditions for Buying

Foreign buyer rights: there is no legal restriction on non-residents purchasing property in Germany, whether they are EU citizens or third-country nationals.

Important note: buying property on its own does not grant residency or visa status.

All transfers must go through an official notary (Notar) and only become valid once registered in the land registry (Grundbuch).

Germany's Most-Used Listing Platforms

PlatformHighlight
ImmobilienScout24~46 million monthly visits; the largest database
Immowelt~13 million monthly visits; integrated with Immonet
Immonet~3 million monthly visits
KleinanzeigenFree listings; direct owner sales

Purchase Costs (2025–2026)

Item% of Purchase Price
Transfer tax (Grunderwerbsteuer)3.5% – 6.5% (varies by state)
Notary fees0.8% – 1.2%
Land registry fee (Grundbuch)~0.5%
Agent commission (buyer's share)~3%
Total (typical range)10% – 15%

Example state rates: Bavaria 3.5% · North Rhine-Westphalia 6.5% · Berlin 6.0%

Required Documents

Identity & legal: valid passport/ID, tax ID number (if available), marital-status documentation, power of attorney (if not attending in person).

Financial: bank pre-approval letter, 3 months of bank statements, proof of income, credit report (SCHUFA or equivalent), proof of funds for amounts over €10,000.

Property-related (typically provided by the seller): current land registry excerpt, energy certificate (Energieausweis), cadastral maps, building inspection reports, and homeowners' association documents where applicable.

The Purchase Process in 14 Steps

  1. Financial preparation and bank pre-approval
  2. Property search via platforms and agents
  3. Physical inspection and professional appraisal
  4. Initial negotiation and reservation agreement
  5. Requesting the preliminary purchase contract draft
  6. Notary review and final contract preparation
  7. Official signing at the notary's office
  8. Provisional ownership registration (Auflassungsvormerkung)
  9. Payment processing
  10. Paying the transfer tax to the authorities
  11. Obtaining the tax clearance certificate
  12. Final registration in the land registry
  13. Removing the seller's mortgage, if applicable
  14. Key handover

Timeline: 6–12 weeks from contract signing to final transfer.

Important: buying property alone does not grant residency or visa eligibility. This differs from the "golden visa" programs offered by some other European countries — standard categories such as work, study, or investment visas must be pursued separately in Germany.