Every week I get the same question from sellers who've just decided to list: how long is this going to take? It's a fair question. The answer you get from most agents is a shrug — "depends on the market" — which is true but unhelpful.
Here's the honest version. Based on recent HDB resale transactions in Singapore, the realistic timeline from the day you sign the listing agreement to the day you collect keys on the next place looks like this:
- Weeks 1–2: Listing prep, photography, launch
- Weeks 2–4: Peak viewing activity, first offers
- Weeks 4–6: Option to Purchase (OTP) signed, then exercised within 21 days
- Weeks 6–16: Resale application, online document endorsement, Resale Completion Appointment, key handover
In total: about 3–4 months from "list" to "keys" in the typical case. The active selling window (list → OTP) is the 4–8 weeks most agents refer to. After that, there's about 10 weeks of HDB, bank, and conveyancing steps running on schedules you don't control.
Week 1–2: Prep and launch
Before your flat appears on PropertyGuru, there's about 10–14 days of groundwork that makes or breaks the rest of the timeline. Skip this and you'll see the consequence in weeks 4–8.
What happens
- Pricing research — URA transaction data, SRX price index, recent closed deals in your block. The goal is a listing price that's high enough to leave negotiation room, low enough to attract viewings.
- Professional photography — about 30–40 photos, often including dusk shots for living areas, floor plans annotated for room sizes.
- Staging suggestions — decluttering checklist, small furniture rearrangements. No need to repaint unless your walls are genuinely damaged.
- Listing copy — what buyers actually search for (MRT distance, school zones, level, facing direction).
- Multi-platform launch — PropertyGuru, 99.co, SRX, EdgeProp simultaneously. Same listing, same photos, same price.
Where sellers lose time here
Rushing to list with phone-camera photos and a guessed price. You'll relist in 3–4 weeks with better photos and a lower price, and you'll have already burned the "new listing" boost on every portal. Reset cost: about 3 weeks of wasted exposure.
Week 2–4: Peak interest
New listings get algorithmic priority on PropertyGuru and 99.co for the first 14 days. That's your window. Expect:
- 15–40 viewing requests for an HDB that's priced right and presented well
- 5–12 actual viewings — not everyone who books shows up
- 2–5 serious offers toward the end of this window
If you're getting fewer than 5 viewing requests in the first 10 days, the issue is almost always the price. A price drop of 3–5% usually resets the algorithm and brings a fresh wave of attention.
Offers and negotiation
An offer in Singapore HDB resale typically comes in verbally first (often through the buyer's agent), then in writing if you agree on a price range. Expect 2–3 rounds of back-and-forth before landing on the number.
Week 4–6: OTP signed and exercised
Option to Purchase (OTP) is the moment the buyer commits. For HDB resale, the fee structure is different from private property — it's not a percentage of the sale price.
- Option Fee (paid on OTP grant): negotiated between buyer and seller, must be between S$1 and S$1,000 — not a percentage of price.
- Option Exercise Fee (paid when buyer exercises, within 21 days): negotiated, but the sum of Option Fee + Exercise Fee cannot exceed S$5,000.
- Total deposit is capped at S$5,000, regardless of whether the flat is S$450k or S$1.2M.
Compare this to a private condo, where the deposit is typically 5% of the purchase price (S$35k–S$75k on a $700k–$1.5M property). HDB is intentionally much gentler on buyers at this stage — the idea is that most buyers are using CPF and HDB financing, so upfront cash burden is kept low.
The 21-day exercise period
Once OTP is granted, buyers have 21 calendar days (including weekends and public holidays) to exercise it. The option expires at 4pm on the 21st day. During those 21 days, buyers typically:
- Request HDB valuation via their bank (bank pays $120 processing fee to HDB)
- Finalize their loan approval
- Confirm CPF usage and grant eligibility if applicable
If the buyer walks away within the 21 days, the Option Fee is yours to keep. In practice this rarely happens past day 7 — by then financing and valuation are usually confirmed.
Week 6–16: Resale application and completion
Once OTP is exercised, the HDB resale process kicks in. This is paperwork-heavy but largely handled online now. Here's what happens and when.
Step 1 — Submit the resale application (Week 6–7)
Both you and the buyer separately submit your half of the resale application via the HDB Resale Portal using Singpass. Application fee is S$40 for 1–2 room flats or S$80 for 3-room and larger, paid online on submission.
Step 2 — HDB acceptance (Week 7–9)
HDB typically acknowledges within 10 working days via SMS and email. This is when the clock starts on your completion timeline.
Step 3 — Online document endorsement (Week 9–11)
HDB prepares your resale documents (sale agreement, transfer docs, HDB legal fee invoice). You'll get an SMS when documents are ready. You then have 6 days to endorse them online via the HDB Resale Portal — no physical appointment required.
During endorsement, both parties also pay:
- HDB legal/conveyancing fees (if using HDB's in-house lawyers — typically $400–$800 for sellers) OR your private conveyancing lawyer's fee (typically $1,800–$3,500)
- Stamp duty (buyer's responsibility)
- Any balance payments owed
HDB's First Appointment was removed in 2018 — this online endorsement replaced it. You no longer need to show up in person before the completion date.
Step 4 — HDB approval (Week 11–13)
Once both sides have endorsed and paid, HDB takes about 2 weeks to grant final approval.
Step 5 — Resale Completion Appointment (~Week 14–16)
This is the only physical appointment in the process. Scheduled approximately 8 weeks after HDB accepts the resale application. Takes place at HDB Hub (Toa Payoh). You'll be notified of the exact date and time by SMS.
At the Completion Appointment:
- Signing of the transfer document
- Signing of the mortgage document (if buyer uses an HDB loan)
- Keys and access cards hand over to the buyer
- Legal ownership transfers
- Your conveyancing lawyer disburses the sale proceeds (less CPF refunds, outstanding loan, fees) to you
- Your CPF refund lands back in your Ordinary Account within 5 working days
Plan to be fully moved out with meter readings recorded and utilities transferred at least 3 days before this appointment.
What actually changes the timeline
Three factors move this timeline more than anything else:
1. Pricing accuracy
A flat priced 5% above realistic market value typically takes 2–3× longer to sell. A flat priced 2–3% below market is often bid up past asking within 10 days. Getting the price right at listing is the single biggest lever on how long this takes.
2. Property condition
Not the same as "nice furniture". Buyers care about: floor condition, bathroom condition, age of air-con units, any obvious defects (cracked tiles, water stains). Fixing S$2,000 of genuine wear before listing can shave 3–4 weeks off your timeline.
3. Location specifics
4-room flats near MRT stations and within 1km of popular schools consistently sell 1–2 weeks faster than similar flats without those proximities. This isn't something you can change — but it's why neighbouring blocks can have very different timelines.
When to worry
Use these benchmarks. If your listing is:
| Time listed (no OTP yet) | What to do |
|---|---|
| 0–4 weeks, under 5 viewings | Drop price 3–5%, refresh photos if they're weak |
| 6 weeks, no offers | Have a frank pricing conversation. Usually the asking is 5–8% too high. |
| 10 weeks, still listed | Consider pausing for 30 days, then relaunching with new photos and a reset price. Portals treat a re-listed property as "new" again after a gap. |
| 12+ weeks | Something structural is off — pricing, photos, or agent responsiveness. Get a second opinion. |
Note: these benchmarks refer to time on market before you sign OTP. Once OTP is signed, the remaining ~10 weeks of HDB/bank/legal process is largely out of your hands — don't worry about it "taking too long".
The fast cases
The fastest resale transactions I've seen recently closed within 3 weeks of listing — but they shared three things in common:
- Listed 2–3% below the "comfortable" asking price, not 2–3% above
- Launched with professional photos already done before the listing went live
- Attracted 3+ offers in the first 14 days, which let the seller negotiate between buyers rather than down from asking
These aren't lucky accidents. They're the result of front-loading the work — pricing, presentation, availability for viewings — before the listing launches.
The slow cases
The slowest resales tend to sit on the market for 4–6 months before the seller either takes a big price cut or pulls the listing. The common pattern: original listing was 6–10% above realistic market value, seller refused to drop, kept "waiting for the right buyer". The right buyer doesn't exist at that price, and every week on market makes the flat look less appealing.
If you only remember one thing from this post: time on market is itself a signal. Buyers assume a flat that's been sitting for 2+ months has a hidden problem, and will underbid accordingly. Momentum matters more than patience in this market.
What a good agent should commit to upfront
Before you sign a listing agreement, your agent should tell you:
- A specific price range backed by comparable transactions (not "let's start high and see")
- A launch date and what happens in the 10 days before it
- Weekly update cadence — reviews of viewings, offers, feedback
- A clear trigger point for a price discussion (e.g., "if we're under 5 viewings in 3 weeks, we talk")
- Everything included in the 2% commission — photos, staging, listing copy, portals
If they can't commit to these upfront, they're probably not confident in the plan. Get a second opinion before signing.