What owning it actually costs

What a home costs to hold, and the price a sale must clear to return your money.

The figures below are an example. Replace them with yours — they stay in this browser unless you share them or ask for a copy.

The purchase

The month picks the Seller’s Stamp Duty schedule.

What you put in

Loan S$1,200,000 · 75% of the price.

Selling

Your agreed fee. GST at 9% is added.

Which home (optional)

Optional. Adds what similar homes rent for, from filed contracts.

Where every dollar goes

The ledger · your figures · held 5 years

The working behind S$1,939,447: what is gone for good, what goes back to CPF, and what a sale at that price pays out.

Gone for good — no sale returns these
Buyer’s Stamp DutyS$49,600
Legal fees on purchaseS$3,000
Interest paid to the bank over 5 yearsS$205,549
Legal fees on saleS$2,800
Gone for good, before commissionS$260,949
Comes back — to your CPF, not to you
CPF principal usedS$2,500 a month while the loan ranS$350,000
Accrued interest at 2.5%S$36,202
Refunded to your Ordinary AccountS$386,202
Each month while you hold it
InstalmentS$2,956 of it cashS$5,456
A sale at S$1,939,447 — the price that must be cleared
Sale priceS$1,939,447
Redeems the loanoutstanding after 5 years−S$1,078,205
Refunds your CPF, with its interest−S$386,202
Agent commission, 2% plus GST−S$42,280
Legal fees on sale−S$2,800
Back to you — the cash you put inS$429,960

Your inputs and published rates — not a valuation of any home. No Seller’s Stamp Duty: held past the schedule.

What is not in this ledger, and the rules applied

Every figure comes from what you typed, from published rates, and — in the section on being wrong — from a published index applied to your own price over named, dated periods. None of it says what your home is worth or will fetch; the filed transaction ranges are the evidence for that.

Not in this ledger:

  • Rent. The alternative to buying is renting, and this calculator does not know which home you mean, so it cannot look one up. Name a project and it will read the filed tenancy contracts for it. Until then this is the largest figure not in the ledger, and note which way that points: the monthly instalments ARE charged as interest they could have earned elsewhere, and the rent you would have paid instead is NOT credited back.
  • Maintenance, conservancy or sinking fund, property tax, insurance and renovation. All real, none published per property.
  • Any change in the property’s value. This ledger is only what it costs to hold, and nothing in it estimates what it is worth or will be worth. What the published index has done over holding periods this length is a separate, dated question — it is the section on being wrong, and it is still not a valuation of this address.

URA’s filed rental contracts are on the rental yield page.

The rules being applied:

  • Stamp duty is counted as cash here. Buyer’s Stamp Duty can often be reimbursed from CPF, which moves it between the cash and CPF columns without changing the total.
  • CPF accrued interest is computed at the Ordinary Account rate. Your actual figure is in your CPF statement and is the one that governs.
  • If a sale at market value does not cover the loan and the CPF refund, CPF requires no cash top-up of the shortfall. Selling BELOW market value does require one.
  • Seller’s Stamp Duty is selected by purchase date — the 4 Jul 2025 change extended the holding period to four years for purchases from that date.
  • Nothing here compares the purchase against an investment return. Cash held outside CPF does not earn the Ordinary Account rate and cannot be made to, so growing it at that rate and calling the result a benchmark would be measuring against something you could not have had.

CPF per month is the part of the instalment your Ordinary Account pays; the rest is cash. Commission is your agreed figure, not a market average. The month you bought picks the Seller’s Stamp Duty schedule, which changed on 4 July 2025.

What it costs to be wrong

No forecast: every past 5-year stretch of the published index, applied to your price.

A sale has to clear S$1,939,447 just to return the money you put in — +21.2% above what you paid, before this home has made you a cent. Across 5 years that is +3.9% a year.

86 of the 186 5-year stretches in URA Private Residential Property Price Index since 1975-Q1 finished below that.

Since you bought (2021-Q2) the index has moved +32.6% to 2026-Q2 — the market, not this home.

The worst 5 years on record-47.0%S$250,749to bring to completion — the sale would not clear the loan. S$386,202 of CPF not refunded.1981-Q2 → 1986-Q2
The middle one+30.1%S$568,503in hand, against S$429,960 cash in — up S$138,543.2017-Q2 → 2022-Q2
The best 5 years on record+278.6%S$4,458,846in hand, against S$429,960 cash in — up S$4,028,886.Index 11.7 → 44.3 then; 210.6 now.1976-Q2 → 1981-Q2

47 of 186 stretches ended lower than they started. Index moves on your price — not a valuation of this home.

How this is worked out

The total a sale must clear rises the longer you hold, because you keep putting cash in — S$429,960 so far. The rate it asks for falls at the same time: a longer hold is a bigger number and an easier one.

Every window overlaps its neighbours, so these are 186 readings of one history, not 186 independent trials — the index holds 10 5-year stretches that share no quarter. They are counted, not turned into a probability. The worst started in 1981 and the best in 1976: the boundaries of what has happened, not a range of what will.

An index is a market; your home is one home. Every figure is the price you typed, moved by what URA’s published index did over a dated period. One address can diverge from the island by a wide margin either way.

URA Private Residential Property Price Index — Non-landed · URA, via SingStat Table Builder · 1Q2009 = 100 · 1975-Q1 to 2026-Q2 · 186 overlapping 5-year windows · retrieved 2026-09-04 · source · Executive condominiums are not in this index.

From 1Q 2015, the private residential property price indices are computed using a stratified hedonic regression method. Under this method, variations in the attributes of private residential properties transacted such as age and unit size are controlled for by using hedonic regressions and price movements are aggregated using 5-quarter fixed weights to derive the aggregate price change. Data are compiled from caveats lodged at Singapore Land Authority, stamp duty data from the Inland Revenue Authority of Singapore, as well as data provided by developers.

Three you set yourself

Pick your own growth rates. Under each: how often the record has done that or worse.

-1.5% a year-7.3% over 5 years · 30 of 186 stretches on record finished at or below this
+2.0% a year+10.4% over 5 years · 68 of 186 stretches on record finished at or below this
+4.0% a year+21.7% over 5 years · 86 of 186 stretches on record finished at or below this
-7.3%Beara sale at S$1,483,546nothing in hand — S$0 of proceeds against S$24,000 of holding costsdown S$453,960 on cash in
+10.4%Basea sale at S$1,766,529S$236,812 in hand, after S$24,000 of holding costsdown S$193,148 on cash in
+21.7%Bulla sale at S$1,946,645S$413,001 in hand, after S$24,000 of holding costsdown S$16,959 on cash in

Three rates you set — not forecasts.

Email me this report

The two figures, the full ledger, what is not in it and the rules being applied — written out, in one email you can keep or forward. Everything in it is on this page already.

Your address is used to send this one email, not added to our contact database or mailing list. Our email provider receives the address and report to deliver it. There is no subscription or follow-up. Your figures are sent to this site only when you request the copy; we do not save a report.

IRAS — Buyer’s Stamp Duty (effective 2023-02-15) · IRAS — Additional Buyer’s Stamp Duty (effective 2023-04-27) · CPF Ordinary Account interest rate (effective 2026-08-21) · CPF refund rule: CPF Board · nothing on this page is saved. Your figures leave the browser only if you ask for the emailed copy; the WhatsApp handoff includes no figures.

The rest of it