HDB Loan Calculator
Calculates monthly repayments on an HDB concessionary loan, which is pegged at 0.1% above the CPF Ordinary Account rate (2.6% a year).
Result
- Monthly instalment
- S$1,814.68
- Total interest
- S$144,403.41
- Total repaid
- S$544,403.41
How to use the hdb loan calculator
- Enter the loan amount (S$).
- Enter the interest rate (% a year).
- Enter the loan tenure (years, max 25).
- The results update as you type, or press Calculate.
- Read the monthly instalment first, then the supporting figures below it.
Formula
Monthly instalment = P × r ÷ (1 − (1 + r)^−n), where r is the monthly rate and n the number of months.
Worked example
For example, with these inputs:
- Loan amount (S$): 400,000
- Interest rate (% a year): 2.6
- Loan tenure (years, max 25): 25
the calculator returns:
- Monthly instalment: S$1,814.68
- Total interest: S$144,403.41
- Total repaid: S$544,403.41
Background
Most Singaporeans live in HDB flats, which can be financed with an HDB concessionary loan at 0.1% above the CPF Ordinary Account rate or with a bank loan. Private property must be financed with a bank loan, and banks offer fixed, floating and SORA-pegged packages.
Stamp duties are paid upfront. Buyer's Stamp Duty applies to every purchase at tiered rates up to 6%, while ABSD depends on the buyer's residency status and how many residential properties they already own. Sellers who dispose of a property within the holding period pay Seller's Stamp Duty.
Frequently asked questions
How does the hdb loan calculator work?
It applies this formula: Monthly instalment = P × r ÷ (1 − (1 + r)^−n), where r is the monthly rate and n the number of months.
Should I rely on this before signing?
Use it to plan, then confirm the figures with your banker, lawyer or the IRAS stamp duty calculator before you exercise an option to purchase.