Home and office cleaning for your own clients
Clean homes, flats and small offices for regular clients you find yourself, or start through an app such as SweepSouth and build your own client list.
- To startR0 to R1 500
- First randabout 2 weeks
- WhereIn person
- Effort Easy to start
Is this for you?
Best for
Reliable, thorough people who are trusted in their area and like steady, practical work.
In South Africa: Strong in metros and towns.
What you need
- A phone is enough to start
- Works on everyday data
- No camera needed
- No cold selling
- At least 8 hours a week · age 18+
- Practical/hands-on work (learning or better)
The money
What it can earn
- Pocket money
- A top-up
- A second income
- Can become a full income
Part time, most people earn a modest top-up from this. Treat bigger numbers you see online with care.
What people charge
R210 to R400 per day
SweepSouth cleaners average about R210 a day (about 7.1 hours). Private clients often pay more; agree your rate above the R30.23 an hour minimum wage. Scenarios use one day of work as the unit.
Costs to plan for
- Start-up
- R0 to R1 500
- Every month
- Cleaning products (if you supply them), transport.
- Payment fees
- Cash, EFT that has reflected, or a card machine. Take a deposit for big jobs.
- Margin
- Your time is the cost; products are cheap if the client supplies them.
How it is paid: Day or half-day rate, or a fixed price per clean. Our viability score for it: 68 out of 100 (how we score).
How to start
Test it cheaply Before you spend
- Write a price list for a half day, full day and move-out clean
- Clean once for a neighbour and ask for a written review
- Success signal: three regular weekly clients
First week Days 1 to 7
- Decide your area, days and rates
- Sign up on SweepSouth or a similar app if you want bookings while you build clients
- Write a short checklist of what a standard clean includes
- Post your offer in two local WhatsApp or Facebook groups
First month Days 8 to 30
- Complete your first paid cleans and collect reviews
- Ask each client for one referral
- Keep a diary of clients, days and payments
By three months Days 31 to 90
- Fill a weekly round of regular clients
- Add move-out and deep cleans at higher rates
- Decide whether to train a helper
App bookings can start within weeks of approval; private clients come by referral. First income usually takes 3 to 45 days. A day-by-day version for your situation is in the full plan.
Home cleaning on your own terms: from your first clean to a full weekly round
26 short lessons with scripts, templates and rand prices to copy. R149 once-off, and the first lesson is free.
See what is insideCustomers and demand
Who pays
Working households, landlords between tenants, small offices and Airbnb hosts.
A clean home or office without the owner's time.
Is there demand?
SweepSouth says its cleaners average about R210 a day for bookings of about 7.1 hours. The national minimum wage is R30.23 an hour from 1 March 2026, so a household employing you directly must pay at least that.
SweepSouth (to start)Regular weekly clients from WhatsApp groupsMove-out and Airbnb cleansSmall offices
Getting customers
Start on an app for experience and reviews, then ask happy clients for referrals and build a weekly round.
Work handed out by an app or platformWord of mouth and referralsDirect messagesResponding to enquiries
Risks and rules
Watch out for
- Accusations of breakage or theft: agree a walk-through and keep messages in writing
- Cleaning chemicals: never mix bleach and ammonia products
- Last-minute cancellations: agree a cancellation fee
Competition: High; reliability and trust win regular clients.
Room to grow: Grows by hiring and training a team.
Legal and tax in South Africa
- If a household employs you directly, you are a domestic worker with rights to the minimum wage and UIF.
- If you run your own cleaning business for several clients, you are self-employed: agree your rate and what is included in writing.
- Register for income tax with SARS once you earn above the tax threshold, and keep a record of every sale and every cost (stock, materials, transport and fees are business costs).
Questions people ask
How much does it cost to start home and office cleaning for your own clients in South Africa?
Our research puts start-up costs at about R0 to R1 500. Recurring costs: Cleaning products (if you supply them), transport.
How long until the first income?
Typically about 14 days, and between 3 and 45 days. App bookings can start within weeks of approval; private clients come by referral.
Can I do it with only a phone?
Yes, a smartphone is enough to start, although a laptop helps as you grow.
What about tax and legal rules?
If a household employs you directly, you are a domestic worker with rights to the minimum wage and UIF. If you run your own cleaning business for several clients, you are self-employed: agree your rate and what is included in writing. Register for income tax with SARS once you earn above the tax threshold, and keep a record of every sale and every cost (stock, materials, transport and fees are business costs).
Sources (3)
Free tools for this
Not sure this is the one?
The free test ranks every option against your skills, time and budget.
Read next
- How to make money online in South Africa
- How much to charge as a freelancer in South Africa
- Provisional tax for freelancers in South Africa, simply explained
- Getting paid from overseas in South Africa
- Ideas by situation
Researched by the Earn Path team · editorial policy