Mortgage Calculator

Work out the monthly payment, total interest and full amortization schedule of a home loan. Everything is computed in your browser.

🇪🇺 Amounts are in euro. Through 30 June 2026 an approximate BGN value is also shown at the locked rate 1 EUR = 1.95583 BGN.

Down payment: €40 000 · Loan amount: 160 000

Example rates:

illustrative — your actual rate depends on the bank and your profile

Monthly payment
758,74
1483,97 BGN
Total interest
67 622,00
132 257,14 BGN
Total paid
227 622,00
445 189,94 BGN

Monthly payment

Computed with the annuity formula — equal monthly payments across the whole loan term.

Principal & interest

You pay more interest early and more principal later. The amortization schedule shows the split.

Down payment

A larger down payment lowers the loan and the total interest. Banks usually require at least 10–20%.

Frequently asked questions

How is the monthly mortgage payment calculated?

By the annuity (equal-payment) formula: M = P · r · (1+r)ⁿ / ((1+r)ⁿ − 1), where P is the loan amount, r is the monthly rate (annual ÷ 12 ÷ 100) and n is the number of months. Every payment is equal, but early on most of it is interest and towards the end most is principal.

What is a down payment and how much is needed?

The down payment is the share of the property price you pay yourself; the loan covers the rest. Banks in Bulgaria typically require at least 10–20%. A larger down payment lowers the loan, the monthly payment and the total interest.

What does the amortization schedule show?

How each payment splits between principal and interest, plus the remaining balance. Interest dominates early on; over time the principal share grows and the balance falls to zero at the end of the term. Here the table is aggregated by year.

Are the interest rates in the calculator real?

The rate buttons are illustrative starting values. Your actual rate depends on the bank, the loan type (variable or fixed), your profile and current market conditions — compare live offers with banks.

Why are the amounts in euro?

Bulgaria joined the eurozone on 1 January 2026 and loans are denominated in euro. Through 30 June 2026 the calculator also shows an approximate BGN value at the locked rate 1.95583.

Is the data I enter stored?

No. The whole calculation runs in your browser — nothing is sent to a server and nothing is saved.

Salary Calculator →Currency Converter →Percentage Calculator →

This calculator is indicative and assumes a fixed rate for the whole term. Real offers include fees, insurance and a possibly variable rate — confirm exact terms with a bank.