Skip to main content
Money in Germany

Buying a Home in Germany: The Complete 2026 Guide

A complete 2026 walkthrough of buying a home in Germany as a foreigner: eligibility, Kaufnebenkosten costs, Grunderwerbsteuer by state, mortgage financing, the notary process, rent-vs-buy math, and required insurance, with links to seven detailed guides for each step.

milanbuha00July 18, 20269 min read
ShareXin
Reviewed by Milan Buha · July 18, 2026

A German property purchase costs roughly 9–15% more than its sticker price before a single euro of mortgage interest is paid — that gap is the Kaufnebenkosten, the purchase side-costs that catch most foreign buyers off guard. On a €400,000 flat, that is €36,000–€48,000 in cash, on top of the deposit, before a key changes hands. This guide maps the whole journey: whether you can buy at all, what it actually costs, how the mortgage works, what happens step by step, whether renting might beat buying, and which insurance your lender will demand before it lets you close. Each section is a summary — the full answer lives in its own linked deep-dive.

TL;DR

  • Foreigners can buy property in Germany with no residency or citizenship requirement — see buying property as a foreigner.
  • Total purchase side-costs (Kaufnebenkosten) run roughly 9–15% of the price, paid in cash and never rolled into the mortgage — see the full cost fee-table.
  • Grunderwerbsteuer alone ranges from 3.5% in Bayern to 6.5% in North Rhine-Westphalia, Brandenburg, Saarland, and Schleswig-Holstein — see Grunderwerbsteuer by state.
  • Every purchase contract must be notarized (§311b BGB) and then entered in the Grundbuch before ownership legally transfers — see the step-by-step process.
  • Germany’s homeownership rate is just 47.2%, the lowest in the EU, and for many holding periods renting is genuinely the cheaper option — see renting vs buying.

KEY-STAT: 47.2% — of people in Germany own the home they live in, the lowest homeownership rate in the EU (Eurostat, 2024 data)

The number that sets the tone: 47.2%

Germany is the EU country where owning is the exception, not the default. Only 47.2% of the population lives in an owner-occupied home, against an EU average north of 65% (Eurostat, 2024 data). That is not a sign that buying is a bad idea — it is a sign that the German system is built around renting being a stable, long-term, normal way to live, with strong tenant protections and no cultural pressure to own by a certain age. Anyone arriving from a country where owning is the default should rebuild the buy-or-rent decision from German numbers, not home-country instinct.

Those numbers vary a lot by state and city, which is why this guide keeps pointing to spokes with local detail rather than averaging everything into one figure. Grunderwerbsteuer alone swings by three full percentage points depending on the Bundesland, and price-to-rent ratios in Munich look nothing like Leipzig’s.

Yes, foreigners can buy — here is what actually changes

There is no residency requirement and no citizenship requirement to purchase property in Germany. A tourist visa holder can legally buy a flat here, and plenty do. What changes for a non-EU, non-resident buyer is not eligibility but financing: banks generally want a larger deposit, sometimes 30–40% instead of the 10–20% a resident with a German Schufa history might put down, because the lender is pricing in the extra risk of a borrower without local credit history or a German employment contract. Some banks will not lend to non-residents at all, narrowing the field before you even start comparing rates. The full breakdown of ownership rules, ID requirements, and residency-status effects on financing is in buying property in Germany as a foreigner.

The real price tag: Kaufnebenkosten and Grunderwerbsteuer

Before comparing a single euro of rent to a single euro of mortgage interest, every buyer in Germany pays a five-figure sum up front that never shows up in a mortgage calculator’s headline number. Kaufnebenkosten stack three separate items:

  • Grunderwerbsteuer (real estate transfer tax) — set by each Bundesland, currently 3.5% in Bayern up to 6.5% in North Rhine-Westphalia, Brandenburg, Saarland, and Schleswig-Holstein.
  • Notar and Grundbuch (notary and land registry fees) — roughly 1.5–2.0% nationwide; notarization is not optional, it is a legal requirement under §311b BGB for the sale to be valid at all.
  • Maklerprovision (agent commission), where an agent is involved — since the 2020 reform (§§656a–656d BGB), the fee is split roughly 50/50 between buyer and seller when the buyer is a private consumer, with a buyer’s share that can still reach up to ~3.57% of the price incl. VAT.

Here is what that looks like on the same €400,000 flat in the cheapest and most expensive Grunderwerbsteuer states, with an agent involved:

Cost itemBayern (3.5% GrESt)NRW (6.5% GrESt)
Grunderwerbsteuer€14,000€26,000
Notar + Grundbuch (~1.75%)€7,000€7,000
Maklerprovision (buyer’s half, up to 3.57%)up to €14,280up to €14,280
Total Kaufnebenkosten~€35,280 (~8.8%)~€47,280 (~11.8%)

That is roughly €12,000 of difference driven by nothing but which side of a state line the property sits on — before a single euro of the actual purchase price or mortgage terms enters the picture. For the nationwide fee breakdown with every state and a Grunderwerbsteuer-only lookup, see the cost of buying a house in Germany fee table and Grunderwerbsteuer by state.

Warning: Kaufnebenkosten are paid in cash — German banks generally will not finance the transfer tax, notary, or agent fee into the mortgage itself, only the property price (and even then usually not 100% of it). Arriving with only a deposit for the property and no separate buffer for Kaufnebenkosten is the single most common reason a financing application stalls late in the process.

Financing it: Baufinanzierung and equity for non-EU buyers

Baufinanzierung, the German term for a mortgage, is typically a fixed-rate loan for a set term (commonly 10, 15, or 20 years) rather than the adjustable-rate products common elsewhere, with the remaining balance refinanced (Anschlussfinanzierung) at term end. Ten-year fixed rates were running roughly in the high-3% to low-4% range through mid-2026 according to Interhyp and Finanztip — a snapshot worth treating as such, since Bauzinsen move weekly with bond yields, not a fixed constant to plan around.

For a resident with stable German income and a decent Schufa score, 80–90% financing (loan-to-value) is common, with the buyer covering the remaining equity plus all Kaufnebenkosten in cash. For a non-EU, non-resident buyer, expect that equity requirement to climb meaningfully — often to 30–40% of the purchase price or more — because the bank cannot lean on German credit history the way it can with a resident borrower. The full mechanics of applying, required documents, and how Schufa and income proof are weighed are in mortgage in Germany for foreigners: how it works.

Comparing your own numbers against a real mortgage offer?

Compare construction financing on Tarifcheck →

Partner link — we may earn a commission; the price for you never changes.

Step by step: from offer to keys

The purchase process follows a fixed legal sequence that does not really vary by state, only in speed:

  1. Viewing and offer. An accepted offer in Germany is not yet binding — nothing locks in until the notary appointment.
  2. Draft contract review. The notary (a neutral public official, not either party’s lawyer) prepares the Kaufvertrag; buyers typically get at least 14 days to review it.
  3. Notarization (Beurkundung). Both parties sign in front of the notary; under §311b BGB this step is mandatory — a private contract without it is void.
  4. Grundbuch entry. The notary files a priority notice, the buyer pays, and full ownership registers once funds clear.
  5. Handover. Keys change hands once the price, Grunderwerbsteuer, and Kaufnebenkosten have cleared and the Grundbuch entry is confirmed.

From accepted offer to keys typically runs two to four months, driven mostly by financing and Grundbuch office speed rather than the notary step itself. The full timeline, who is responsible for each stage, and the documents to have ready are in how to buy a house in Germany: the step-by-step process.

Rent or buy? The break-even question this guide will not answer for you

Given that Kaufnebenkosten alone can run €35,000–€48,000 on a €400,000 flat, the honest first question is not “how do I buy” but “should I, given how long I plan to stay.” Germany’s national average price-to-rent ratio, based on typical rental yields, sits near 29x — territory where a conservative-appreciation model shows renting staying cheaper for well over a decade, while a boom-era assumption (~3.5%/year, matching 2010–2022) can bring the break-even to roughly seven years. Neither is universal; both depend on your city’s actual ratio and how long you can honestly commit to staying. The full worked calculation, with every assumption labeled, is in renting vs buying in Germany: when buying pays off.

The insurance your lender will require before it lets you close

Most German mortgage lenders will not release funds until proof of Wohngebäudeversicherung (building insurance) is in hand, since the property is the bank’s collateral for a 10–20-year loan. Wohngebäudeversicherung covers the structure itself — fire, storm, and (worth taking seriously as an add-on) Elementarschäden such as flood and heavy-rain damage. It is a separate policy from Hausrat (contents) insurance, which covers what is inside the property and is optional but common for owner-occupiers. Confusing the two is a frequent first-time-buyer mistake right at closing.

Note: Building your Wohngebäudeversicherung quote into your closing budget early avoids a late scramble — lenders typically want the policy confirmed before or at the notary appointment, not after. The full comparison of what Wohngebäude covers versus Hausrat, and what a lender will and will not accept, is in home building insurance in Germany: Wohngebäude vs Hausrat.

Two adjacent pieces of the puzzle

Two things outside the transaction itself matter more than newcomers expect. First, you generally need a functioning German bank account to receive mortgage disbursements and pay Hausgeld, notary invoices, and Grunderwerbsteuer on time — see banking in Germany for newcomers. Second, if you are employed and married, your Steuerklasse (tax class) affects the net income a bank counts toward mortgage affordability, which can shift how much you qualify to borrow — see German tax classes (Steuerklassen): which one are you.

Which spoke should you read next?

Your situationRead this
“I’m not an EU citizen or resident — can I even buy?”Buying property as a foreigner
“What will this actually cost me, all in?”The cost of buying a house: fee table
“How much is transfer tax where I’m looking?”Grunderwerbsteuer by state
“How do I actually get a mortgage as a foreigner?”Mortgage in Germany for foreigners
“What happens, step by step, from offer to keys?”The step-by-step process
“Should I even buy, or keep renting?”Renting vs buying
“What insurance do I need before I sign?”Wohngebäude vs Hausrat insurance

Frequently asked questions

Do I need German residency or citizenship to buy property in Germany?

No. There is no residency or citizenship requirement. What changes for non-resident, non-EU buyers is financing, not eligibility — lenders typically ask for a larger equity share because they cannot rely on German credit history.

How much should I budget above the purchase price?

Plan for roughly 9–15% of the purchase price in Kaufnebenkosten, paid in cash and separate from your deposit: Grunderwerbsteuer (3.5–6.5% depending on the state), Notar and Grundbuch fees (~1.5–2.0%), and, where an agent is involved, a buyer’s commission share of up to ~3.57%.

Is Grunderwerbsteuer the same everywhere in Germany?

No. It is set individually by each of the 16 Bundesländer and currently ranges from 3.5% in Bayern to 6.5% in several states including North Rhine-Westphalia, Brandenburg, Saarland, and Schleswig-Holstein.

Is renting really “throwing money away” compared to buying?

Not in the way that phrase implies. Buying carries an upfront Kaufnebenkosten cost a renter never pays, and depending on your price-to-rent ratio and holding period, renting can genuinely be cheaper for a decade or more.

What insurance do I need before I can close on a property?

Lenders generally require Wohngebäudeversicherung (building insurance) confirmed before releasing funds, since the property is their collateral. Hausrat (contents) insurance is separate and optional.

This article is for general information only and does not constitute financial, tax, or legal advice. Grunderwerbsteuer rates, mortgage interest rates, notary and agent fees, and lending requirements change over time and vary by lender, Bundesland, and individual circumstances; the figures above are illustrative and current as of mid-2026, not personalized quotes. Compare current mortgage offers via a licensed intermediary such as Tarifcheck before making a decision. Alle Angaben ohne Gewähr.

Related stories

More from Money in Germany

Stay in the loop

Get the latest articles delivered to your inbox. No spam, unsubscribe anytime.

Read next

Home Building Insurance in Germany: Wohngebäude vs Hausrat

Wohngebäudeversicherung covers the building structure (fire, storm, hail, tap-water); Hausrat covers contents. Lenders require proof of building cover before releasing a Baufinanzierung, and most homeowners need both policies while renters only need Hausrat.

Continue Reading