top of page

The Costs of Buying Property in Germany


Title Picture
Buying property in Germany can be a sound investment, but it's essential to understand the associated costs. This guide will help expats navigate the expenses involved in purchasing a property in Germany.


1. Purchase Price

The most significant cost is the purchase price of the property itself. Prices vary widely depending on location, property type, and market conditions. For instance, a two-bedroom apartment in Berlin might cost around €500,000, while a similar property in a rural area could be significantly cheaper.


2. Property Transfer Tax (Grunderwerbsteuer)

Property transfer tax is a one-time fee payable when purchasing property. The rate varies by state, ranging from 3.5% to 6.5% of the purchase price.

Tax Rate

Federal States

3.5%

Bavaria, Saxony

4.5%

Hamburg

5.0%

Baden-Württemberg, Bremen, Lower Saxony, Saxony-Anhalt

6.0%

Berlin, Hesse

6.5%

Brandenburg, Mecklenburg-Western Pomerania, North Rhine-Westphalia, Rhineland-Palatinate, Saarland, Schleswig-Holstein, Thuringia

  • Example: For a €500,000 property in Berlin (tax rate of 6%), the property transfer tax would be €30,000.


3. Notary Fees and Land Registry (Notarkosten und Grundbuchgebühren)

Legal transactions in Germany must be notarized. Notary fees and land registry costs are usually around 1.5% to 2% of the purchase price.

  • Example: For a €500,000 property, notary and land registry fees might be approximately €7,500 to €10,000.


4. Real Estate Agent Fees (Maklerprovision)

If you use a real estate agent, you’ll need to pay a commission. This fee typically ranges between 3% and 7% of the purchase price, plus VAT (19%).

  • Example: For a €500,000 property with a 5% agent fee, the cost would be €25,000 plus VAT (€29,750 in total).


5. Renovation and Maintenance Costs

Depending on the property's condition, you might need to budget for renovations and ongoing maintenance. These costs can vary significantly but should be considered when calculating the total investment.


6. Mortgage Fees and Interest

If you’re financing your purchase with a mortgage, there will be additional costs such as interest payments and possibly arrangement fees. Interest rates in Germany are relatively low, but it’s crucial to compare offers from different banks.

  • Example: For a €400,000 mortgage at an interest rate of 2% over 20 years, the total interest paid would be approximately €88,000.


7. Property Insurance

Property insurance is essential to protect your investment. Costs vary based on the property type and coverage level but typically range from €300 to €800 annually.


8. Example Calculation: Total Costs for a €500,000 Property in Berlin

Cost Type

Amount

Purchase Price

€500,000

Property Transfer Tax (6%)

€30,000

Notary and Land Registry (2%)

€10,000

Real Estate Agent Fee (5% + VAT)

€29,750

Renovation and Maintenance

€10,000 (example)

Mortgage Interest (if applicable)

€88,000 (example)

Total Estimated Costs: €667,750


Easy-to-use cost calculator:

You can find an easy-to-use tool at: Sparkasse Cost Calculator.

The additional costs calculator includes all cost components (broker's commission, notary fees, land registry fees, and property transfer tax) in its calculations. It also takes into account the varying costs in different federal states. You will receive the total amount you need to pay for the purchase, including these additional costs.


Comments


Commenting has been turned off.

Sign up for Email Updates

Join our email list and stay up to date on news, tools, templates and skilled support for Expats with Deutschbuddy.

bottom of page