Skip to content
Global Finance Calc Logo
Global Finance Calc
🍪 Would you like to allow advertising? Calculators work either way. Ad partners may use cookies and similar technologies.

Germany Mortgage Guide 2026: Baufinanzierung, Rates, Costs and KfW

German mortgages work very differently from the Netherlands or the UK. Banks here lend conservatively, fixed-rate periods run long, and you must arrive with substantial savings before any lender talks to you. The closing costs alone run 7% to 15% of the purchase price, and every cent of them must come from your own pocket. This guide covers how the system works, what it costs, and how to position yourself to get the best terms in 2026.

Updated 2026-09-11 · Reviewed against German Civil Code (BGB) sections 505a to 505e on creditworthiness assessment and current KfW program terms. Rates verified September 9, 2026 against live lender data. Always consult a licensed German mortgage advisor (Hypothekenmakler) or independent financial advisor (Unabhängiger Finanzberater) before making a borrowing decision. · Fact-Checked Lending Norms
TE By Tatyabala Emmanuel · Founder & Cybersecurity Engineer
Verified · 2026-09-11
About →

How Much Can You Borrow in Germany?

The starting point is the same as any country: your income relative to your costs. German banks cap your total housing payment at roughly 35% to 40% of your net monthly income. Beyond that threshold, most lenders will not proceed regardless of your assets.

Your maximum mortgage in Germany also depends heavily on how much Eigenkapital (equity or down payment) you bring. The two are linked because more equity means a lower loan-to-value ratio, which earns you a better interest rate and a higher probability of approval.

Five things that determine your maximum mortgage in Germany:

Your gross income and employment stability. German banks weight employment type heavily. A permanent contract (unbefristeter Arbeitsvertrag) is the strongest signal. Self-employed income requires at least two to three years of tax returns and steady profit figures. Variable income such as bonuses counts only partially, and temporary contracts severely limit your options.

Your Eigenkapital. The more you put down, the better your rate and the more lenders compete for your business. Most banks expect at least 20% of the purchase price as a down payment plus full coverage of closing costs on top. Bringing 30% or more of the purchase price puts you in the most competitive rate tier.

Your Schufa credit score. Schufa is Germany's central credit register. A negative Schufa entry, from a missed payment, defaulted loan, or collection action, will disqualify you at most lenders before you reach any other assessment. Check your Schufa record before you start the process.

Existing financial obligations. Lenders deduct all existing loan repayments, car lease payments, and consumer credit obligations from your available monthly income before calculating how much mortgage you can service. A €500 car lease reduces your effective mortgage capacity by €50,000 to €80,000 at typical rates.

The property's value, not just the purchase price. German banks lend against the bank's own assessed property value (Beleihungswert), which is typically set at 70% to 80% of the purchase price as a conservative floor. This means even if you pay €400,000 for a property, the bank may only recognize a lending base of €300,000 to €320,000.

Indicative borrowing figures for 2026:

SituationEstimated maximum mortgage
Single, gross annual income of €50,000€220,000 to €260,000
Single, gross annual income of €70,000€300,000 to €360,000
Combined gross annual income of €100,000 (two incomes)€430,000 to €520,000

These are indicative. Your actual maximum depends on your obligations, chosen Tilgung rate, fixed period, and lender's internal credit model. Use the mortgage calculator to run your own numbers, and the affordability calculator to stress-test different scenarios before you speak to a lender.

How Much Eigenkapital Do You Actually Need?

This is the question most buyers in Germany underestimate. German banks do not finance closing costs under any circumstances. If a bank forecloses on a property, it cannot recover the tax you paid to the state, so it will never lend you money to pay it. That means two separate pools of capital must come from your own savings:

Pool 1: The closing costs (Kaufnebenkosten). Budget 7% to 15% of the purchase price depending on the state and whether an agent is involved. More on the exact breakdown below.

Pool 2: Your down payment on the purchase price itself. Most lenders expect 20% of the purchase price as a minimum. Lenders who offer 90% or even 100% LTV (Vollfinanzierung) do exist for high earners with permanent residency, but they charge meaningfully higher rates and apply much stricter income tests.

Combined, plan for 25% to 35% of the purchase price in liquid savings before you start seriously viewing properties.

Practical example: buying a 400,000 euro apartment in Berlin in 2026:

ItemAmount
Down payment (20% of purchase price)€80,000
Transfer tax (Grunderwerbsteuer, 6% in Berlin)€24,000
Notary fees (approximately 1.5%)€6,000
Land registry (Grundbuch, approximately 0.5%)€2,000
Agent commission (buyer share, 3.57% if agent involved)€14,280
Total cash required€126,280
As a percentage of purchase price31.6%

Use the budget calculator to build a global payment estimate for your specific purchase price, state, and circumstances before you commit to a property.

Closing Costs (Kaufnebenkosten) in Germany

German closing costs have four components. The first three are mandatory on every transaction. The fourth applies when an agent is involved, which covers the majority of the market.

1. Property Transfer Tax (Grunderwerbsteuer): 3.5% to 6.5%

Grunderwerbsteuer is a one-time state tax paid when ownership of a property changes hands. Each of Germany's 16 federal states sets its own rate independently since the 2006 federalism reform. The range in 2026 runs from 3.5% in Bavaria (the lowest in Germany) to 6.5% in Brandenburg, North Rhine-Westphalia, Saarland, Schleswig-Holstein, and Thuringia.

Transfer tax rates by state in 2026:

StateRate
Bavaria (Bayern), Saxony (Sachsen)3.5%
Hamburg5.5%
Baden-Württemberg, Bremen, Lower Saxony, Rhineland-Palatinate, Saxony-Anhalt5.0%
Berlin, Hesse, Mecklenburg-Western Pomerania6.0%
Brandenburg, North Rhine-Westphalia, Saarland, Schleswig-Holstein, Thuringia6.5%

The tax applies to the full purchase price as stated in the notarized contract. There is no partial relief, no first-time buyer exemption, and no threshold below which the rate drops. A buyer in Munich pays 3.5% on a 600,000 euro apartment. A buyer in Cologne pays 6.5% on the same sum.

2. Notary Fees (Notarkosten): approximately 1.0% to 1.5%

Every property transaction in Germany requires a notary. The notary drafts the purchase contract, notarizes both the sale and the mortgage deed, and registers the transfer in the Grundbuch (land registry). Notary fees follow a regulated schedule set by the GNotKG fee statute. They are not negotiable. On a 400,000 euro purchase, expect 4,000 to €6,000 for the notary's combined work.

3. Land Registry (Grundbuch): approximately 0.3% to 0.5%

Registering your ownership and the new mortgage lien in the Grundbuch costs roughly 0.3% to 0.5% of the purchase price. This fee is also regulated and not negotiable.

4. Agent Commission (Maklercourtage): typically 3.57% for the buyer

Since December 2020, German law requires the agent's commission to be split equally between buyer and seller when the seller hired the agent. The total commission is typically 5.95% to 7.14% including VAT, split 50/50. This means the buyer typically pays 2.975% to 3.57% of the purchase price. Some private sales have no agent at all, which removes this cost entirely.

Full closing cost summary by state (400,000 euro purchase, with agent):

StateTransfer taxFixed costsAgent (3.57%)Total
Bavaria€14,000€8,000€14,280€36,280 (9.1%)
Baden-Württemberg€20,000€8,000€14,280€42,280 (10.6%)
Berlin€24,000€8,000€14,280€46,280 (11.6%)
North Rhine-Westphalia€26,000€8,000€14,280€48,280 (12.1%)

Without an agent (private sale), subtract €14,280 from the above to get the minimum cost floor.

German Mortgage Types: How Baufinanzierung Works

The German mortgage market is far less varied than the Netherlands or the UK. One structure dominates almost completely: the Annuitätendarlehen.

The Annuitätendarlehen (Annuity Loan)

Virtually every residential mortgage in Germany is structured as an Annuitätendarlehen. Your monthly payment (Monatsrate or Annuität) stays exactly the same for the entire fixed-rate period. The payment combines two elements: the Sollzins (the interest) and the Tilgung (the principal repayment). Early in the loan, most of the payment covers interest. As the balance falls, the interest portion shrinks and the Tilgung portion grows, but the total you pay each month never changes.

The key variable you choose at signing: the initial Tilgungssatz (repayment rate).

The Tilgungssatz is the percentage of the loan you commit to repaying each year, expressed as an annual rate. German banks typically require a minimum of 1% to 2%. Financial advisors in 2026 recommend at least 2%, ideally 3%, given current rate levels.

What the Tilgungssatz means for a €300,000 loan at 4% interest:

Initial TilgungssatzMonthly paymentLoan fully repaid afterTotal interest paid
1.0%€1,250approximately 48 yearsapproximately €333,000
2.0%€1,500approximately 31 yearsapproximately €195,000
3.0%€1,750approximately 24 yearsapproximately €145,000
4.0%€2,000approximately 19 yearsapproximately €117,000

Moving from 2% to 3% Tilgung adds €250 to your monthly payment but cuts the repayment period by roughly seven years and saves about €50,000 in total interest.

Use the loan calculator to model your exact Tilgungssatz scenarios, and the extra payment calculator to see what Sondertilgungen (voluntary extra repayments) save you over the term.

The Zinsbindung (Fixed-Rate Period)

The Zinsbindung is the period for which your interest rate is locked. At the end of the Zinsbindung, the remaining loan balance is refinanced at whatever rates prevail at that time. This is the most important structural decision in a German mortgage.

Popular Zinsbindung periods and their September 2026 rates:

Fixed period (Zinsbindung)Current rate (September 2026)
5 years4.15%
10 years4.14%
15 years4.34%
20 years4.39%

German mortgage rates rose sharply from 2022 lows and have stabilized in the 3.9% to 4.4% range through mid-2026. The 10-year fixed is currently the most common choice because the rate is nearly identical to the 5-year, with an additional decade of payment certainty.

A critical point about the Zinsbindung: Your mortgage does not end when the fixed period does. Only the rate changes. If you choose a 15-year Zinsbindung on a 30-year loan, you will need to negotiate a new rate for the remaining 15 years when the first period expires. That rate depends on market conditions at that future date, which nobody can predict.

Sondertilgung (Extra Repayments)

Most German mortgage contracts allow Sondertilgungen, voluntary extra repayments on top of your regular Annuität. The standard allowance is 5% of the original loan amount per year without penalty. Some lenders offer 10%. If you make a Sondertilgung, your monthly payment stays the same but the loan term shortens.

If your contract does not include a Sondertilgung right, you pay a Vorfälligkeitsentschädigung (early repayment penalty) to the bank for any extra repayments. Check this clause before you sign.

Use the extra payment calculator to see how a single large Sondertilgung or regular additional payments change your payoff timeline.

German Mortgage Interest Rates in 2026

German mortgage rates peaked in late 2023 and have been falling gradually since. As of September 2026, current rates by fixed period:

ZinsbindungRate
5 years4.15%
10 years4.14%
15 years4.34%
20 years4.39%

Rates vary by lender, LTV ratio, Tilgungssatz, and the borrower's employment profile. Bringing more Eigenkapital lowers your rate materially. A buyer at 60% LTV gets a significantly better rate than a buyer at 80% LTV from the same lender, even on identical loan amounts.

Rate categories by loan-to-value:

LTV ratioRate impact
Below 60%Best rate tier
60% to 70%Second tier, small premium
70% to 80%Standard rate
Above 80% (Vollfinanzierung)Highest rate tier, strict approval criteria

Is mortgage interest tax-deductible in Germany?

No, for an owner-occupied home. German tax law does not allow homeowners to deduct mortgage interest from income tax. If you buy a property to rent out, however, mortgage interest is fully deductible as Werbungskosten against rental income, alongside depreciation (AfA at 3% per year for new builds from 2023), maintenance, and management costs. This is a fundamental difference from the Netherlands, where owner-occupiers do get tax deduction.

Use the salary and tax calculator to model your net position after the mortgage payment, given that no tax relief applies on your primary residence.

What Are Your Options as a First-Time Buyer in Germany?

Germany has no equivalent to the Dutch NHG scheme or the UK's mortgage guarantee program. There is no government-backed interest rate discount for first-time buyers. What exists instead is the KfW loan system and a small number of state-level support schemes.

KfW Program 124: The Standard First-Time Buyer Loan

KfW, the Kreditanstalt für Wiederaufbau, is Germany's state-owned development bank. KfW Program 124, called the Wohneigentumsprogramm, provides loans of up to €100,000 to first-time buyers purchasing or building a home they will live in themselves.

You never borrow directly from KfW. Your mortgage bank applies for the KfW loan on your behalf and integrates it into your overall financing. The KfW loan sits alongside your main mortgage as a second loan tranche, often at a slightly different rate and with its own repayment terms.

Key KfW 124 facts:

  • Loan amount up to €100,000
  • Available to first-time buyers purchasing for own occupation
  • Open to German citizens, EU nationals, and eligible expats including Blue Card holders and permanent residents
  • Tax foreigners (those not paying income tax in Germany) are generally not eligible
  • The rate on the KfW 124 loan itself is not always lower than a commercial mortgage rate, but the KfW tranche reduces the risk profile of your overall financing, which can push down the rate your main bank offers on the larger portion

KfW Program 261: Energy Efficiency Renovation

If you buy an older property and commit to bringing it up to defined energy efficiency standards, KfW Program 261 offers subsidized loans plus a Tilgungszuschuss (repayment bonus) of up to €37,500. This means the bank does not require you to repay the full loan amount. The property must be at least 5 years old and the renovation must reach at least EH85 standard or better.

KfW Program 300: Families with Children

Families with at least one child under 18 who buy or build an energy-efficient home may access KfW Program 300. This program combines subsidized lending with income limits. It targets families who would otherwise struggle to afford a new-build meeting current energy standards.

State-Level Support (Landesförderung)

Each German federal state also runs its own support programs for first-time buyers and families. These vary significantly in their availability, amounts, and conditions. Some offer low-interest supplemental loans. Others offer grants for specific groups. Ask a mortgage advisor to check what is currently available in your target state before assuming no support exists.

Buying as an Expat in Germany

Germany places no legal restriction on foreigners buying property. The mortgage market is broadly open to non-nationals, but the terms vary sharply by residency status.

Expats living and working in Germany with a permanent residence permit (Niederlassungserlaubnis) are treated almost identically to German citizens. LTVs up to 80% to 90% are available. Some regional banks have launched specific expat mortgage products with down payments as low as 10% for this profile.

Expats with temporary permits or Blue Cards can typically access LTVs of 70% to 80%, though lenders want to see that the permit is valid for longer than the loan term or renewable. Proof of at least two years of stable German employment helps significantly.

Non-residents buying from outside Germany face the strictest terms. LTVs are typically capped at 50% to 60%. A non-resident buying a 500,000 euro apartment may need 200,000 to €250,000 in cash for the down payment alone, plus 50,000 to €75,000 for closing costs.

What documents German lenders require from expats:

Valid residence permit and passport

Last three payslips (Gehaltsabrechnungen)

Employer's declaration or employment contract

Last two to three years of German tax assessments (Steuerbescheide)

Schufa self-disclosure (Schufa-Auskunft)

Bank statements for the last three to six months showing your Eigenkapital

For self-employed: three years of profit and loss statements and tax returns

Processing time for expat mortgage applications runs 4 to 8 weeks compared to 2 to 4 weeks for domestic applicants.

The German Mortgage Process Step by Step

1. Check your Schufa record first. You can request a free annual self-disclosure (Datenkopie nach Art. 15 DSGVO) directly from Schufa. Any negative entries need to be resolved before you apply.
2. Calculate your Eigenkapital. Know exactly how much you have in liquid savings. Subtract the full estimated closing costs for your target state before you calculate how much you can put down on the property itself. Use the budget calculator to build your global payment estimate.
3. Get a Finanzierungszertifikat. A financing certificate from your bank or mortgage broker signals to sellers that you can fund the purchase. In competitive markets like Munich, Frankfurt, or Hamburg, sellers take offers backed by a Finanzierungszertifikat more seriously.
4. Choose your Zinsbindung and Tilgungssatz. These two decisions define your monthly payment and total loan cost more than any other factor. Use the mortgage calculator and the mortgage repayment calculator to compare scenarios before you commit.
5. Apply through your bank or a mortgage broker (Hypothekenmakler). An independent broker compares rates across multiple lenders and also applies for any KfW loans in parallel. Broker fees are typically paid by the lender, not the buyer, in Germany.
6. Receive and review the mortgage offer (Kreditangebot). Check the Sollzins (nominal rate), the Effektivzins (annual percentage rate including all fees), the Zinsbindung length, the Tilgungssatz, and the Sondertilgung allowance. The Effektivzins is the number that lets you compare across lenders on a like-for-like basis.
7. Sign the purchase contract at the notary (Notar). The notary schedules a signing appointment, reads the full contract aloud (a legal requirement in Germany), and both parties sign. The transfer of ownership is legally complete at this moment.
8. Pay the Grunderwerbsteuer. The tax office (Finanzamt) issues a tax assessment after notarization. You must pay the transfer tax before the land registry will register the ownership change in your name.
9. Grundbuch registration. Once the tax is paid and the notary confirms all conditions are met, the Grundbuch registers you as the new owner. This final step typically takes 4 to 12 weeks after signing.

Total timeline from accepted offer to Grundbuch registration: 10 to 16 weeks.

Refinancing a German Mortgage (Anschlussfinanzierung)

When your Zinsbindung ends, you face what Germans call an Anschlussfinanzierung, the follow-on financing for the remaining balance. This is one of the most important financial decisions German homeowners make, because the market rate at that future moment determines your payments for the next fixed period.

Three options when your Zinsbindung ends:

Prolongation with the same lender. Your current bank offers you a new rate. Convenient but often not the best rate available, because the bank knows you have switching costs.

Umschuldung to a new lender. You refinance the remaining balance with a different bank. This requires a new mortgage deed, new Grundbuch entries, and notary fees, but often produces a meaningfully lower rate.

Forward mortgage (Forward-Darlehen). You can lock in a rate for your Anschlussfinanzierung up to 5 years before your current Zinsbindung ends. This costs a small premium (typically 0.01% to 0.02% per month of forward period) but eliminates rate uncertainty entirely.

Use the refinance calculator to compare the cost of staying with your current lender versus switching, accounting for any switching costs and the rate differential.

Renting vs Buying in Germany

Germany has historically had one of Europe's lowest homeownership rates, below 50%, because renting has been both affordable and culturally normalized with strong tenant protections. That calculation has shifted in major cities where purchase prices rose sharply between 2015 and 2022, though prices corrected somewhat in 2023 and 2024.

Whether buying makes more financial sense than renting in your target city depends on the local price-to-rent ratio, your time horizon, your Eigenkapital, and the current mortgage rate. Use the rent vs buy calculator to compare total 10-year and 20-year costs in your specific situation.

Debt and Your German Mortgage

German banks add up all your existing financial obligations before they calculate mortgage capacity. A 10,000 euro outstanding personal loan at 7% interest can reduce your maximum mortgage by 60,000 to €80,000 depending on the repayment term.

Consolidating high-rate consumer debt before applying can meaningfully increase your borrowing capacity and improve your risk profile in the bank's credit assessment. Use the debt consolidation calculator to model whether consolidating makes sense before your application.

What is the minimum down payment for a German mortgage?

Most German banks require at least 20% of the purchase price as a down payment, plus full coverage of closing costs on top. Closing costs run 7% to 15% depending on the state and whether an agent is involved. In practice, plan for 25% to 35% of the purchase price in total liquid savings before you apply.

What is a mortgage repayment calculator Germany?

A German mortgage repayment calculator (Hypothekenrechner) lets you enter your loan amount, interest rate, Zinsbindung period, and Tilgungssatz to calculate your monthly Annuität, your remaining balance at the end of the fixed period, and your total interest cost over the full term. Use the mortgage repayment calculator to run your scenarios with current German rates.

What is the Grunderwerbsteuer in Germany?

Grunderwerbsteuer is Germany's property transfer tax, paid once by the buyer when ownership changes hands. The rate depends on the federal state: 3.5% in Bavaria (the lowest) up to 6.5% in Brandenburg, North Rhine-Westphalia, Saarland, Schleswig-Holstein, and Thuringia. There is no first-time buyer exemption and no threshold below which the rate drops.

Is mortgage interest tax-deductible in Germany for owner-occupiers?

No. Germany does not allow homeowners to deduct mortgage interest from income tax on a primary residence. The deduction only applies to investment properties, where mortgage interest is deductible against rental income.

What is the Tilgungssatz and what rate should I choose?

The Tilgungssatz is your initial annual repayment rate expressed as a percentage of the loan. You choose it at signing. German banks require a minimum of 1% to 2%. Financial advisors recommend at least 2%, ideally 3%, at current rate levels. A 3% Tilgungssatz on a 300,000 euro loan at 4% interest produces a monthly payment of €1,750 and clears the debt in approximately 24 years, saving roughly €50,000 in interest versus a 2% Tilgungssatz.

What is a Zinsbindung and how long should I fix my rate in Germany?

The Zinsbindung is the fixed-rate period on your German mortgage, the length of time your interest rate is locked. Common options are 5, 10, 15, and 20 years. At the end of the Zinsbindung, the remaining balance requires Anschlussfinanzierung (follow-on financing) at market rates. In September 2026, the 10-year fixed rate at 4.14% is nearly identical to the 5-year rate at 4.15%, making the 10-year the most common choice for buyers who want certainty without paying a large term premium.

Can foreigners get a mortgage in Germany?

Yes. No German law prevents foreigners from buying property or taking out a mortgage. Terms vary by residency status. Expats with permanent residence permits access conditions close to those of German citizens, typically 80% to 90% LTV. Expats with temporary permits typically access 70% to 80% LTV. Non-residents buying from outside Germany face the strictest terms, with LTVs capped at 50% to 60% and substantially enhanced documentation requirements.

What is KfW and how does it help German homebuyers?

KfW is Germany's state-owned development bank. It offers subsidized loan programs that your mortgage bank integrates into your overall financing. KfW Program 124 offers up to €100,000 for first-time owner-occupiers. KfW Program 261 offers subsidized renovation loans with a repayment bonus of up to €37,500 for energy efficiency improvements. You never deal with KfW directly. Your bank applies on your behalf.

What is a global payment estimate for a German mortgage?

A global payment estimate calculates the full cost of buying a property in Germany: down payment, all Kaufnebenkosten, and the ongoing monthly mortgage payment. It gives you one number that represents the total cash you need before and after the purchase. Build yours with the budget calculator before you start viewing properties.

All Tools for German Mortgage Planning

ToolUse it for
Mortgage calculatorMonthly Annuität, Tilgungssatz comparison, total interest
Mortgage repayment calculator GermanyFull amortization schedule with German rate and Zinsbindung scenarios
Affordability calculatorMaximum mortgage based on income and existing obligations
Budget calculatorGlobal payment estimate including full Kaufnebenkosten by state
Salary and tax calculatorNet monthly position after mortgage payment (no tax deduction for owner-occupiers in Germany)
Extra payment calculatorSavings from Sondertilgung and additional repayments
Refinance calculatorAnschlussfinanzierung comparison, cost of switching lenders
Rent vs buy calculatorLong-term financial comparison for German cities
Loan calculatorConsumer credit and personal loan costs
Debt consolidation calculatorImpact of consolidating debt before mortgage application
Lender compareCurrent rates across multiple German lenders
Compound interest calculatorLong-term savings growth for building Eigenkapital
Invoice generatorFor self-employed applicants documenting income

ℹ️ Statutory Notice & Methodology

Global Finance Calc provides mathematical estimates for education, planning, and comparison — not regulated financial advice or credit pre-approval. Tax legislation, statutory central bank buffers, and underwriting criteria change. Confirm critical figures with official regulatory publications or a licensed mortgage broker before signing contracts.