homequant
Calculators · Mortgage

Mortgage calculator: monthly repayment on a Singapore home loan

Enter the loan, the tenure and a rate to see the monthly instalment, the interest over the whole term, how the balance falls year by year, and what the instalment would be at the rate a bank must test you at.

Rates in force on 25 Sept 2026

Work out your monthly repayment

Monthly instalment at 3% over 30 yearsS$4,216 a month
At the 4% stress-test rateS$4,774 a month
Total interest over the termS$517,775
Total repaidS$1,517,775
BalanceStill owedPrincipal paidInterest paid
After 5 yearsS$889,064S$110,936S$142,026
After 10 yearsS$760,198S$239,802S$266,123
After 15 yearsS$610,506S$389,494S$369,393
After 20 yearsS$436,621S$563,379S$448,470
After 25 yearsS$234,633S$765,367S$499,445
After 30 yearsS$0S$1,000,000S$517,775

Interest at the configured default rate, not a quote. Banks test affordability at 4% whatever they charge.

TDSR and MSR in force from 30 Sept 2022; Cost assumptions (rate, fees, commission), set from 1 Jan 2020.

How is a home loan instalment worked out?

The instalment is the level monthly payment that repays the loan with interest over the tenure, the standard amortising formula every bank uses. A bank must also test that you can afford it at a medium-term rate of at least 4% (3% for an HDB loan), whatever rate it actually charges. Where you leave the rate blank, this calculator assumes 3%, which is not a quote.

Worked examples

What is the monthly repayment on a S$1,000,000 home loan at 3% over 30 years?

A S$1,000,000 home loan at 3% over 30 years costs S$4,216 a month and S$517,775 in interest over the full term, S$1,517,775 repaid in all; at the 4% stress-test rate the instalment would be S$4,774 a month.

What is the monthly repayment on a S$450,000 HDB loan at 2.6% over 25 years?

A S$450,000 HDB loan at 2.6% over 25 years costs S$2,042 a month and S$162,454 in interest over the full term, S$612,454 repaid in all; at the 3% stress-test rate the instalment would be S$2,134 a month.

What is the monthly repayment on a S$800,000 home loan at 3% over 20 years?

A S$800,000 home loan at 3% over 20 years costs S$4,437 a month and S$264,827 in interest over the full term, S$1,064,827 repaid in all; at the 4% stress-test rate the instalment would be S$4,848 a month.

Where these rates come from

Rates are versioned data in config/rules.yaml, checked against IRAS and MAS publications on 2026-09-18; the newest version applied here took effect 2024-08-20. Rules change with each cooling-measure round.

Indicative figures only, not tax, legal or financial advice. Confirm stamp duty with IRAS and loan limits with your bank or HDB before you commit.

Other calculators

Know the home? Value it from a postal code and the same figures are worked out on its indicative value.