How to Buy an Apartment in Germany as a Foreigner in 2025: Step-by-Step Guide
Buying an apartment in Germany is one of the most stable and promising ways to preserve and grow your capital. Germany is a country with a strong economy, transparent legal system, and a stable real estate market. But how can a foreigner buy property in Germany? What are the rules, taxes, and hidden pitfalls?
This guide offers a step-by-step overview of how foreigners can buy an apartment in Germany in 2025, including legal and financial details.
1. Can a Foreigner Buy an Apartment in Germany?
Yes, Germany imposes no restrictions on foreigners — citizens of any country can freely purchase residential and commercial real estate. You don’t need a residence permit or a registered business. Property can be purchased as a private individual or through a company.
❗ Key benefit: Owning property doesn’t require a residence permit, but it may simplify future immigration processes.
2. Steps to Buy an Apartment in Germany for Foreigners
Step 1. Choosing a Property
You can select a property yourself or use a real estate agency. Important things to check:
-
Location (infrastructure, rental demand)
-
Condition of the property
-
Value appreciation potential
Step 2. Legal Due Diligence
Be sure to hire a lawyer to conduct due diligence:
-
Ownership verification
-
No debts or encumbrances
-
Correct cadastral data
Step 3. Signing a Preliminary Agreement
(optional, but common)
Step 4. Signing the Main Contract at a Notary’s Office
Only notarized contracts are legally valid in Germany.
Required documents:
-
Passport
-
Bank statement proving funds (often required by the notary)
-
If buying through a company — corporate documents
Step 5. Payment & Registration
-
After signing, the notary submits the contract to the Land Registry (Grundbuch)
-
Buyer transfers the funds to the seller or via a notary escrow account
-
Once paid, you officially become the owner
3. Costs When Buying an Apartment in Germany
Cost Type | Percentage of Property Price | Notes |
---|---|---|
Property Transfer Tax (Grunderwerbsteuer) | 3.5%–6.5% | Depends on federal state |
Notary & Land Registry | ~1.5% | Mandatory |
Realtor’s Fee (if using a realtor) | 3%–7.14% | Often split between buyer & seller |
Additional: translation, legal fees | Varies | Highly recommended |
4. What Taxes Does a Property Owner Pay in Germany?
-
Annual property tax (Grundsteuer): €100–€1,000 depending on the property
-
Rental income tax: 14%–45% depending on income
-
Capital gains tax: If sold before 10 years of ownership
5. Frequently Asked Questions (FAQ)
Can I buy a property in Germany without traveling?
Yes. The transaction can be done remotely with a notarized power of attorney (via a German consulate or local notary).
Do foreigners qualify for mortgages?
Yes, if you have stable income and can prove the legality of funds. More in our article on mortgages for foreigners in Germany.
How long does the process take?
On average, 4 to 8 weeks depending on the region and document readiness.
6. Expert Tips from 15 Years of Experience
❗ Avoid overly cheap properties — they often come with problems or difficult tenants
✅ Hire a lawyer or agency experienced with foreigners — Germany has strict bureaucracy
Plan for 10+ years — for capital appreciation & tax optimization
Take out a mortgage in euros, not in your local currency — avoid exchange rate risk