Singapore mortgage calculator (HDB loan and bank loan)

The HDB loan rate is 2.6% a year from 1 October to 31 December 2026. An HDB loan of $400,000 over 25 years costs $1,814.68 a month. Bank loans are assessed at an interest rate of at least 4% for the 55% TDSR limit.

Enter the details (current step)

Loan

For a resale HDB flat, the lower of the price and the valuation.

years
% a year

The HDB loan rate is 2.6% a year from 1 October to 31 December 2026. It is reviewed every quarter.

Income checks

Optional. For joint borrowers, the income-weighted average age.

Optional. Used for the MSR and TDSR checks.

Result

Please complete the details. The result will appear here.

How it is calculated

  1. Monthly instalment = loan × r × (1 + r)^n ÷ ((1 + r)^n − 1), where r is the yearly rate ÷ 12 and n is the number of months, at the rate you enter.
  2. HDB loan: up to 75% of the price, for up to 25 years. The instalment must not exceed 30% of monthly income (MSR), assessed at 3% or the HDB rate, whichever is higher.
  3. Bank loan: up to 75% of the price with no other housing loan (minimum 5% in cash), 45% with one (25% in cash), or 35% with two or more (25% in cash). Lower limits of 55%, 25% and 15% apply if the tenure exceeds 30 years (25 years for HDB flats) or runs beyond age 65.
  4. Bank loans are assessed at 4% or your rate, whichever is higher. Total monthly debt repayments must not exceed 55% of income (TDSR); for an HDB flat, the housing loan instalment must also not exceed 30% (MSR).
  5. Not included: the reduction of the HDB loan for a shorter remaining lease, discounts on variable income and rental income in the TDSR, and stamp duty and legal fees.
  6. All calculations are done in your browser. The details you enter are not sent to any server.

Worked examples

HDB loan of $400,000 over 25 years at 2.60% for a $600,000 flat

Details
Loan $400,000 over 25 years at 2.6%
Result
Monthly instalment $1,814.68; income needed $6,322.82

Bank loan of $1,000,000 over 30 years at 2.5% for a $1,400,000 private home

Details
Loan $1,000,000 over 30 years at 2.5%
Result
Monthly instalment $3,951.21; income needed $8,680.28

Official sources

Applies to: HDB loan rate for 1 October to 31 December 2026; MAS LTV, TDSR and MSR rules in force.

  1. Housing & Development Board: Interest rate for HDB housing loan
  2. Housing & Development Board: Housing loan from HDB
  3. Monetary Authority of Singapore: Loan tenure and loan-to-value limits
  4. Monetary Authority of Singapore: MSR and TDSR rules
  5. Monetary Authority of Singapore: Calculating TDSR

Last reviewed on 27 October 2026.

The rules on this page have been checked against the official sources listed above. The result is for reference. The rules and assessment of the concerned authority shall prevail.