Mortgage Calculator
Monthly instalment + total interest. Singapore home loan.
Assumes a fixed interest rate for the full tenure. Actual bank packages vary — SORA-pegged, fixed-then-floating, board-rate, etc. — and the rate may reset periodically. The actual instalment will change when the rate resets.
Frequently asked questions
How is the monthly mortgage instalment calculated?▾
Using the standard amortization formula: M = P × [r × (1+r)^n] / [(1+r)^n − 1], where P = loan principal, r = monthly interest rate (annual rate ÷ 12), and n = total number of monthly payments (tenure in years × 12).
What is a typical mortgage rate in Singapore?▾
Bank packages in Singapore are mostly SORA-pegged or fixed-then-floating. As of 2026, fixed-rate packages have ranged roughly 2.5%–4.0% p.a. depending on bank, lock-in period and conditions. The HDB Concessionary Loan rate is 0.1% above the CPF Ordinary Account rate (currently 2.6%). Always quote the latest rate with your bank or HDB.
What's the maximum loan tenure?▾
Bank loan for private residential: up to 30 years (35 with conditions). Bank loan for HDB: up to 25 years (30 with conditions). HDB Concessionary Loan: up to 25 years. Tenure also depends on your age — if your age at loan maturity exceeds 65, the LTV is reduced.
Is this calculator stress-tested?▾
No. This calculator uses the actual interest rate you enter. For loan eligibility (the maximum loan a bank/HDB will offer), MAS requires the lender to stress-test at a medium-term rate of 4.0% (private) or 3.0% (HDB). Use the Loan Eligibility calculator for that.
Does the calculator include CPF Ordinary Account use?▾
No. The monthly instalment shown is the gross amount due. You may pay all or part of it from your CPF Ordinary Account (subject to OA balance and the Housing Withdrawal Limit). The shortfall is paid in cash. CPF used for housing accrues interest at 2.5% p.a. that must be refunded to your CPF on sale.