Singapore is famous for having no general capital gains tax, which makes “how much CGT do I owe?” usually a one-word answer: none. But there are two real exceptions — gains reassessed as trading income, and Seller’s Stamp Duty on quick property sales — that catch people out. This calculator computes your gain and applies exactly those exceptions, nothing more.
How the two exceptions are applied
The gross gain is simply:
gross gain = sale proceeds − original cost − selling expenses
For a normal investor this gain is exempt and the net equals the gross. The tool then checks the two ways a charge can arise:
- Trading income. If you tick the trading box, or report frequent similar disposals, the gain may be assessable. Under the “badges of trade” test — short holding, many transactions, a profit motive — IRAS can tax the gain at income-tax rates. The tool applies your marginal rate to the gain in that case.
- Seller’s Stamp Duty. For residential property sold within three years, SSD applies on the sale price at 12, 8, or 4 percent by holding period. This is a transaction duty, not a tax on the gain, but it is a real cost the tool subtracts.
Understanding Seller’s Stamp Duty
SSD is specifically a residential property cooling measure, not a capital gains levy. It is charged on the higher of sale price or market value at the point of sale, regardless of whether the seller made a profit.
The rate structure (based on holding period from acquisition to disposal):
| Holding period | SSD rate |
|---|---|
| Up to 1 year | 12% |
| 1 to 2 years | 8% |
| 2 to 3 years | 4% |
| Over 3 years | 0% |
For example, if you buy a property for SGD 1,200,000 and sell it for SGD 1,350,000 after 14 months, the SSD is 8% of the sale price: 8% × 1,350,000 = SGD 108,000. That charge applies whether or not you made a profit — and in this case it would wipe out most of the SGD 150,000 gross gain.
SSD is specifically designed to deter short-term property speculation. Buyers of residential property planning to sell quickly should factor SSD into their return calculation before committing.
The badges of trade for shares
IRAS has not published a definitive list of how many share trades trigger trading income reassessment. In practice, several factors are weighed together — no single factor is conclusive:
- Frequency and volume — an investor who makes occasional purchases over years looks very different from someone who buys and sells dozens of times a month.
- Holding period — very short-duration holdings (days or weeks) suggest a profit-seeking trading purpose rather than investment for dividends.
- Debt financing — borrowing to speculate in shares is more consistent with trading than investing from personal liquidity.
- Knowledge and occupation — someone working in finance making speculative short-term trades is more vulnerable to reassessment than a retail investor.
- Pattern and organisation — a systematic, organised approach to buying and selling suggests a business activity.
If IRAS assesses a gain as trading income, the profit is added to your chargeable income and taxed at your marginal resident income-tax rate, which rises progressively up to 24%.
Example and notes
Sell shares for SGD 200,000 that cost SGD 150,000 as a long-term investor, and the SGD 50,000 gain is fully exempt — net gain SGD 50,000. Sell a residential property bought 18 months earlier for SGD 1,000,000 at SGD 1,100,000, and an 8 percent SSD applies: SGD 88,000, reducing the net gain to SGD 12,000 before agent fees and legal costs.
The line between investing and trading is a matter of fact and IRAS judgement, not a fixed rule, so the trading flag here is guidance rather than a determination. For anything material, confirm your position with IRAS or a qualified tax adviser.
One important caveat: the ACD and cooling-measure changes
Two moving parts sit outside this tool’s core calculation and are worth checking against current IRAS guidance before you rely on a figure:
- Additional Conveyance Duty (ACD) can apply to disposals of shares in “property-holding entities”, a niche anti-avoidance rule aimed at property held through companies.
- Cooling-measure rates change. SSD rates and holding-period thresholds are policy levers the government has adjusted several times; the 12/8/4/0% schedule above reflects a widely used structure but should be confirmed against the current IRAS stamp-duty page for the disposal date.
The core message is stable — Singapore has no general CGT for ordinary investors — but the exceptions (trading reassessment, SSD, ACD) are exactly where the rules move.
Sources
- IRAS — Gains from sale of property, shares and financial instruments — the no-general-CGT position and trading test.
- IRAS — Seller’s Stamp Duty (SSD) for residential property — the current SSD schedule.
This is an estimate, not tax advice.