Germany Mortgage Calculator: Estimate Your Monthly Home Loan Payments
Use our Germany Mortgage Calculator to estimate monthly payments, Eigenkapital, Kaufnebenkosten, interest, Sondertilgung and your repayment schedule.
Buying a home in Germany requires more planning than comparing a purchase price with a monthly mortgage payment. Buyers must also budget for Eigenkapital, meaning their own equity contribution, and Kaufnebenkosten, the additional acquisition costs that can include property transfer tax, notary fees, land registry fees and estate agent commission. These costs can materially increase the cash required before ownership is transferred.
The free Germany Mortgage Calculator helps residents, first-time buyers and international buyers estimate a German home loan in euros. This German Mortgage Calculator calculates the proposed loan amount, monthly principal and interest, total repayment, total interest, loan-to-value ratio (LTV) and estimated payoff date. Users can also add building insurance and test a Sondertilgung, or special repayment.
The calculator is designed for houses and apartments financed with a repayment mortgage, particularly the common German Annuitätendarlehen. As a Germany Home Loan Calculator, it focuses on local terms and acquisition costs rather than applying a generic international model. Its results are planning estimates, not a credit decision, and a lender will still assess income, expenses, creditworthiness, property value, available equity and the proposed mortgage terms.
How the Germany Mortgage Calculator Works
Start by entering the property’s purchase price and your down payment or Eigenkapital. The difference becomes the proposed mortgage amount. You then enter the annual interest rate, mortgage period and any applicable building insurance estimate.
For a standard Annuitätendarlehen, the calculator estimates a regular monthly payment containing both Zins, or interest, and Tilgung, or principal repayment. During the early years, interest normally makes up a larger share of the payment. As the outstanding balance falls, more of the same payment goes towards principal, provided the interest rate and instalment remain unchanged.
The calculator produces five reports:
- Mortgage Summary: Monthly payment, loan amount, total interest, total repayment and payoff date.
- Monthly Cost Breakdown: Mortgage repayment and estimated building insurance.
- Cash Needed: Eigenkapital and entered Kaufnebenkosten.
- Payoff Planning: The effect of Sondertilgung on interest, term and LTV.
- Amortization Preview: A period-by-period Tilgungsplan showing principal, interest and remaining balance.
Use a lender’s quoted Sollzins and fees whenever available. The German Federal Financial Supervisory Authority, BaFin, recommends focusing on the effective annual interest rate when comparing offers because it includes relevant loan costs beyond the nominal borrowing rate (BaFin property loan guidance).
Example: a €450,000 property
Assume a buyer purchases a home for €450,000 and contributes €90,000 of Eigenkapital. The proposed loan is €360,000, producing an LTV of 80%. At an illustrative 6.5% annual rate over 30 years, the estimated monthly principal and interest payment is approximately €2,275.
If the rate remained unchanged for all 360 payments, total principal and interest would be approximately €819,160, including about €459,160 of interest. Building insurance estimated at 0.4% of the property price would add €1,800 a year, or €150 a month, bringing the illustrative monthly outflow to about €2,425 before utilities, maintenance and property tax.
This example does not include Grunderwerbsteuer, Notarkosten, Grundbuchkosten or Maklergebühr. Those amounts depend on the Bundesland, transaction and service arrangements, and should be entered separately.
Default example values
| Item | Example value |
|---|---|
| Currency | EUR (€) |
| Property price | €450,000 |
| Eigenkapital | €90,000 |
| Mortgage amount | €360,000 |
| Interest rate | 6.5% |
| Mortgage period | 30 years |
| Building insurance | 0.3% to 0.5% annually |
| Sondertilgung | €0 |
These figures are examples, not current market recommendations. Actual rates and costs vary by lender, location, property and borrower profile.
Required Inputs Explained
Property price
The property price is the agreed amount for the house or apartment. It affects the loan amount, LTV and several Kaufnebenkosten. A lender’s valuation may be lower than the agreed price, which can increase the equity required.
For a condominium, examine the owners’ association documents, planned works and maintenance reserve. For a house, consider renovation and energy-efficiency costs that may not be financed on the same terms as the purchase.
Down payment and Eigenkapital
Eigenkapital is the buyer’s own capital. It can include cash savings and other acceptable funds, but the lender decides which assets qualify. A larger contribution reduces the loan amount and usually improves the financing risk profile.
German consumer guidance recommends considering 20% to 30% of the purchase price plus acquisition costs as equity, although this is not a universal legal minimum (Verbraucherzentrale financing guidance). Some borrowers obtain higher-LTV financing, but approval, pricing and risk can be less favourable.
Interest rate
The Sollzins is the borrowing or nominal interest rate used to calculate interest on the loan. The effektiver Jahreszins, or effective annual interest rate, includes relevant financing costs and is usually more useful for comparing offers. Two loans with the same Sollzins may not have the same effective cost.
Enter the applicable rate for the scenario you want to test. If the mortgage’s Zinsbindungsfrist is shorter than the full repayment period, do not assume that rate will continue until payoff.
Mortgage period
The mortgage period is the assumed time needed to repay the loan. A longer period usually lowers the monthly payment but increases total interest. A shorter repayment period normally requires a higher monthly Tilgung but reduces long-term cost.
The overall repayment period is different from the Zinsbindungsfrist, the period during which the rate is fixed. A 30-year repayment plan might have a 10-year or 15-year fixed-rate period, leaving a Restschuld, or remaining balance, that needs new financing.
Germany-Specific Purchase Costs Explained
Kaufnebenkosten
Kaufnebenkosten are costs added to the property’s price. They often need to be funded from Eigenkapital because a lender may not finance them fully. The main items are Grunderwerbsteuer, Notarkosten, Grundbuchkosten and any Maklergebühr.
Property transfer tax: Grunderwerbsteuer
Grunderwerbsteuer is generally charged when German real estate changes ownership. The rate is determined by the Bundesland. Germany Trade & Invest lists the following 2026 rates (GTAI real estate tax guide):
| 2026 rate | Federal states |
|---|---|
| 3.5% | Bavaria |
| 5.0% | Baden-Württemberg, Lower Saxony, Rhineland-Palatinate, Saxony-Anhalt, Thuringia |
| 5.5% | Bremen, Hamburg, Saxony |
| 6.0% | Berlin, Hesse, Mecklenburg-Western Pomerania |
| 6.5% | Brandenburg, North Rhine-Westphalia, Saarland, Schleswig-Holstein |
On a €450,000 purchase, the tax alone would range from €15,750 at 3.5% to €29,250 at 6.5%. Confirm the current rate and taxable basis for the property’s location.
Notary fees: Notarkosten
A German property purchase contract requires notarisation. The notary checks and records the agreement, coordinates legal steps and submits documents required for registration. Notary fees are governed by law and are standardised nationwide rather than freely negotiated (German Federal Chamber of Notaries).
An official notary information sheet describes average notary costs as under 1% of the purchase price, although the actual amount depends on the work and transaction value (Notar.de acquisition-cost overview).
Land registry fees: Grundbuchkosten
Ownership is recorded in the Grundbuch, and the lender’s security is commonly registered as a Grundschuld. Court and land registry fees depend on the transaction and registered values. The same notary information sheet uses about 0.5% of the price as an average court-cost reference, but buyers should obtain an individual estimate.
Estate agent commission: Maklergebühr
Maklergebühr applies when a broker is involved. The amount and allocation depend on the contract and transaction. For purchases of apartments and single-family homes by a natural person, German Civil Code rules limit how commission can be shifted to the buyer and can require equal obligations when the same broker acts for both sides (German Civil Code, sections 656c and 656d).
Do not assume the seller always pays the full commission or that every property type follows the same rule. Check the brokerage agreement and whether VAT is included.
Mortgage Calculation Formula Explained
Loan amount and LTV
The starting calculation is:
The LTV compares the proposed borrowing with the property’s price:
For the €450,000 example, a €360,000 loan produces an 80% LTV. A lender may calculate its internal financing ratio using a conservative lending value rather than the purchase price, so its figure can differ from the calculator’s simple LTV.
Principal and interest
An Annuitätendarlehen normally has a regular payment consisting of Sollzins and Tilgung during the fixed-rate period. Interest is charged on the remaining balance. As the balance falls, the interest portion declines and the principal portion rises.
The calculator estimates a fully amortising monthly payment for the entered rate and period. German loan offers may instead be presented using an initial repayment rate, or anfängliche Tilgung, and a fixed-rate period that ends before the loan is repaid. Compare the calculator’s assumption with the lender’s Tilgungsplan.
Building insurance
Where the user enters an annual building insurance rate, the calculator estimates:
Gebäudeversicherung protects the building against specified insured risks. It is an ownership expense rather than principal or interest, even when the calculator displays it alongside the monthly mortgage.
Total repayment and interest
Total scheduled repayment is the monthly principal and interest payment multiplied by the number of payments. Total interest is that amount minus the original loan. The estimated payoff date is the start date plus the assumed repayment period.
These results assume a constant interest rate and scheduled payments. A shorter Zinsbindungsfrist, rate change, Sondertilgung or refinancing can change the total cost and payoff date.
Understanding Zinsbindungsfrist and Mortgage Rates
The Zinsbindungsfrist is the period for which the Sollzins is fixed. BaFin notes that German property-loan rates are commonly fixed for five, ten or 15 years, although longer periods are also available (BaFin). A longer fixed period offers more payment certainty but may carry a different rate.
If a Restschuld remains when the period ends, the borrower needs Anschlussfinanzierung. This may be a renewal with the same lender, an Umschuldung to another lender or a Forward-Darlehen arranged before the current fixed period expires. A Forward-Darlehen fixes terms today for a loan drawn later, reducing future rate uncertainty but creating a binding commitment.
For fixed periods longer than ten years, German consumers generally have a statutory option to terminate ten years after full disbursement with six months’ notice under section 489 BGB, without a prepayment penalty in that situation (Verbraucherzentrale early-repayment guidance). Obtain legal or consumer advice for a specific contract.
Sondertilgung: Paying Off Your Mortgage Faster
Sondertilgung is an additional principal repayment beyond the regular instalments. It reduces the remaining balance, so future interest is charged on a smaller amount. Depending on the contract, it can shorten the term, reduce refinancing risk or both.
The right to make a Sondertilgung is contractual. A lender may permit a stated percentage of the original loan each year, impose timing rules or offer no free special repayment right. Paying more than the agreed allowance can trigger a Vorfälligkeitsentschädigung, or early repayment charge.
Use the calculator to compare the base schedule with a planned additional payment. Before transferring money, confirm how the lender applies it and whether the regular instalment, payoff date or both will change. Keep sufficient emergency funds rather than directing all available cash to the mortgage.
Understanding LTV and Eigenkapital
LTV shows how much of the purchase price is financed. A lower LTV gives the lender a larger equity buffer if the property must be sold. It can improve approval prospects and may support a lower interest rate.
Eigenkapital also helps cover Kaufnebenkosten that do not increase the property’s market value. Financing the price and all acquisition costs creates a high-risk structure because the initial debt may exceed the lender’s conservative property value.
Do not focus only on reaching a particular LTV band. Retain cash for repairs, moving, owners’ association assessments and income interruptions. International buyers should also ask how residency, income currency and documentation affect the lender’s assessment.
Eligible owner-occupiers may explore KfW Förderprogramme. For example, KfW’s Home Ownership Programme 124 supports qualifying owner-occupied purchases or construction through participating financing partners, and the application must generally be made before signing the purchase contract or starting the project (KfW Programme 124).
Understanding the Calculator Reports
Mortgage Summary
The summary shows the monthly principal and interest payment, loan amount, total scheduled repayment, total interest and estimated payoff date. Compare several rates and repayment periods to see the long-term trade-off between affordability and interest.
Monthly Cost Breakdown
This report separates the mortgage repayment from estimated building insurance. It does not automatically include utilities, maintenance, condominium service charges, annual property tax or renovation reserves unless the visible calculator provides an input for them.
Cash Needed
The cash report combines Eigenkapital with entered Grunderwerbsteuer, Notarkosten, Grundbuchkosten, Maklergebühr and initial insurance costs. This makes Kaufnebenkosten visible instead of treating them as a minor afterthought. Keep a contingency because final invoices can differ from initial assumptions.
Payoff Planning
This section compares the scheduled payment with a Sondertilgung strategy. It shows potential interest savings, an earlier payoff and LTV improvement. The estimate assumes the additional payment is allowed under the mortgage contract.
Amortization Preview
The Tilgungsplan displays each period’s payment, principal, interest and remaining balance. It helps buyers see the expected Restschuld at the end of a chosen Zinsbindungsfrist. Actual results will differ if rates or payments change.
Tips for Reducing German Mortgage Costs
- Increase Eigenkapital: A smaller loan can reduce the payment, interest and LTV. Keep a separate emergency reserve.
- Compare the effective annual rate: The Sollzins alone does not capture all relevant loan costs.
- Choose the Zinsbindungsfrist carefully: Balance rate certainty against price, flexibility and the expected Restschuld.
- Negotiate Sondertilgung rights: Flexible additional repayments can reduce interest without forcing a permanently higher instalment.
- Compare lenders and programmes: Review banks, mortgage brokers and suitable KfW Förderprogramme before committing.
- Plan Anschlussfinanzierung early: Compare prolongation, Umschuldung and Forward-Darlehen options before the fixed period expires.
Use the Mortgage Affordability Calculator to test your household budget, the Extra Payment Calculator to model Sondertilgung, and the Mortgage Refinance Calculator when comparing Anschlussfinanzierung or Umschuldung.
Mortgage calculations are estimates for educational purposes only. Actual rates, fees, taxes, insurance costs, property valuations and lending conditions vary by lender, location and personal circumstances. Please consult a qualified mortgage adviser, tax professional or notary for personalised advice.