Buying a Home in Germany as an Expat

Buying a Home in Germany as an Expat

ED
ExpatDe
| | 8 min read

Buying property in Germany as a foreigner is completely legal, and there are no restrictions on non-citizens purchasing real estate. That said, the process is very different from what you might be used to back home. The costs are higher upfront, the paperwork is heavier, and German banks expect a lot more from you before they hand over a mortgage. But if you plan to stay long-term, owning can make serious financial sense.

Can Expats Actually Get a Mortgage?

Yes. German banks will lend to non-citizens, but they want to see stability. Most banks require a permanent residence permit or at least a work visa with more than two years remaining. A permanent contract (unbefristeter Vertrag) with your employer helps enormously. Freelancers can get mortgages too, but banks typically want three years of tax returns showing consistent income.

The loan-to-value ratio for expats is usually more conservative. While Germans might get 90-100% financing, most banks will offer expats 70-80%. That means you need 20-30% of the property price as a down payment, plus another 10-12% for closing costs.

The True Cost of Buying

This is where Germany surprises people. The purchase price is just the start. Budget for these additional costs:

  • Grunderwerbsteuer (property transfer tax) - 3.5% to 6.5% depending on the state. In Berlin it is 6%, in Bavaria 3.5%
  • Notar (notary fees) - about 1.5% of the purchase price. The notary is mandatory in Germany
  • Grundbuch (land registry) - about 0.5% to register the property in your name
  • Makler (real estate agent) - typically 3-6% plus VAT, now split between buyer and seller since 2020

Warning: Total closing costs in Germany run 10-15% on top of the purchase price. On a 300,000 EUR apartment, that is 30,000-45,000 EUR in fees alone. Factor this in before you start looking.

Step-by-Step Buying Process

  1. Get your finances sorted - know your budget, save your down payment (20-30%), and get a preliminary financing commitment from a bank
  2. Find the property - use ImmoScout24 or Immowelt. In competitive cities like Munich, good apartments sell within days
  3. Make an offer - there is no formal bidding system. You negotiate directly with the seller or their agent
  4. Secure financing - once your offer is accepted, finalize the mortgage with your bank. Compare rates at Interhyp or Dr. Klein
  5. Notary appointment - the notary drafts the purchase contract, reads it aloud (yes, the entire thing), and both parties sign
  6. Pay transfer tax and fees - the tax office sends a bill within a few weeks
  7. Land registry transfer - takes 4-8 weeks after the notary appointment
  8. Get the keys - typically on the day specified in the contract, once payment clears

Fixed vs Variable Rate Mortgages

German mortgages work differently from many countries. The standard approach is a fixed-rate mortgage (Annuitatendarlehen) where you lock in the interest rate for 10, 15, or even 20 years. After the fixed period, you refinance the remaining balance.

Current rates for a 10-year fixed mortgage hover around 3.5-4.0% (as of early 2026). That is higher than the historic lows of 2020-2021 but still reasonable by international standards. Most financial advisors recommend fixing for at least 15 years to protect against rate increases.

Pro Tip: Use a mortgage broker like Interhyp (free for borrowers). They compare offers from over 500 banks and can often secure better rates than you would get walking into a bank directly.

Renting vs Buying: The Math

Germany has a strong renting culture, and renting is not "throwing money away" here the way some people claim. Tenant protections are excellent, rents in many cities are capped, and the transaction costs of buying are so high that you generally need to stay at least 7-10 years for buying to make financial sense.

Run the numbers for your specific situation. If your monthly mortgage payment (including maintenance, insurance, and property tax) is significantly more than rent for a comparable place, renting and investing the difference might be smarter.

Common Mistakes Expats Make

  • Underestimating closing costs - budget 10-15% on top of the purchase price
  • Not getting pre-approved - in hot markets, sellers want buyers who already have financing lined up
  • Skipping the Gutachter - a building surveyor costs 300-500 EUR and can save you from buying a money pit
  • Ignoring the Hausgeld - monthly maintenance fees for apartments average 2-4 EUR per square meter. An 80sqm apartment might cost 200-300 EUR per month on top of your mortgage

Our Honest Take

Buying in Germany makes sense if you plan to stay 10+ years, have a stable income, and can handle the upfront costs without draining your emergency fund. If you are still figuring out whether Germany is your long-term home, rent. There is no shame in it, and the flexibility is worth a lot when you are still settling in.