Kalkulix

Czechia mortgage calculator 2026

A CZK 3,500,000 mortgage in Czechia over 30 years at 5.32% works out to a monthly payment of CZK 19,479, with CZK 3,512,494 paid in total interest. Enter the loan amount, interest rate and term to see the monthly payment under the Czech mortgage market.

Not sure how much the bank will lend you? Mortgage affordability – Czechia

Monthly payment: CZK 19,479

Total paid: CZK 7,012,494 · Total interest: CZK 3,512,494

Amortisation schedule

YearInterestPrincipalBalance
1CZK 185,023CZK 48,727CZK 3,451,273
2CZK 182,367CZK 51,383CZK 3,399,890
3CZK 179,566CZK 54,184CZK 3,345,706
4CZK 176,612CZK 57,138CZK 3,288,568
5CZK 173,497CZK 60,253CZK 3,228,315
6CZK 170,212CZK 63,538CZK 3,164,777
7CZK 166,748CZK 67,002CZK 3,097,775
8CZK 163,095CZK 70,655CZK 3,027,120
9CZK 159,243CZK 74,506CZK 2,952,614
10CZK 155,182CZK 78,568CZK 2,874,045
30CZK 6,599CZK 227,147CZK 0

Bank rate comparisonMarket average: 5.32 % (2026-07)

BankInterest rateFixed periodMonthly payment
Fio banka4.58 %3 yearsCZK 17,901
Air Bank4.79 %3 yearsCZK 18,342
Raiffeisenbank4.84 %3 yearsCZK 18,448
Česká spořitelna4.94 %3 yearsCZK 18,661
Moneta Money Bank4.99 %3 yearsCZK 18,767
ČSOB5.09 %3 yearsCZK 18,982
UniCredit Bank5.19 %3 yearsCZK 19,197
Komerční banka5.24 %3 yearsCZK 19,305
mBank5.29 %3 yearsCZK 19,414

This calculation is indicative only. Bank rates are a snapshot as of the date shown. It does not replace a binding bank offer.

How a Czech mortgage payment is calculated

A mortgage is repaid on an annuity basis — the payment stays constant during the fixed-rate period, only the interest/principal split changes.

M = P × i / (1 − (1 + i)⁻ⁿ), where P is the loan amount, i is the monthly rate (annual rate / 12) and n is the number of payments (years × 12).

Total interest is the difference between the sum of all payments and the original loan amount.

The calculator also compares current offers from Czech banks.

Examples: loan amount → monthly payment (default rate, 30 years)

Loan amountMonthly payment
CZK 1,500,000CZK 8,348
CZK 2,500,000CZK 13,914
CZK 3,500,000CZK 19,479
CZK 5,000,000CZK 27,827
CZK 7,000,000CZK 38,958
CZK 10,000,000CZK 55,655

Frequently asked questions

What is the monthly payment on a CZK 2,500,000 mortgage in Czechia over 30 years?

At a rate of 5.32% over 30 years, the monthly payment is CZK 13,914.

What is the monthly payment on a CZK 5,000,000 mortgage in Czechia over 30 years?

At a rate of 5.32% over 30 years, the monthly payment is CZK 27,827.

What is the monthly payment on a CZK 7,000,000 mortgage in Czechia over 30 years?

At a rate of 5.32% over 30 years, the monthly payment is CZK 38,958.

How much total interest do I pay on a CZK 3,500,000 mortgage in Czechia?

On a CZK 3,500,000 mortgage over 30 years at 5.32%, you'll pay CZK 3,512,494 in total interest.

How is the monthly mortgage payment calculated?

On an annuity basis, using M = P × i / (1 − (1+i)⁻ⁿ).

What is total interest?

The difference between the sum of all payments and the original loan amount.

Why do bank rates differ from the calculator?

The rates are a snapshot as of the date shown, typically at up to 80% LTV. The actual offer depends on creditworthiness.

What does a fixed-rate period mean?

The period during which the rate doesn't change (e.g. 3 or 5 years).

How much can I borrow on my income?

That's answered by the separate mortgage affordability calculator, applying the Czech ČNB limit (LTV) and common bank practice (DSTI).

Related tools

Last updated: 18 July 2026