How to Evaluate If a Price is Fair
Price Per Square Foot (PSF) Analysis
The simplest starting point is price per square foot. Divide the asking price by the net lettable area (NLA) to get a PSF figure. This normalises properties of different sizes and helps you compare apples to apples.
For HDB flats, PSF typically ranges from $800–$1,500 depending on location, age, and condition. For new condos, expect $1,200–$2,500+. For landed houses in central areas, $1,500–$3,000 is common. But PSF is only a baseline; it doesn't account for unit condition, floor level, or view.
Historical Transaction Data From the Same Building or Block
The most powerful data you have is what similar units in the same building or block have sold for in the past 12 months. This is your ground truth.
Check URA Realis (www.ura.gov.sg/realis), which is Singapore's official property transaction database. It shows actual closing prices (not asking prices) for HDB flats and condos. Data is delayed by 1–2 weeks for HDB, 3–4 weeks for private property.
If the unit you're eyeing sold for $850k two years ago and is now asking $920k, that 8% increase over 24 months may or may not be justified depending on whether the broader market went up or down.
Recent Comparable Sales (Comps)
"Comps" are recent sales of similar properties near yours. Look for units that closed in the past 3 months with similar:
- Size (within 100–150 sq ft)
- Age and condition
- Orientation (facing, view, sunlight)
- Floor level (higher floors typically command 5–15% premiums)
- Amenities (parking, pool, gym, security)
PropertyGuru and 99.co both show transaction records. Use their transaction filter to see what actually closed, not just what's currently listed.
Days on Market (DOM) Signal
How long has this property been listed? DOM is a critical health indicator.
- 0–14 days: Hot market, seller may hold firm. Anchor close to asking.
- 15–45 days: Normal. Seller is reasonably motivated. 5–10% discount typical.
- 45–90 days: Stale. Seller is motivated. 10–15% discount reasonable.
- 90+ days: Very motivated. Consider 15–25% below asking.
A property listed for 120 days suggests the asking price is above market. This is your leverage point.
Market Cycles: Buyer vs. Seller Market
Property markets shift between buyer and seller dominance. In a buyer's market, inventory is high, DOMs are long, and prices stagnate or decline. In a seller's market, inventory is tight, properties sell fast, and prices climb.
Check MAS (Monetary Authority of Singapore) property price index and HDB resale price trends. When prices are flat or falling, anchoring 15–20% below asking is defensible. When prices are rising 5–10% year on year, sellers expect less discount.
HDB vs. Condo Valuation Differences
HDB flat values are heavily influenced by lease length. A 99 year lease commands a very different price than a 60 year lease. For HDB, also consider:
- Remaining lease: Below 70 years, value drops sharply. Below 60 years, resale becomes difficult.
- Upgrading potential: Older flats with potential renovations are often priced lower.
- Estate maturity: Mature estates (Tiong Bahru, Bedok) hold value better than newer estates.
Condos factor in strata fees, which impact affordability and resale. A condo with $800 monthly fees is less valuable than an identical unit with $500 fees, all else equal.
The Psychology of Anchoring
Why the First Number Matters
Anchoring is cognitive bias backed by decades of research. When you propose a number first, it becomes the reference point for all subsequent negotiation. Studies show the first anchor can influence final price by 20–30%.
If you anchor at $880k and the seller counters at $920k, the negotiation range is $880k–$920k. But if you opened at $900k, the range shifts to $900k–$930k. Same property, $20k difference, solely because of where you anchored.
Aggressive vs. Realistic Anchors
There's a trade off. An aggressive anchor (20–30% below market) grabs negotiation range but risks insulting the seller or signalling you don't understand the market. A realistic anchor (5–15% below market) is more likely to be considered seriously.
The sweet spot is "aggressive but defensible." Use data. If comps sold for $870k–$895k and the seller is asking $950k, anchoring at $880k is defensible (it's within the comp range). If you anchor at $750k with no data to back it, expect rejection.
Justifying Your Anchor Price With Data
Always attach a written reason when you submit your opening offer. Something like:
"Our offer of $880,000 reflects recent comp sales in the development ($870k–$895k, closed Aug 2026), adjusted for this unit's smaller kitchen and need for painting. We're ready to move quickly and can close within 8 weeks."
This grounds your anchor in facts, not emotion. Sellers respond better to "here's why" than to a bare number.
Setting Your Opening Bid Strategy
Market Based Anchor (5–15% Below Asking)
Start here if asking prices are generally aligned with market. Calculate 5–15% below asking, depending on DOM and market conditions. This is your standard opening.
Comp Based Anchor (Using Recent Sales Data)
If you have strong comp data, ignore the asking price and anchor based on comps. This is especially powerful in slower markets where asking prices lag reality. If three units sold for $880k–$900k in the past 6 weeks, anchor at $885k. Comps override asking price.
Contingency Based Anchor (Inspection/Appraisal Findings)
If you've done a pre offer inspection and found issues (roof leaks, electrical rewiring needed, cracked tiles), anchor lower to reflect repair costs. Quote actual repair quotes if you have them.
Timing Anchor (Seasonal Market Pressure)
Properties listed in June–July typically see less competition than November–December. Winter months see fewer buyers. If it's August and the property has been on market 60 days, anchor 12–15% below asking. If it's December and the property just listed, anchor 8–10% below asking.
Tools and Data Sources to Use
| Data Source | What It Shows | Cost |
|---|---|---|
| URA Realis (www.ura.gov.sg/realis) | Official transaction data for HDB and private property (1–4 week delay) | Free for basic; premium reports available |
| PropertyGuru (www.propertyguru.com.sg) | Listings and transaction history; DOM and price trends | Free; premium insights available |
| 99.co (www.99.co) | Listings and sold prices; comparable sales by location | Free; premium reports available |
| HDB Resale Portal (hdb.gov.sg) | HDB resale transaction prices (weekly updates) | Free |
| MAS Statistics (mas.gov.sg) | Property price index, market cycle data | Free |
How to Use These Sources Together
- Start with URA Realis or HDB portal. Get closing prices for 4–6 recent comparable sales in the same building or block.
- Cross reference with PropertyGuru and 99.co. Verify transaction details and see if there are newer comps not yet on URA (which lags).
- Calculate average PSF from comps. Multiply by your property's NLA to get a comp based price.
- Compare to asking price. The gap is your negotiation range.
- Adjust for condition, floor level, and other factors. If the asking price comp sold as a reno project and yours is turnkey, adjust up.
Frequently Asked Questions
Sources & References
- URA Realis (Urban Redevelopment Authority): ura.gov.sg – Official Singapore property transaction database with PSF, market trends, and historical data.
- HDB Resale Portal: hdb.gov.sg – Public HDB resale listings and transaction history.
- PropertyGuru Singapore: propertyguru.com.sg – Market reports, property listings, and comps research.
- 99.co Singapore: 99.co – Real estate platform with transaction trends and valuation tools.
- Monetary Authority of Singapore (MAS): mas.gov.sg – Property financing regulations and interest rate data.
- EdgeProp Singapore: Property market analysis and transaction reports.
- Council for Estate Agents (CEA): cea.gov.sg – Licensed agent directory and property market regulations.