Search
Elevate your online presence with The Webster’s Web Design & Google Marketing for SA Trades Businesses and start growing your business with confidence today.
We are here
84 Pinecroft Pl, Phoenix, Durban, 4068
Follow Us
South African cleaning business owner with a cleaning trolley and a booking calendar on a tablet

How to Start a Cleaning Business in South Africa (2026): Costs, Registration and Getting Your First Clients

Cleaning is one of the most practical businesses to start in South Africa. Demand is steady, the startup costs are low compared with most trades, and you can begin with one client and grow from there. It is also crowded – which means the businesses that grow are the ones that look professional, price properly and are easy to find.

This guide covers what it actually costs to start a cleaning business in South Africa in 2026, how to register it, what insurance and compliance you need, how to price your work, and how to find your first clients.

The short answer: how much do you need?

Starting as Typical startup cost What it covers
Solo domestic cleaner R3,000 – R8,000 Basic equipment and products, registration, a simple online presence
Small domestic team (2–4 staff) R15,000 – R40,000 Equipment for each team, uniforms, transport costs, insurance, first month’s wages buffer
Commercial / office cleaning R40,000 – R150,000+ Industrial machines, larger teams, vehicle, compliance documents for tenders and contracts

The biggest variable is not equipment – it is whether you need a vehicle and how many people you employ before the money comes in. Starting small and adding staff as contracts arrive keeps the risk low.

Step 1: Choose your niche

“Cleaning” covers very different businesses. Pick one to start with:

  • Domestic cleaning – homes, weekly or fortnightly. Easy to start, relies on trust and reviews.
  • Move-in / move-out and deep cleaning – once-off jobs at higher prices. Works well with estate agents and landlords.
  • Office and commercial cleaning – monthly contracts, steady income, but clients expect compliance documents.
  • Specialist services – carpet and upholstery, windows, post-construction cleaning, Airbnb turnovers. Higher prices, specialised equipment.

Specialist and once-off services usually earn more per hour; regular domestic and office cleaning gives predictable monthly income. Many successful companies start with one and add the other later.

Step 2: Register the business

Sole proprietor or company?

You can trade as a sole proprietor using your own name and ID, with no registration fee. But many commercial clients, property managers and government buyers will only contract with a registered company.

Register a private company with CIPC

Registering a (Pty) Ltd through the CIPC’s online BizPortal costs around R175 including name reservation, and can be done in a few days. You receive a company registration number that most corporate clients will ask for.

Register for tax with SARS

A new company is registered for income tax automatically through CIPC. You only need to register for VAT once your turnover passes R1 million in any 12-month period (you can register voluntarily from R50,000).

If you employ staff

  • Register for UIF and PAYE with SARS.
  • Register with the Compensation Fund (COIDA) at the Department of Employment and Labour – it covers workers injured on the job, and commercial clients often ask for a letter of good standing.
  • Pay at least the national minimum wage (check the current rate each March) and give written employment contracts.

For corporate and government work

  • Register on the Central Supplier Database (CSD) – free, and required to supply government departments and many state entities.
  • Get a B-BBEE affidavit. Small businesses with turnover under R10 million qualify as an Exempted Micro Enterprise and can use a sworn affidavit instead of a full certificate.

Step 3: Get insurance

Public liability insurance covers you if your team damages a client’s property or someone is injured on site. For a small cleaning business it typically costs R300 to R1,000 a month depending on cover and staff numbers. Commercial clients will almost always ask for proof of it, and saying “we are fully insured” on your website wins domestic clients too.

Step 4: Buy the right equipment (and not too much)

Item Typical cost
Vacuum cleaner (commercial-grade) R2,000 – R6,000
Mops, buckets, microfibre cloths, brushes R800 – R2,000 per kit
Cleaning products (first month) R800 – R2,500
Uniforms with your logo R250 – R500 per person
Carpet or floor machine (only if you offer it) R8,000 – R40,000

Start with what your first clients need. Expensive machines can be hired by the day until a service proves it has demand.

Step 5: Price your services properly

Undercharging is the most common reason new cleaning businesses fail. Work out your real cost per hour – wages, transport, products, insurance, phone, marketing – then add your margin.

Typical 2026 South African prices for reference:

Service Typical price
Standard home clean (2–3 bedroom) R450 – R900 per visit
Deep clean / move-out clean R1,200 – R4,000
Carpet cleaning R150 – R400 per room
Small office, weekly R2,000 – R8,000 per month

Prices are higher in Sandton, the Atlantic Seaboard and Umhlanga than in smaller towns. Publish “from” prices on your website – people searching for cleaners want a number before they call.

Step 6: Get your first clients

Start with people who already trust you

Friends, family, neighbours, former employers. Do excellent work at a fair price and ask each of them for a Google review and a referral.

Set up your Google Business Profile

When someone searches “cleaning services near me”, Google shows a map with three businesses. Getting into that box is free and brings in more domestic cleaning work than anything else. Follow our step-by-step Google Business Profile setup guide.

Get a simple, professional website

A website with your services, prices, the suburbs you cover, staff vetting and insurance details, and a WhatsApp button turns “maybe” into a booking. It also makes you look established to commercial clients. See what it costs in our guide to cleaning company website costs in South Africa.

Partner with people who need cleaners regularly

Estate agents, rental agents, Airbnb hosts, body corporates and builders (for post-construction cleans) all need reliable cleaners, repeatedly. One good relationship can fill your calendar.

Use local Facebook groups – carefully

Community and suburb groups are full of people asking for cleaner recommendations. Respond helpfully, share before-and-after photos where groups allow it, and point people to your reviews.

Consider paid ads once the basics work

Once you have reviews and a website, a small Google Ads budget targeted at your suburbs can bring steady enquiries. See our guide to Google Ads costs in South Africa.

Step 7: Build trust into everything

People are letting your team into their homes and offices. The cleaning businesses that grow make trust visible:

  • Vet your staff and say so – reference checks and, where possible, criminal record checks.
  • Show your insurance, company registration and COIDA status.
  • Uniforms and name badges.
  • A clear written checklist of what each clean includes.
  • A simple satisfaction guarantee – “if we miss something, we come back and fix it”.

Common mistakes to avoid

  1. Pricing to beat everyone. The cheapest cleaner gets the most difficult clients and no margin to grow.
  2. Hiring before the work is there. Add staff as contracts arrive, not in anticipation.
  3. No written agreement. Even domestic clients should get a simple agreement covering price, frequency, cancellations and breakages.
  4. Ignoring compliance. Missing COIDA, UIF or insurance will lose you every commercial contract.
  5. Being invisible online. Word of mouth is great, but most new customers now search Google first.

Frequently asked questions

How much money do I need to start a cleaning business in South Africa?

A solo domestic cleaning business can start with R3,000 to R8,000 for equipment, products and registration. A small team needs R15,000 to R40,000, and a commercial cleaning company R40,000 to R150,000 or more, mainly for machines, a vehicle and wages.

Do I need to register my cleaning business?

Not to start – you can trade as a sole proprietor. But registering a company with CIPC costs around R175, and most commercial clients, property managers and government buyers will only contract with a registered business.

Do I need a licence to start a cleaning business in South Africa?

There is no specific cleaning licence. You need company and tax registration, UIF and COIDA registration if you employ staff, and public liability insurance is strongly recommended.

How do I get cleaning contracts?

Start with domestic clients and referrals, set up a Google Business Profile, get a simple website, and build relationships with estate agents, body corporates and businesses. For government contracts, register on the Central Supplier Database and watch for tenders.

Is a cleaning business profitable in South Africa?

It can be, if you price for your real costs and keep clients long-term. Regular contracts give predictable income, and specialist services like deep cleaning and carpet cleaning earn more per hour.

How much should I charge for cleaning?

In 2026, a standard home clean typically costs R450 to R900 per visit, deep and move-out cleans R1,200 to R4,000, and small office contracts R2,000 to R8,000 a month. Work out your own cost per hour first and price above it.

Final thoughts

Starting a cleaning business in South Africa is affordable and realistic. Start in one niche, register properly, get insured, price for profit rather than to be the cheapest, and make it easy for customers to find and trust you online.

When you are ready to be found, we build websites for cleaning companies from R250 a month – hosting, domain and updates included – and can set up your Google Business Profile so you appear on Google Maps. Get in touch and we will help you get your first clients online.

Leave a Reply

Your email address will not be published. Required fields are marked *