What HDB Flat Can I Actually Afford?
Find out how much HDB flat you can afford. Uses the official MSR (30%) and TDSR (55%) rules to calculate your maximum loan, then compares HDB loan vs bank loan scenarios side-by-side.
HDB Affordability Calculator
MSR · TDSR · HDB vs Bank Loan comparison
MSR Limit (30% income)
$1,800/mo
Max monthly mortgage
TDSR Available (55% − debts)
$3,300/mo
After existing commitments
HDB Loan
Affordableover 25 years
Bank Loan
Affordableover 25 years
Downpayment (Bank Loan)
⚠ Insufficient cash savings
MSR = 30% of gross income for HDB/EC. TDSR = 55% of gross income for all property loans. HDB loans: up to 80% LTV, entire 20% downpayment can be paid from CPF OA (no minimum cash). Bank loans: 75% LTV, minimum 5% cash + remaining from CPF/cash. All figures are estimates — consult HDB / your bank for exact calculations.
MSR/TDSR rules as of Jan 2025 · Source: HDB
MSR vs TDSR — Which Applies to You?
MSR (30%)
Applies to HDB flats and ECs. Your monthly mortgage repayment cannot exceed 30% of gross income. This is a property-type-specific rule.
TDSR (55%)
Applies to all property loans. All monthly debt obligations combined cannot exceed 55% of gross income. TDSR takes into account car loans, personal loans, student loans, etc.
The binding constraint is whichever is lower. For most HDB buyers with no other debts, MSR is typically the binding rule.