Real estate, sourced and dated. No opinions, just evidence.

Calculator

Mortgage payment calculator for Germany

Annuity loan, reference rates read on 4 November 2026 in the Bundesbank's MFI interest rate statistics.

In short

At 3.91%, the Bundesbank average on new housing loans fixed for over 5 up to 10 years (September 2026), a €300,000 loan repaid over 30 years costs €1,417 a month. One more point of interest adds €177 a month on that loan. The rate is usually fixed for a period shorter than the loan (the Sollzinsbindung); what is left is refinanced at the rate of the day.

Calculator

Calculate your monthly payment

Change any field: the payment is recalculated instantly.

Loan€300,000
Monthly payment€1,417
Total interest€210,021
Total repaid€510,021
Payment with one more point of interest+ €177

Formula: payment = P × r × (1 + r)ⁿ ÷ ((1 + r)ⁿ − 1), where P is the loan, r the annual rate ÷ 12 ÷ 100 and n the number of months (a loan fully repaid over the term). German loans are usually annuity loans with a fixed-rate period shorter than the term: the payment above holds only while the rate stays the same. The default rate is the Bundesbank average on new housing loans to households fixed for over 5 up to 10 years, not an offer: your lender sets your rate.

Monthly payment at 3.91%, by loan and term

Loan20 years25 years30 years35 years
€200,000€1,202€1,046€944€875
€300,000€1,804€1,569€1,417€1,312
€400,000€2,405€2,092€1,889€1,750

Calculation with the formula above at the Bundesbank average effective rate on new housing loans to households fixed for over 5 up to 10 years (September 2026; 3.81% in August 2026). Other fixation periods, same month: variable or fixed up to 1 year4.51%; fixed over 1 up to 5 years4.03%; fixed over 10 years4.13%; all fixation periods4.09%.

Before you borrow

General information drawn from the official sources cited and dated on this page. It is not legal, tax or financial advice: for your own situation, ask a licensed professional.

Sources