HDB & Property Affordability Calculator (Singapore)
Estimate the price you can afford, the downpayment needed and the monthly instalment, and check the LTV, MSR and TDSR limits.
Open the free calculator →What you'll need
- Household income and existing debts
- Property type (HDB / EC / private)
- Loan type (HDB or bank)
- CPF and cash available
- Tenure and interest rate
How it works
An HDB housing loan offers up to 75% LTV at 2.6% p.a. The MSR caps the instalment at 30% of gross monthly income for HDB flats and ECs from the developer; bank loans are also subject to the TDSR of 55% across all debts.
Current Singapore rules
| Limit | Value |
|---|---|
| HDB loan LTV | up to 75% |
| HDB concessionary rate | 2.6% p.a. |
| MSR (HDB/EC) | 30% of gross income |
| TDSR (bank loans) | 55% of gross income |
Worked example
On a gross income of $6,000/month, MSR (30%) caps the HDB instalment at about $1,800/month. Under TDSR (55%), total debt repayments are capped near $3,300/month, less any existing loans.
Important assumptions
- MSR applies to HDB flats and ECs bought from the developer
- TDSR uses a medium-term interest rate floor for assessment
- Stamp duty, legal and renovation costs are extra
Cases not fully modelled:
- Bank-specific credit assessment
- Variable/again-assessed income haircuts in detail
- COV negotiation for resale flats beyond your input
Official sources and verification
- HDB — Housing Loan from HDB
- MAS — MSR and TDSR rules
- MAS — Total Debt Servicing Ratio for property loans
- IRAS — Buyer's Stamp Duty (BSD)
Direct links to the relevant official pages. Rules and rates change; last checked 21 June 2026. Always confirm against the official source.
Open the free calculator →Frequently asked questions
How much can I borrow for a home?
It depends on LTV (up to 75% for HDB/bank) and the MSR (30%) / TDSR (55%) limits applied to your income and existing debts.
What is the HDB loan interest rate?
The HDB concessionary rate is 2.6% p.a., pegged at 0.1% above the CPF Ordinary Account rate.
How much downpayment do I need?
For an HDB loan, 25% (part payable with CPF). Bank loans generally require at least 25%, with 5% in cash.