This Denmark mortgage calculator models a Danish home loan — the monthly repayment, the loan-to-value against the 80% mortgage-credit cap, the total interest and an affordability stress test — using the norms of the Danish realkredit system. It is built for buyers comparing a fixed loan against an adjustable Flexlån.
How it works
The monthly repayment uses the standard amortising annuity formula. For a loan P, a monthly rate r (annual rate divided by 12) and n months, each payment is:
M = P * r / (1 - (1 + r)^-n)
Two Danish rules shape what you can borrow:
- A mortgage-credit institution lends up to 80% of the property value. Anything above that must come from a (usually pricier) bank loan.
- Banks require at least a 5% own deposit on an owner-occupied home, so the maximum total borrowing is around 95%.
The affordability stress test recomputes the payment at a notional 4% rate over 30 years, mirroring the standard Danish test that you can cope even if rates rise.
Example
On a DKK 3,500,000 home with a DKK 350,000 deposit, the loan is DKK 3,150,000 at 90% LTV — above the 80% realkredit cap, so the part over DKK 2,800,000 needs a bank loan. At 4% over 30 years the monthly payment is roughly DKK 15,000, and the tool shows the stressed payment alongside it.
Notes
The biggest variable is the rate. A 30-year fixed loan locks the payment; an adjustable Flexlån (F1/F3/F5) starts cheaper but resets at each refinancing, so model both. The estimate excludes the bidragssats and registration fees — see the Denmark stamp duty calculator for the upfront tinglysningsafgift.