One of the biggest surprises for property buyers in Germany — especially those coming from countries with lower transaction costs — is the substantial additional costs (Kaufnebenkosten) that come on top of the purchase price. These costs typically total 10-15% of the purchase price and must generally be paid from your own savings, as most banks will not finance them.
Understanding and budgeting for these costs early in your property search is essential. Failing to account for Kaufnebenkosten is one of the most common reasons property purchases fall through — buyers find their dream property only to discover they don't have enough cash to cover the mandatory fees.
Kaufnebenkosten consist of four main components, three of which are mandatory and one that depends on how you find the property:
In a state with 6% transfer tax and an agent involved, total Kaufnebenkosten can reach 14-15% of the purchase price. In Bavaria (3.5% tax) without an agent, costs can be as low as 5-6%. This variation makes location and purchase method significant factors in your total budget.
The Grunderwerbsteuer is the largest single additional cost when buying property in Germany. It is a one-time tax paid to the state (Bundesland) where the property is located, triggered by the signing of the purchase contract at the Notar. The rate varies significantly between states.
The difference between buying in Bavaria (3.5%) and Brandenburg (6.5%) is dramatic:
If you're flexible about location, the Grunderwerbsteuer rate is a significant factor to consider. For commuters, buying in a lower-tax state and commuting to work in a higher-tax state can save tens of thousands.
The Grunderwerbsteuer must be paid within one month of receiving the tax assessment (Steuerbescheid) from the Finanzamt. The Notar automatically notifies the tax authority after the purchase contract is signed. Until the tax is paid, the Finanzamt will not issue the Unbedenklichkeitsbescheinigung (tax clearance certificate), which is required before ownership can be transferred in the Grundbuch.
In Germany, all property transactions must be notarized (beurkundet) by a Notar. This is not optional — it is a legal requirement under German law (§311b BGB). The Notar ensures the transaction is legally valid, both parties are properly informed, and all registrations are properly filed.
Notar fees are regulated by the GNotKG (Gerichts- und Notarkostengesetz) and are not negotiable. They are based on the purchase price and follow a degressive scale — higher purchase prices lead to a lower percentage. As a rough guide:
The buyer typically chooses (and pays for) the Notar, though both parties can suggest one. It's worth selecting a Notar experienced with your type of transaction — especially if you're an expat, as some Notare are more accommodating with language needs.
The Grundbuch (land registry) is the official public register recording property ownership in Germany. Two main registrations occur during a property purchase:
Grundbuch fees are approximately 0.5% of the purchase price. Like Notar fees, they are regulated by law and not negotiable. The Notar handles all Grundbuch filings on your behalf.
If a real estate agent (Makler) is involved in the transaction, both buyer and seller pay a commission. Since the landmark reform of December 23, 2020, the cost-sharing rules have changed significantly.
Before 2020, many German states allowed the full agent commission to be charged to the buyer alone — in some cases up to 7.14% (including VAT). The reform introduced the Hälfteprinzip (half-sharing principle) for residential property purchases:
You can avoid the buyer's commission by:
Let's calculate the total Kaufnebenkosten for a €400,000 property in different German cities to illustrate the real-world impact:
The four main cost components are not the only expenses to budget for. Depending on the property, you may encounter these additional costs:
Many German properties — especially Altbau (pre-war buildings) — need updates. Budget €200-€800 per square meter for renovation depending on scope. Common items include kitchen, bathroom, flooring, windows, and heating system updates. An energy renovation can cost €30,000-€80,000 but may qualify for KfW subsidies.
Professional moving within the same city: €800-€2,000. Cross-country moves: €2,000-€5,000. International moves: €3,000-€10,000+. Don't forget to factor in temporary overlap costs if you need to pay both rent and mortgage for a month or two.
Mandatory for mortgage approval. Covers fire, storm, water damage, and optionally natural hazards (Elementarschadenversicherung). Annual cost: €200-€800 depending on property size and coverage. Must be in place before the bank disburses the loan.
While not always required, a professional property survey is strongly recommended, especially for houses. Cost: €300-€1,500. This can reveal expensive hidden problems (dampness, structural issues, outdated electrical) before you commit to the purchase.
While most Kaufnebenkosten are fixed by law, there are strategies to minimize your total costs:
This is one of the most valuable strategies. If the seller is including furniture, a fitted kitchen, or other movable items, these can be listed separately in the Kaufvertrag and are not subject to Grunderwerbsteuer. For example, if a €400,000 property includes a €20,000 kitchen, listing it separately saves €700-€1,300 in transfer tax (depending on the state). The Notar can advise on appropriate valuations.
Kaufnebenkosten are an unavoidable part of buying property in Germany. By understanding each component, planning your budget accordingly, and using legitimate strategies to minimize costs, you can approach your property purchase with confidence and avoid last-minute financial surprises.
As a rule of thumb: save at least 30% of your target purchase price before starting your property search — 20% for the down payment and 10-15% for Kaufnebenkosten. This gives you a comfortable buffer and positions you for the best possible mortgage terms.
Kaufnebenkosten (purchase costs) typically total 10-15% of the property price, depending on the federal state and whether an agent is involved. The main components are: Grunderwerbsteuer (3.5-6.5%), Notar/Grundbuch fees (1.5-2%), and Maklerprovision (3-3.57% buyer's share). These must usually be paid from your own savings.
Bavaria and Saxony have the lowest Grunderwerbsteuer at 3.5%. The highest rates are in Brandenburg, North Rhine-Westphalia, Schleswig-Holstein, Saarland, and Thuringia at 6.5%. This difference alone can save tens of thousands on an expensive property.
Most banks require Kaufnebenkosten to be paid from your own equity. Some banks offer 110% financing that includes Nebenkosten, but this is rare and comes with significantly higher interest rates (0.5-1.0% premium). It's strongly recommended to have at least the Nebenkosten covered by savings.