A R6 500 monthly rental sounds like easy money until you do the sums. I have walked too many Centurion properties where the owner proudly points to a converted garage or old staff quarters, quotes the going rate for a one-bedroom in Eldoraigne or Highveld, and assumes the rest is profit. The gap between that headline figure and what actually lands in your account is where most cottage dreams unravel.
What R6 500 Gross Actually Pays
Let me work through a real example. A one-bedroom garden cottage in a suburb like Garsfontein or Faerie Glen, let at R6 500 per month, generates R78 000 in a full year. That is your starting point, not your finish line.
First, vacancy. Anyone who tells you their cottage never sits empty is either lucky or not keeping proper books. One month between tenants is standard, which means R6 500 is gone immediately.
Then utilities. Separate metering for garden cottages is rarer than listings suggest. When the cottage shares water and electricity with the main house, fair splitting becomes a monthly argument you will lose. Budget R1 200 per month for the owner’s share of water, electricity and refuse. Over a year that is R14 400.
Landlord insurance with loss-of-rent cover runs about R300 monthly, or R3 600 annually. Skip this, and one burst geyser or problem tenant wipes out years of margin.
Maintenance at 5% of gross rental equals R3 900 yearly. That covers routine wear, a paint touch-up, maybe a tap replacement. It does not cover the roof leak or the stove that dies in month seven.
Add these up: R78 000 minus R6 500, minus R14 400, minus R3 600, minus R3 900. You are left with R49 600 before tax, or roughly R4 133 per month. SARS still wants its share. The advertised R6 500 has become something closer to R3 500 to R4 000 in actual pocket, and that assumes nothing goes seriously wrong.
The Three Places Where Compliance Fails
I see the same three problems repeatedly in Centurion and the eastern Pretoria suburbs I work.
Unapproved plans. A structure built without City of Tshwane building plan approval is not a legal dwelling. It is a demolition order waiting to happen. The National Building Regulations and Building Standards Act gives the municipality that power, and they use it when complaints stack up or when a sale triggers scrutiny.
Shared metering. I viewed a property in Waterkloof last year where the owner had been subsidising his tenant’s electricity for eighteen months without realising the full cost. The cottage had no separate meter. The main house consumption looked normal because the tenant was running two air conditioners through a Joburg winter. This was R1 500 monthly in hidden subsidy.
Unsafe access. Narrow pathways, shared driveways with poor lighting, no dedicated pedestrian entry create liability exposure that standard household insurance does not cover. One injury, one claim, and you discover your policy excludes unapproved structures or commercial use of a residential property.
What Tshwane Actually Allows
The distinction between a legitimate second dwelling and illegal multi-unit use is specific and enforced. The City of Tshwane Land Use Scheme, 2008 governs what you may build and how you may use it.
A proper additional dwelling on a Residential 1 zoned property requires consent use approval from the municipality. That consent comes with conditions. The second dwelling typically cannot exceed 80 to 100 square metres, or 40% of the main dwelling’s floor area, whichever applies to your specific zoning certificate. You need a dedicated parking bay. The structure must have approved building plans demonstrating compliance with National Building Regulations.
Unauthorised multi-unit use is what happens when you ignore these steps. Converting a Residential 1 property to house multiple independent tenants without rezoning or consent use violates the permitted density for that erf. It does not matter what the advert calls it. A “dual living opportunity” with two kitchens, two entrances and two rental agreements on a single Residential 1 stand is often illegal multi-unit use dressed in estate-agent language.
I spoke with a Tshwane town planner who confirmed the enforcement pattern. Complaint-driven inspections are common. So are triggered reviews when a property transfers and the new owner applies for rates clearance or bond registration. Banks increasingly flag unapproved structures before approving finance.
The Risk Stack Adds Up
Non-compliance is a financial cascade, not a paperwork problem.
Municipal fines for zoning and building contraventions start in the thousands and escalate daily while the violation continues. Demolition orders land on your desk, not the tenant’s. Your insurer can repudiate a fire or flood claim when they discover the structure had no approved plans. I have seen this happen in Midstream, where a cottage fire left the owner with R180 000 in uninsured rebuild costs.
Tenants in illegal dwellings sometimes know their position. They can challenge eviction, withhold rent, or report the structure to the municipality themselves. The legal costs of extracting a non-paying tenant from an unapproved cottage exceed anything you saved by skipping compliance upfront.
Selling becomes its own nightmare. Buyers’ banks refuse bond approval. Purchasers demand price reductions that erase years of supposed rental profit. The cottage you counted as an asset becomes a liability on the valuation.
Running the Numbers on Three Local Setups
Consider three actual configurations I encounter in Centurion suburbs.
The converted garage in Highveld. Original structure, no plans, shared meter, no separate parking. Let at R5 500. Realistic net after vacancy, subsidised utilities, basic maintenance and insurance: perhaps R2 800 monthly before tax. Risk of municipal action is material. Insurance position is probably void.
The purpose-built cottage in Eldoraigne with consent use and separate metering. Let at R7 000. Vacancy, utilities, insurance, maintenance and a 5% provision for major repairs leave roughly R4 500 monthly before tax. This setup has a higher upfront compliance cost, lower ongoing risk, and is financeable and saleable.
The subdivided main house in Faerie Glen. Two kitchens, two entrances, one property, no rezoning. Advertised as “perfect for extended family or rental income.” The actual legal position is unauthorised multi-unit use. Any rental income is legally precarious. Net figures are irrelevant because the income itself is exposed.
What to Check Before You Buy or Build
If you are considering a Centurion property with cottage income potential, demand three documents. The zoning certificate from the City of Tshwane confirming the property’s zoning and any consent use conditions. Approved building plans for every structure on the erf. And a rates account showing separate service metering or clear confirmation of how utilities are apportioned.
If the seller cannot produce these, price the property as if the cottage does not exist, because legally, it may not.
For existing owners, regularisation is possible but not cheap. Consent use applications, plan approvals, possible structural modifications to meet building regulations. The cost often exceeds the value of several years’ rental income. Many owners roll the dice instead, and many eventually lose.
The cottage income stream is real. I have seen it work for owners who did the compliance work upfront and who budget honestly for the costs that follow. But the version advertised in listing brochures, the one that ignores vacancy, utility leakage, maintenance erosion and legal exposure, is a fiction. The numbers I have walked through here are the real ones. Use them.
