HDB resale flat purchase costs

See what an HDB resale flat costs you after the CPF housing grants on your HDB Flat Eligibility (HFE) letter: the downpayment, any cash over valuation, stamp duty and the monthly instalment.

Your numbers stay in this browser. The calculator works on your device. It does not save your numbers or send them anywhere. They are only sent if you tick "Send my numbers" in the form at the end of this page and submit it.

Your numbers
The flat

Optional. Left blank, the valuation is taken to be the price. Any amount above the valuation must be paid in cash.

Buyer 1

Count homes owned alone or jointly, including HDB flats.

The loan

An HDB loan runs for up to 25 years; a bank loan for an HDB flat, up to 30 years. Left blank, 25 years is used.

Optional. Checks the loan against the 30% mortgage servicing ratio.

CPF housing grants

Enter the grants on your HFE letter. HDB decides who gets them and how much.

Up to $80,000 for a first-timer family buying a 2- to 4-room flat, $50,000 for 5-room or larger.

Up to $120,000 for a first-timer family, depending on income.

Up to $30,000 for a family living with or near parents or children.

Other costs

Result

Worked example

Cash and CPF you put in

$96,600

After $80,000 of grants. HDB loan of $487,500 at 2.6%.

Paid in cash, at least

$0

With an HDB loan the downpayment can be all CPF

Monthly instalment

$2,212

Over 25 years at 2.6%, the HDB loan rate

What the flat costs you
Resale price$650,000
Loan (75% of the price)-$487,500
Downpayment$162,500
Buyer's stamp duty$14,100
Before grants$176,600
Less the CPF Housing Grant-$80,000
Cash and CPF you put in$96,600
  • HDB decides the loan in your HFE letter, and it can be lower than this. With an HDB loan you must first use your CPF Ordinary Account savings above $20,000 (you may keep up to $20,000), which cuts the loan further. It is also lower when the loan would run past age 65.
  • Grants go into your CPF Ordinary Account and pay part of the price. When you sell, they go back to CPF with accrued interest, like the CPF you use. See the CPF accrued interest calculator.

A planning aid, not advice. It uses the rules shown below and the figures you enter. Banks, IRAS and CPF Board decide the actual figures for your case.

The rules behind the numbers

Each table shows where the rule comes from and when we last checked it against that source. Rules change: check the source before you commit.

HDB loans and bank loans for an HDB flat

How an HDB flat purchase is financed
RuleFigure used
HDB loan interest rate2.6% a year, 0.1% above the CPF Ordinary Account rate
HDB loan limit75% of the resale price or the valuation, whichever is lower
Downpayment with an HDB loanAt least 25%, in CPF, cash or both
HDB loan tenureUp to 25 years
Bank loan limit for an HDB flat75% of the valuation or the price, whichever is lower, with at least 5% in cash; 55% for a loan over more than 25 years
Bank loan tenure for an HDB flatUp to 30 years
Cash over valuation (price above the valuation)Paid fully in cash
CPF housing grantsCredited to your CPF Ordinary Account, and used only towards the flat, to offset the purchase price
CPF savings with an HDB loanOrdinary Account savings above $20,000 are used first; you may keep up to $20,000
Mortgage servicing ratio (MSR)Loan repayments at most 30% of gross monthly income
Interest rate used to check the MSR3% for an HDB loan, 4% for a bank loan

HDB decides your loan in your HDB Flat Eligibility (HFE) letter. It can be lower than these limits, for example when the loan would run past age 65. Grants and CPF savings left after the downpayment and fees pay part of the price, so the loan is smaller.

CPF housing grants for a resale flat

The most a first-timer can get for a resale flat, from 20 August 2024
GrantFamilySingle
CPF Housing Grant, 2- to 4-room flat$80,000$40,000
CPF Housing Grant, 5-room or larger flat$50,000$25,000
Enhanced CPF Housing Grant, by incomeUp to $120,000Up to $60,000
Proximity Housing GrantUp to $30,000Up to $15,000
All grants togetherUp to $230,000Up to $115,000

Who can get each grant, and how much, depends on citizenship, income, the flat and where your family lives. HDB sets the amounts in your HFE letter. Grants go into your CPF Ordinary Account, and go back to CPF with accrued interest when you sell.

Fees when you buy an HDB resale flat

Fees paid to HDB, the seller and your lawyer
RuleFigure used
Resale application fee$40 for a 1- or 2-room flat, $80 for 3-room and bigger
Option fee to the seller$1 to $1,000, part of the price
Option fee and option exercise fee togetherAt most $5,000, part of the price
Private lawyer, with a bank loan$2,500 to $3,000 on average

With an HDB loan, HDB can act for you in the purchase at its own fees. Option fees cannot be paid with CPF.

Buyer's stamp duty

Buyer's stamp duty rates on or after 15 February 2023
Purchase price or market valueResidential
First $180,0001%
Next $180,0002%
Next $640,0003%
Next $500,0004%
Next $1,500,0005%
Remaining amount6%

Worked out band by band on the purchase price or the market value, whichever is higher, and rounded down to the dollar.

Additional buyer's stamp duty

Additional buyer's stamp duty rates on or after 27 April 2023
BuyerFirst homeSecond homeThird and later home
Singapore Citizen0%20%30%
Singapore Permanent Resident5%30%35%
Foreigner60%60%60%
A company or other entity65%65%65%
A trustee, for a living trust65%65%65%

When buyers have different profiles, the highest rate that applies to any of them is charged on the whole price. ABSD is rounded down to the dollar.

All property calculators

Private consultation

Talk to a PLB consultant

Questions about your own home, sale or purchase? A PLB consultant can go through the numbers with you.

What would you like help with?

Plan the price, positioning, marketing and what comes after the sale.

Set the comfortable budget, compare options and prepare to negotiate.

Test the asset, entry, yield, ownership structure and future exit.

Work through an upgrade, restructuring or longer-term property roadmap.

Singapore mobile number, 8 digits starting with 8 or 9.