When you ask, “how much does it cost to buy a house in Germany?”, the answer isn’t just the listing price on ImmobilienScout24. In reality, purchasing property involves several mandatory costs that can increase your total outlay by up to 15% above the purchase price.
Buying real estate in Germany is often more complex than expected, especially for first-time buyers or international newcomers. That’s why understanding all elements of the acquisition cost is key to planning your budget and mortgage correctly.
Let's break it down.
The purchase price (Kaufpreis) listed for a property is only part of what you’ll pay at closing. The final amount, known as the total acquisition cost (Gesamtkosten), includes:
For example, if you're eyeing an apartment priced at €400,000, your actual cash requirement could be closer to €450,000 once all fees are included.
TIP: Banks use this full acquisition cost, not just the Kaufpreis, when calculating how much equity you need.
Here’s what most buyers will pay on top of the property price:
The largest extra cost is the property transfer tax (Grunderwerbsteuer). Depending on the Bundesland, this ranges between 3.5% and 6.5% of the purchase price.
On top of that come notary and land registry fees, which typically add another 1.5% to 2%. These cover the legal certification of the contract and the official registration of your ownership.
Finally, many buyers also face a real estate agent’s commission (Maklerprovision). This usually falls between 3% and 7% and is split between buyer and seller, depending on federal law and local practice.
These costs must be covered from your own funds, as they are not typically included in the mortgage.
Your location matters a lot.
The property transfer tax varies by Bundesland. Here’s an overview:
Bundesland | Rate |
Bavaria, Saxony |
3.5% |
Hamburg |
4.5% |
Baden-Württemberg, Rhineland-Palatinate, Saxony-Anhalt |
5.0% |
Lower Saxony, Bremen, Thuringia |
5.0% |
Berlin, Brandenburg |
6.0% |
Hesse, Mecklenburg-Vorpommern, Saarland |
6.0% |
North Rhine-Westphalia, Schleswig-Holstein |
6.5% |
Agent commission practices also differ by region:
Justhome's calculator automatically adapts these values based on your target region, helping you plan with precision whether you're buying in Munich or Leipzig.
Let’s look at one realistic scenario using our Justhome calculator:
Estimated additional costs:
Cost Component | Rate | Amount (€) |
Purchase Price (Kaufpreis) |
– |
400.000 |
Property Transfer Tax (Grunderwerbsteuer) |
6.0% |
24.000 |
Notary & Land Registry Fees (Notar- & Grundbuchkosten) |
~2% |
8.000 |
Agent Commission (Maklerprovision) |
~3.57% (incl. VAT) |
14.280 |
Total Additional Costs |
– |
46.280 |
Total Acquisition Cost |
- |
446.280 |
With an agent involved, extra costs add up to about €46,000. Without an agent, they drop to around €32,000.
IMPORTANT: These costs do not include renovation expenses or furnishings, just legal and regulatory transaction costs.
Our calculator shows you the true costs of buying property in Germany, quickly and transparently.
What you need:
Purchase price
Location (city or postcode)
Whether an agent is involved
That’s it. Optional inputs like renovation budget or financing can refine the results further.
Why it’s accurate:
We use real-time data by Bundesland, including current transfer tax rates (Grunderwerbsteuer) and local notary fees. The database is updated monthly, so your estimate reflects today’s costs, not outdated average