Skip to main content

    Property Purchase Simulator – Germany 🇩🇪

    Calculate acquisition fees (Grunderwerbsteuer, notary, land registry, agent commission), total cost and your monthly mortgage payment for buying property in Germany.

    Your project resale (Bestandsimmobilie)

    Rates 2026

    300,000 €
    60,000 € (20%)
    No agency
    25 years (300 months)
    3.8 %
    0.34 %
    Total monthly payment

    1 474,35 €

    incl. 76,62 € insurance

    Acquisition fees

    30 429,45 €

    10.1% of price – Resale

    Credit cost

    171 876,76 €

    interest + insurance

    Total cost

    502 306,21 €

    price + fees + credit

    Acquisition summary

    Acquisition cost

    Property price300 000,00 €
    Acquisition fees30 429,45 €
    Total acquisition cost330 429,45 €

    Financing

    Down payment60 000,00 €
    Amount borrowed270 429,45 €
    Credit interest148 890,26 €
    Total insurance22 986,50 €
    All-inclusive total cost502 306,21 €
    Key indicators

    Fees / Price

    10.1%

    Down payment / Price

    20.0%

    Loan / Price

    90%

    Total surcharge

    202 306,21 €

    Chart analysis

    Breakdown of the total cost of your real estate project in Germany: price, fees and credit.

    502k €

    total cost

    Property price (300k €)
    Acquisition fees (30k €)
    Credit interest (149k €)
    Insurance (23k €)

    Detailed acquisition fees

    Resale – ~10%

    For a resale (Bestandsimmobilie) property in Germany, Real estate agent (Makler) commission – since 2020, shared equally between buyer and seller

    ItemRateAmount
    Grunderwerbsteuer (Property Transfer Tax)

    Real estate transfer tax – ranges from 3.5 to 6.5% depending on the federal state (Bundesland)

    5,500%16 500,00 €
    Notarkosten (Notary fees)

    German notary (Notar) fees for drafting and authenticating the sales contract

    0.76%2 266,95 €
    Grundbuchkosten (Land registry)

    Registration in the Grundbuch (land registry) – recording the new owner

    0.32%952,50 €
    Maklerprovision (Agent commission)

    Real estate agent (Makler) commission – since 2020, shared equally between buyer and seller

    3,570%10 710,00 €
    Total acquisition fees10.14%30 429,45 €

    Amortization schedule

    Year-by-year repayment breakdown

    25 years
    YearPrincipal repaidInterest paidTotal paidRemaining balance
    1
    Year 1
    6 610,82 €10 161,97 €16 772,79 €263 818,63 €
    2
    Year 2
    6 866,45 €9 906,34 €16 772,79 €256 952,18 €
    3
    Year 3
    7 131,97 €9 640,82 €16 772,79 €249 820,21 €
    4
    Year 4
    7 407,75 €9 365,03 €16 772,79 €242 412,45 €
    5
    Year 5
    7 694,20 €9 078,58 €16 772,79 €234 718,25 €

    Resale vs New Build (Neubau) Comparison

    Impact of property type on acquisition fees in Germany for a price of 300k €.

    Resale (+ Makler)

    30 429,45 €

    10.14% of price

    New build (Neubau)

    19 719,45 €

    6.57% of price

    New build savings

    10 710,00 €

    35% cheaper for new build

    The asking price is not what a purchase in Germany actually costs: on a property of 300 000,00 €, acquisition costs come to 30 429,45 €, or 10.1 % of the price. They break down into Grunderwerbsteuer, Notarkosten, Grundbuchkosten. These are paid in cash on top of the deposit and cannot be borrowed, which is the usual surprise for a first-time buyer and often runs into tens of thousands. On the financing side, at a rate of 3.80 %, borrowing over 25 years after a deposit of 60 000,00 € gives a monthly payment of 1 474,35 € including insurance. The calculator below recalculates all of it on your own price, deposit and term, and the table breaks out every fee line by line, because that is where most of the difference between one country and another sits, far more than in the interest rate itself.

    Everything you need to know about buying property in Germany

    Buying property in Germany is increasingly attractive to international buyers drawn by economic stability, dynamic cities and a solid rental market. Understanding acquisition fees – Grunderwerbsteuer, Notarkosten, Grundbuch, Maklerprovision – is essential to properly budget your project and avoid surprises.

    Grunderwerbsteuer: property transfer tax in Germany

    The Grunderwerbsteuer is the German equivalent of property transfer duties. This tax varies considerably by federal state (Bundesland): from 3.5% in Bavaria to 6.5% in Brandenburg, North Rhine-Westphalia, Saarland and Schleswig-Holstein. Berlin, Hesse and Mecklenburg-Western Pomerania apply 6%, Bremen (since 1 July 2025), Hamburg and Saxony 5.5%. Our simulator uses an average rate of 5.5%. This tax is due by the buyer and payable within one month of the tax notice.

    Notarkosten and Grundbuchkosten: notary and registry fees

    In Germany, the Notar (notary) plays a central role in every real estate transaction. Their fees (Notarkosten) are set by law (GNotKG, table B): 3.0 times the base fee for the contract, its completion and supervision, plus 19% VAT, about 0.76% of the price for a €300,000 home. They cover contract drafting, signature authentication and property transfer supervision. Grundbuchkosten – land registry fees – come to 1.5 times the same base fee, about 0.32% at €300,000. Registering the Grundschuld that secures the loan comes on top (about 0.4% of the amount borrowed). The Grundbuch is maintained by the local court (Amtsgericht) and constitutes the official proof of ownership in Germany.

    Maklerprovision: the real estate agent commission

    Since the reform of December 2020 (Bestellerprinzip), the Maklerprovision (agent commission) must be shared equally between buyer and seller for residential purchases. The total commission ranges from 5.95 to 7.14% including VAT depending on the region. Our simulator applies 3.57% including VAT for the buyer's share (half of ~7.14%). For new builds (Neubau), the commission is typically included in the price by the developer.

    Baugeld and financing: German mortgages

    The Baugeld (mortgage) in Germany works differently from many other countries. German banks typically offer a fixed rate for 10, 15 or 20 years (Zinsbindung), after which the rate is renegotiated. The Tilgungssatz (initial repayment rate) is generally 2 to 3%. Banks usually finance up to 80% of the property value for residents, and 60 to 70% for non-residents. The KfW (Kreditanstalt für Wiederaufbau) offers subsidized loans for energy-efficient properties.

    KfW subsidies: purchase assistance in Germany

    The KfW (Kreditanstalt für Wiederaufbau) is Germany's public bank offering subsidized loans and grants for property purchases and renovations. The KfW 124 program provides loans up to €100,000 for homeownership. The KfW 261/262 program finances energy renovations with reduced rates and repayment bonuses of up to 25%. For an Effizienzhaus (energy-efficient home), combined subsidies can represent tens of thousands of euros in savings.

    Most popular German cities for investment

    The German real estate market offers diverse opportunities: Berlin remains attractive despite rent controls (Mietendeckel), Munich is the most expensive city (€5,000-10,000/m²), Hamburg and Frankfurt attract international investors, while Leipzig, Dresden and Düsseldorf offer more affordable prices (€2,000-4,000/m²). University cities like Heidelberg, Freiburg and Münster have strong rental demand.

    Property tax obligations in Germany

    As a property owner in Germany, you are subject to Grundsteuer (property tax), reformed in 2025 with a new calculation method based on land value. Rental income is taxed at Germany's progressive income tax rate (14 to 45%). Capital gains are tax-free after 10 years of ownership (Spekulationsfrist) or if the property was used as a primary residence. The Franco-German tax treaty prevents double taxation.

    Property purchase procedure in Germany

    The purchase process in Germany is strictly supervised by the Notar. After agreeing on the price, the Notar drafts the Kaufvertrag (sales contract) which must be signed in their presence. The buyer receives the contract at least 2 weeks before signing (Beurkundung). The Notar then supervises the Auflassungsvormerkung (priority notice in the Grundbuch), payment of the price, and final property transfer (Eigentumsümschreibung). The entire process typically takes 3 to 6 months.

    Renting vs. Buying in Germany: Key Considerations

    Germany has one of Europe's lowest homeownership rates at around 50%, reflecting a strong rental culture and tenant protection laws. However, buying can make financial sense over the long term due to low interest rates and the tax-free capital gains after 10 years. Renters benefit from strong Mieterschutz (tenant protection) laws that limit rent increases and make eviction difficult. When deciding between renting and buying, consider the Kaufen-oder-Mieten calculation: compare total ownership costs (mortgage, Hausgeld, maintenance, opportunity cost of equity) against rental costs over your expected holding period. In cities like Munich and Frankfurt where price-to-rent ratios exceed 30, renting may be more economical, while cities like Leipzig or Dresden with ratios under 20 can favor buying.

    Summary table of taxes and fees in Germany

    Detailed comparison of each component of acquisition fees between resale and new build purchases in Germany.

    ComponentResale (Bestandsimmobilie)New build (Neubau)Detail
    Grunderwerbsteuer3.5-6.5%3.5-6.5%Property transfer tax, varies by federal state
    Notarkosten~0.8%~0.8%GNotKG scale: 3.0 table B fees + 19% VAT (0.76% at €300,000)
    Grundbuchkosten~0.3%~0.3%GNotKG scale: 1.5 table B fees (0.32% at €300,000)
    Maklerprovision3-3.57%included in priceBuyer's share (50% of total commission)
    Grundsteuer (annual)variablevariableAnnual property tax, reformed in 2025
    KfW subsidiesconditionalsubsidized loansKfW subsidies for energy-efficient properties
    Estimated total~10%~6.6%Percentage of property price

    Key steps for buying property in Germany

    1

    Search and financing

    Search for your property on ImmoScout24, Immowelt or eBay Kleinanzeigen. Obtain a Finanzierungszusage (financing pre-approval) from your bank. Have the property appraised and check the Grundbuchauszug (land registry extract) for any encumbrances.

    2

    Signing at the Notar

    The Notar drafts the Kaufvertrag (sales contract) and sends it to you at least 2 weeks before signing (legally required cooling-off period). At the appointment (Beurkundung), the Notar reads the contract in full and both parties sign. The Notar then registers an Auflassungsvormerkung (priority notice) in the Grundbuch.

    3

    Property transfer

    After payment of the Grunderwerbsteuer and purchase price (via a Notaranderkonto or directly), the Notar arranges the Eigentumsümschreibung (property transfer in the Grundbuch). You receive the keys and officially become the owner. The complete process takes 3 to 6 months.

    Frequently asked questions about buying property in Germany

    Can an EU citizen buy freely in Germany?

    Yes, as an EU citizen, you can buy property in Germany without any restrictions. No residence permit or special authorization is required. You will need a German tax number (Steueridentifikationsnummer) and a German bank account for transactions. There is no residence requirement either: non-residents may buy, though banks then ask for a larger share of own funds. Budget 9 to 12% of the price for transfer tax, notary and land registry costs, which must be paid from savings.

    How does the Grunderwerbsteuer vary by state?

    The Grunderwerbsteuer is set by each federal state: 3.5% in Bavaria, 5% in Baden-Württemberg, Lower Saxony, Rhineland-Palatinate, Saxony-Anhalt and Thuringia, 5.5% in Bremen, Hamburg and Saxony, 6% in Berlin, Hesse and Mecklenburg-Western Pomerania, and 6.5% in Brandenburg, North Rhine-Westphalia, Saarland and Schleswig-Holstein. This tax represents the largest component of acquisition fees.

    Can non-residents get a mortgage in Germany?

    Yes, German banks lend to European non-residents, generally up to 60-70% of the property value. You can also borrow from a bank in your home country using local property as collateral. German banks like Deutsche Bank, Commerzbank or Sparkassen offer competitive mortgage rates (Baufinanzierung).

    What is the Bestellerprinzip for agent commissions?

    Since the law of December 23, 2020, the Maklerprovision for residential purchases must be shared equally between buyer and seller. The seller can no longer pass the entire commission to the buyer. The total commission ranges from 5.95% to 7.14% including VAT, meaning 2.98 to 3.57% for each party.

    How is rental income taxed in Germany?

    Rental income (Mieteinnahmen) in Germany is subject to the progressive income tax rate (14 to 45%). You can deduct mortgage interest, property depreciation (2%/year for post-1925 buildings, 2.5% for older ones), renovation costs and management fees. Tax treaties prevent double taxation for foreign residents.

    How do capital gains work in Germany?

    In Germany, property capital gains are completely tax-free after 10 years of ownership (Spekulationsfrist). If the property was your primary residence for at least 2 of the last 3 years, gains are also tax-free regardless of holding period. Before 10 years, gains are taxed at the progressive income tax rate.

    German real estate glossary

    Grunderwerbsteuer

    German property transfer tax. Rate varies from 3.5 to 6.5% depending on the federal state (Bundesland). Paid by the buyer at acquisition.

    Notar (Notary)

    Public official essential for every real estate transaction in Germany. Drafts the Kaufvertrag, authenticates signatures and supervises the property transfer.

    Grundbuch (Land registry)

    Land registry maintained by the local court (Amtsgericht). Constitutes the official proof of ownership and records charges, mortgages and easements.

    Makler (Real estate agent)

    German real estate agent. Their commission (Maklerprovision) has been shared between buyer and seller since 2020 for residential properties. Total ranges from 5.95 to 7.14% including VAT.

    Kaufvertrag (Sales contract)

    Real estate sales contract drafted by the Notar. Must be provided to the buyer 2 weeks before signing (Beurkundung). Legally binding document.

    Baugeld / Baufinanzierung

    German mortgage. Characterized by a fixed rate for a defined period (Zinsbindung) of 10 to 20 years, then renegotiated. The Tilgungssatz sets the initial repayment rate.

    KfW (Kreditanstalt für Wiederaufbau)

    German public bank offering subsidized loans and grants for property purchases and energy-efficient renovations. Programs KfW 124 (homeownership) and KfW 261/262 (renovation).

    Auflassungsvormerkung

    Priority notice registered in the Grundbuch after signing the Kaufvertrag. Protects the buyer by preventing the seller from reselling the property or registering new charges.

    Grundsteuer (Property tax)

    Annual German property tax, reformed in 2025. Calculated based on land and building value, with rates set by each municipality (Hebesatz).

    Eigenbedarfskündigung

    Termination of a rental contract by the owner for personal use (Eigenbedarf) in Germany. The landlord must provide 3 to 9 months' notice depending on the duration of the tenancy. This is the most common legal ground for landlord-initiated lease termination in Germany.

    Hausgeld

    Monthly fee paid by apartment owners in Germany to the WEG (owners' association) covering building maintenance, insurance, administration, and reserve fund contributions. Typically ranges from €2.50 to €4.50 per square meter per month and is not included in the purchase price.

    Tilgung (Amortization)

    The principal repayment component of a German mortgage. Unlike interest-only loans in other countries, German Baufinanzierung requires a minimum Tilgung rate (usually 2–3% per year). Higher Tilgung means faster loan repayment but higher monthly payments. Combined with the interest rate, it determines your total monthly Annuität (fixed instalment).

    Global Finance

    Indicative simulation – does not constitute a mortgage offer.

    Global Finance is a free property purchase simulator for Germany. Acquisition fees (Grunderwerbsteuer, Notar, Grundbuch, Makler), monthly payments and costs shown are for guidance only and may vary depending on the federal state and circumstances. For an exact calculation, consult a Notar or tax advisor in Germany.