Property Beep

Guide · 7 min read · updated 2026-08

The HDB resale process

From Intent to Sell to key handover, what actually happens at each step and how long it takes.

01

The whole thing in one table

The resale process looks bureaucratic from the outside. It is actually a fixed sequence with two decision points: the price, and the option. Everything else is forms with deadlines.

StageWhoWhat happens
Before anythingSellerConfirm you have crossed your MOP, then register an Intent to Sell on the HDB Resale Portal. A 7-day cooling period follows before you can grant an option.
Before anythingBuyerApply for an HFE letter. It settles eligibility, grants, and loan ceiling in one shot, and sellers cannot grant you an option without it.
The dealBothAgree on price. This is where block-level transaction history earns its keep, because the valuation is still unknown at this point.
The dealSeller → BuyerSeller grants the Option to Purchase for an option fee of up to $1,000. The buyer has 21 days to decide.
The dealBuyerRequest the valuation from HDB, then exercise the option with a deposit of up to $5,000 including the option fee. Any gap between price and valuation is COV, payable in cash.
PaperworkBothSubmit the resale application on the portal, seller and buyer each within 7 days of the other. HDB verifies, then issues an approval.
DoneBothCompletion appointment at HDB Hub roughly 8 weeks later. Keys, cash, and the flat changes hands. The transaction then appears in the public record, which is where we pick it up.
02

If you are selling

Your one real job is setting the asking price. Set it from evidence: what did your block, your flat type, your storey band actually transact at in the last 12 months? Not the town average, your block. A 4-room on a high floor in a block that just did three $700k sales is a different product from the same flat two streets away.

Look up your block’s full sale history on Property Beep’s HDB pages, then set a beep on your own block. Every sale that lands while your listing is up tells you whether the market is moving toward or away from your price. If you would rather have someone who prices flats for a living look at it, reply to any beep and ask.
03

If you are buying

Get the HFE letter before falling in love with a unit. It takes time to process and nothing moves without it. Then study the block you are bidding on, because you will agree on price before HDB tells you the valuation. That order surprises people. The only defence is knowing the recent transacted prices cold, so your offer does not sit far above what the valuer will later see.

COV, the cash gap between price and valuation, has its own guide: what is COV and how to avoid overpaying.

Questions & answers

How long does the HDB resale process take?
From granting the Option to Purchase to completion, plan for about three months. HDB processes the resale application in roughly eight weeks, and the steps before and after add a few more.
What is an HFE letter and when do I need it?
The HDB Flat Eligibility letter confirms what you can buy, what grants you qualify for, and how much HDB loan you can take, all in one assessment. Buyers need a valid HFE letter before a seller can grant them an Option to Purchase.
How much is the option fee for an HDB resale flat?
The option fee is negotiable up to $1,000. On exercising the option, the buyer pays a deposit that, together with the option fee, cannot exceed $5,000.
Can I sell my HDB flat without an agent?
Yes. The HDB Resale Portal walks both parties through the paperwork, and plenty of owners do it themselves. What an agent really sells is pricing judgment and negotiation. If you know your block’s recent transactions, you have most of the pricing part.
When does the seller receive the money?
At completion, which HDB schedules about eight weeks after accepting the resale application. Sale proceeds first repay the housing loan and CPF refund, and the rest is paid to the seller.

Free · no account needed

Get beeped when the block you're selling or buying in sells

When a sale is registered, you get the price and how it stacks up against recent sales nearby. That’s it.

Leave empty to get beeps for all of Singapore.