HDB & bank home loan calculator

See your monthly instalment and whether your income supports the loan under Singapore's MSR and TDSR limits.

Worked example

A S$600,000 flat with a 75% HDB loan of S$450,000 at 2.6% over 25 years costs S$2,041.51 a month and S$162,454 of interest in total. With S$9,000 household income, MSR allows up to S$2,700 a month; sized at HDB's 3% floor that supports a loan of up to S$569,366.

Figures computed with the same formula as the calculator and unit-tested against official examples.

How it works

The instalment uses the standard monthly-rest annuity formula: P x r / (1 - (1 + r)^-n), where r is the yearly rate / 12 and n the number of months. HDB computes interest on a monthly-rest basis.

HDB loan: the concessionary rate is 2.6% a year (0.1% above the CPF OA rate), loan-to-value is up to 75%, and tenure is the shortest of 25 years, 65 minus the average age of buyers, or the remaining lease minus 20 years. To decide how much you can borrow, HDB uses the higher of its rate and a 3% interest-rate floor, and the instalment must be no more than 30% of monthly income (MSR).

Bank loan: MAS's TDSR caps all monthly debt repayments at 55% of income, and banks size the loan at a medium-term rate of at least 4%. For HDB flats and new ECs, the 30% MSR also applies. LTV can be lower than 75% if you already have housing loans or a long tenure - check with the bank.

FAQ

What is the HDB loan interest rate in 2026?

2.6% a year, pegged at 0.1% above the CPF Ordinary Account rate and reviewed quarterly (CPF Board, HDB).

Why is my maximum loan lower than the 75% LTV?

Because the instalment at the stress rate (3% for HDB, at least 4% for banks) must fit within 30% (MSR) or 55% (TDSR) of income. The lower of the two limits applies.

Does TDSR apply to HDB loans?

No. HDB loans are assessed on MSR only. Bank loans are assessed on TDSR, and on MSR too for HDB flats and new ECs.

Is this an approval?

No. Only HDB's HFE letter or a bank's in-principle approval confirms your loan.

Sources & rates as of 12 Nov 2026

If an official rate changes, the official page wins. Spotted an outdated figure? This page is reviewed regularly.

Related calculators