How the R3m primary-residence CGT exclusion works
The most valuable tax break for homeowners in South Africa — raised from R2m to R3m in the 2026 Budget, but it's on the gain, not the sale price, and three things quietly reduce it.
It applies to the gain, not the price
Paragraph 45 of the Eighth Schedule to the Income Tax Act gives every natural person a R3 million exclusion on the capital gain (or loss) made when disposing of their primary residence. The 2026 Budget raised this from R2m, effective for disposals from 1 March 2026. The common misreading is that it caps the sale price — it doesn't. You can sell a R15m home CGT-free, provided your gain was under R3m.
Example 1: bought for R1.5m, sold for R3.2m, R150k in transfer duty and legal fees capitalised into base cost. Gross gain = R3.2m − (R1.5m + R150k) = R1.55m. Fully inside R3m. No CGT.
Example 2: bought for R800k, sold for R5m, R100k in improvements. Gross gain = R5m − (R800k + R100k) = R4.1m. First R3m excluded. Remaining R1.1m flows through the normal CGT calculation (less the R50k annual exclusion, × 40% inclusion rate, added to your other income at your marginal rate). Use the CGT calculator for the arithmetic — flick the "primary residence" toggle to see the effect.
What qualifies as a primary residence
A residence is "primary" if all of the following hold for the period in question:
- It's owned by a natural person (individual), not a trust or company. Trust-held homes can still qualify in some cases, but the rules are narrow and need advice.
- It's ordinarily resided in as the owner's main home — not an Airbnb, holiday house, or investment property.
- Any land it sits on is 2 hectares or less, used mainly for domestic purposes. Farms and plots above 2 hectares are apportioned.
A person can only have one primary residence at any given time, but that residence can change over the years (e.g. first an apartment, later a house).
Spouses each get their own R3m
If joint-owners are married (any regime: community of property, accrual, or out-of-community), the residence is treated as both spouses' primary residence. Each applies their R3m exclusion to their share of the gain, so the household effectively excludes up to R6m on a jointly-owned home.
Unmarried co-owners each get R3m against their share of the gain, but not each other's — so the total household exclusion is still R3m per owner, not pooled.
What quietly reduces the exclusion
Three things commonly eat into the R3m:
- Mixed business / rental use. If part of the home was used for income-producing purposes (a dedicated home office claimed for tax, or a flat rented out), the exclusion is apportioned. Use 20% of the floor space for business for five years out of ten years of ownership, and that portion of the gain loses primary-residence treatment. Apportionment is by both area and time.
- Absence longer than two years. If you move out but don't immediately sell — renting the home while living abroad, for example — you lose primary-residence status for the absence period beyond 24 months. The 2-year grace covers temporary work relocations, renovation periods, or waiting for a buyer.
- Land over 2 hectares. The exclusion covers only up to 2 hectares used for domestic purposes. Larger plots need apportionment between "dwelling + reasonable domestic land" and the rest.
Year-of-death bump
If the sale happens in the year a person dies, the annual exclusion jumps from R50,000 to R440,000 (not the primary-residence exclusion — that stays at R3m). This sometimes confuses executors computing the final CGT on the deceased's estate.
Practical takeaway
For most SA homeowners selling an actual family home, CGT is zero — the R3m exclusion absorbs the entire gain. It only bites on higher-value properties, on second properties, or when the home has been used for business or rental for meaningful periods. If any of those apply to you, run the numbers in the CGT calculator before the sale, not after.