Skip to content

German Mortgage Calculator (Tilgung)

The monthly rate, the debt left when the fixed rate ends and how long the loan runs.

Often allowed up to 5 % of the loan a year. Leave at 0 for none.

Monthly rate

1,400.00

Remaining debt when the fixed rate ends
227,907.14
Interest during the fixed-rate period
95,907.14
Repaid during the fixed-rate period
72,092.86
Paid off in (at the same rate)
28 years 8 months
Interest in total (at the same rate)
181,209.86

What you still owe, year by year
  • Remaining debt

Year 29Remaining debt 0.00Total 0.00

0250K500K14710131619222529
Year by year
YearInterestRepaidRemaining debt
110,700.006,100.00293,900.00
210,476.746,323.26287,576.75
310,245.316,554.69281,022.06
410,005.416,794.59274,227.47
59,756.737,043.27267,184.20
69,498.957,301.05259,883.15
79,231.737,568.27252,314.87
88,954.737,845.27244,469.60
98,667.598,132.41236,337.19
108,369.958,430.05227,907.14
118,061.418,738.59219,168.54
127,741.579,058.43210,110.12
137,410.049,389.96200,720.15
147,066.369,733.64190,986.52
156,710.1110,089.89180,896.63
166,340.8210,459.18170,437.45
175,958.0210,841.98159,595.47
185,561.2011,238.80148,356.67
195,149.8611,650.14136,706.53
204,723.4712,076.53124,629.99
214,281.4612,518.54112,111.46
223,823.2912,976.7199,134.74
233,348.3413,451.6685,683.08
242,856.0113,943.9971,739.09
252,345.6614,454.3457,284.75
261,816.6314,983.3742,301.38
271,268.2415,531.7626,769.62
28699.7816,100.2210,669.39
29140.4610,669.390.00

Good to know. With 1 % initial repayment a German mortgage runs over 40 years. At 3 % it is gone in about 22.

Not financial advice. Uses only the numbers and rates you enter — no live data.

How it works

In plain words

The monthly rate is the loan times the interest rate plus the initial repayment, divided by 12, and it stays the same. Each month interest is charged on what you still owe; the rest of the rate repays the loan. As the debt shrinks, less goes to interest and more to repayment, so the loan is paid off faster than the initial repayment rate suggests.

The formula

Rate = loan × (interest % + repayment %) ÷ 12
Each month: interest = balance × interest % ÷ 12; balance = balance + interest − rate

Worked example

300,000 at 3.6 % interest and 2 % initial repayment: 300,000 × 5.6 % ÷ 12 = 1,400.00 a month. After 10 years you still owe 227,907.14, and at the same rate the loan is paid off in 28 years 8 months.

Sources

  • Brealey, Myers and Allen, Principles of Corporate Finance, chapter 2 The standard formulas for loan payments, compounding and present value, the same as a spreadsheet’s PMT and FV.

Sources checked September 29, 2026. 6 automated tests check its answers on every change.

About the german mortgage calculator (tilgung)

German banks don’t usually quote a mortgage by its term. You agree on an interest rate (Sollzins) and an initial repayment rate (anfängliche Tilgung), both as a yearly percentage of the loan, and the monthly rate follows: 300,000 € at 3.6 % interest and 2 % repayment is 5.6 % a year, 1,400 € a month.

The rate stays the same, but its make-up changes. At first most of it is interest. Every payment lowers the debt, so the next month’s interest is smaller and more of the rate goes to repayment. That is why a 2 % initial repayment clears a loan in about 30 years, not 50.

The interest rate is only fixed for the Zinsbindung, commonly 10 or 15 years. When it ends you still owe the remaining debt (Restschuld), and you need a new rate for it, from your bank or another one. The calculator shows that remaining debt and, as a guide, how long the whole loan takes if the rate stayed the same.

A higher repayment rate costs more each month but saves a lot of interest. Many contracts also allow yearly extra repayments (Sondertilgungen), often up to 5 % of the loan, which shorten the term further. Leave a buffer for repairs and changes in income before you choose the highest rate you can afford.

Questions people ask

How is the monthly rate of a German mortgage calculated?

Loan × (interest rate + initial repayment) ÷ 12. 300,000 € at 3.6 % and 2 % is 1,400 € a month.

What is the Restschuld?

The debt that remains when the fixed-rate period ends. You then need a follow-on financing (Anschlussfinanzierung) for it at the rates of the time.

How much initial repayment should I choose?

Many advisers recommend at least 2 %, better 3 %, so the loan is paid off before retirement and the remaining debt stays manageable.

What is a Sondertilgung?

An extra repayment on top of the monthly rate, usually once a year and often up to 5 % of the loan without a fee.

Put this calculator on your site

Paste this where you want it. It fits the width of the page, grows with the answer and follows your readers’ dark mode. Free, with no ads inside.

<a href="https://99solved.com/german-mortgage-calculator" data-99solved>German Mortgage Calculator (Tilgung)</a>
<script async src="https://99solved.com/embed.js"></script>