Whether you are buying a BTO or a resale flat, the HDB timeline is a chain of strict deadlines. Miss one and you can lose your booking, your option fee, or your completion slot.
If you want the technical rules for counting days, see the Technical Reference page.
BTO Timeline (Build-to-Order)
Application to Booking
- Application window: usually about 1 week.
- Ballot results: around 3 weeks after the application closes.
- Booking appointment: you must attend within your queue window.
- Missed booking: you forfeit your queue position.
Booking to Key Collection
- Agreement for Lease: signed at booking.
- Construction period: typically 3-5 years depending on project.
- Key collection appointment: scheduled by HDB, must be attended.
Resale Timeline
Option to Purchase (OTP)
- OTP validity: 21 calendar days (includes weekends and public holidays).
- OTP expiry: 4pm on day 21. No extensions.
- Option fee: negotiable (typically $1,000 to $5,000).
Resale Application to Completion
- Both parties submit within agreed days on the OTP, within 7 calendar days of each other.
- HDB approval: around 2 weeks after both parties endorse.
- Completion appointment: typically 6-8 weeks after the first appointment.
Financial Deadlines That Bite
- HLE letter validity: 6 months.
- Stamp duty: within 14 days of signing for resale purchases.
- CPF usage approval: must be in place before completion.
Eligibility Traps
- MOP (Minimum Occupation Period): 5 years before you can sell.
- Ethnic Integration Policy: may restrict buyer eligibility later.
- Income ceiling: assessed at application, not completion.
What Happens If You Miss a Deadline?
- Booking appointment: lose your queue position.
- OTP expiry: option fee is forfeited; you need a new OTP.
- Completion appointment: potential forfeiture and legal consequences.
- Loan expiry: reapply, and you may face different terms.
Need to count the days?
Use the calculator to validate your deadline.
Try it -> Open the calculator
Frequently Asked Questions
Q: Can I extend my BTO completion date?
A: Not usually. HDB sets completion dates and extensions are rare.
Q: What if I cannot get my loan approved in time?
A: You may need to reapply and risk new terms. Start early.
Q: How do I calculate the OTP deadline?
A: Count 21 calendar days, including weekends and public holidays. The deadline
is 4pm on day 21.
Q: Can HDB grant extensions for medical reasons?
A: It depends on the scenario. Do not assume you will get an extension.
Sources & Further Reading:
Last updated: 26 January 2026. This guide is for informational purposes only. Always verify deadlines with official sources before making critical decisions.
