How to start a cleaning business: steps, costs and pricing
Starting a cleaning business is more straightforward than you think. Here's what you need to get up and running.

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio
Published Friday 27 March 2026
Table of contents
Key takeaways
- Avoid underpricing your services — clients associate low rates with low quality, so research competitor pricing, calculate your true costs including supplies and travel, then add a profit margin and compete on reliability and thoroughness instead.
- Choose a specialist niche such as post-construction, move-out, or green cleaning to stand out in a competitive market, as these services command premium rates and attract less competition than general residential cleaning.
- Document your cleaning processes in detail from the start so you can onboard staff quickly, maintain consistent quality, and scale beyond the hours you can personally work.
- Track every expense and send invoices promptly from day one using accounting software, so you stay on top of cash flow, meet your tax obligations, and avoid the financial surprises that catch many new business owners off guard.
Why start a cleaning service?
A cleaning business offers one of the most accessible paths to self-employment, with low startup costs, flexible hours, and consistent demand. Here's why it's worth considering:
- Low startup and running costs: base the business out of your home, and buy equipment second-hand if needed
- Flexible hours: start part time while working at another job
- Steady demand: cleaners are always needed, even during economic downturns
That said, there are challenges to consider:
- Physical demands: cleaning work requires stamina and consistent effort
- Competitive market: standing out takes strategic positioning and quality service
- Pricing pressure: rates can be tight, so you'll need to price carefully
- Administrative load: running a business means paperwork, invoicing, and tax obligations
If you have time-management skills, an eye for detail, and a friendly, reliable approach, you're well positioned to succeed.
Types of cleaning businesses
Cleaning businesses fall into three main categories, each with different requirements and opportunities:
- Residential cleaning: services for private homes and apartments. You won't need a large team or specialist equipment to get started.
- Commercial cleaning: services for offices, retail spaces, and government properties. These contracts often require industrial equipment, certified staff, and competitive tendering.
- Specialist cleaning: niche services that command higher prices and face less competition.
Specialist cleaning services include:
- Oven, window, and carpet cleaning: targeted services with repeat customer potential
- Move-in and move-out cleaning: high-demand services tied to rental turnover cycles
- Green cleaning: eco-friendly services that appeal to health-conscious clients
- Post-construction and hazardous cleaning: higher-margin services requiring certification
Specialist services may require additional equipment or training, but they help you stand out and typically command premium rates.
How to start a cleaning business: a step-by-step guide
Starting your cleaning business is simpler than you might think. Follow these steps to launch with confidence.
1. Do your market research and create a business plan
Market research helps you understand local demand, identify gaps, and position your business effectively. Before you start, gather information on:
- Competitor services: what's available in your area and how are they priced?
- Competitor strengths and weaknesses: where can you do better?
- Unfilled niches: are there specialist services no one offers locally?
- Target market: will you focus on residential homes, commercial premises, or both?
Talk to friends, family, shopkeepers, local Airbnbs, and business associations to gather insights.
A business plan is a document that outlines your goals, services, target market, and financial projections. You'll need one whether you're applying for funding or simply mapping your path forward.
Your plan should cover:
- Break-even point: factor in marketing, website development, insurance, and professional advice
- Running costs: know your expenses so you can set realistic profit margins
- Pricing model: charge by the room, square metre, or per job, depending on your service type
- Price positioning: stay competitive without being the cheapest option
- Pricing tests: gather feedback from your target market and adjust as needed
- Quote templates: prepare professional proposals for larger jobs
Here's a business plan template to get you started.
2. Understand your startup costs
Startup costs for a cleaning business vary depending on your service type and scale. Knowing your expenses upfront helps you budget effectively and avoid financial surprises.
Here's a typical cost breakdown for a residential cleaning startup:
- Basic equipment: vacuum, mop, buckets, and hand tools
- Cleaning supplies: initial stock of commercial-grade products
- Vehicle costs: fuel and signage if you already own a vehicle
- Business registration: fees depending on your chosen structure
- Insurance: basic liability coverage
- Marketing materials: business cards, flyers, and a basic website
- Working capital: funds to cover expenses before income starts flowing
Commercial or specialist cleaning businesses typically require higher investment for industrial equipment and certifications. Track every expense from day one with accounting software like Xero to stay on budget and prepare for tax time.
3. Check legal requirements
A business structure determines how your cleaning business is legally organised, how you pay taxes, and what personal liability you carry. Choose the structure that matches your goals and risk tolerance.
Sole trader
A sole trader is a business operated by one person. You take all profits and losses, reporting them on your personal tax return. It's the simplest structure to set up, but offers no legal protection. If something goes wrong, your personal assets, such as your house and savings, may be at risk.
Partnership
A partnership is a business owned by two or more people. Partnership agreements should define profit share and startup contributions, including money, assets, and time. Like sole traders, partners have no legal protection if something goes wrong.
Company
Operating as a company is more complex to set up, but offers significant advantages:
- Lower tax rates: companies generally pay tax at a reduced rate
- Asset protection: business debts stay separate from your personal assets
- Growth potential: easier to secure funding, attract investment, and sell the business later
Franchise
Buying into a cleaning franchise gives you brand recognition, training, and a proven business model. However, franchise fees are significant, and you may have limited control over business decisions. If you're considering this route, research the franchise thoroughly before committing.
You may also need a cleaning business permit or licence, liability insurance, and to register your business with your tax authority. Check what applies in your region before you start trading.
4. Buy cleaning supplies and equipment
Cleaning equipment and supplies are your core business tools. You can start with basics and upgrade as you grow. Buying second-hand or using what you already have keeps initial costs low.
Here's what you'll need to get started:
- Floor cleaning: vacuum cleaner, mop, bucket, broom, dustpan and brush
- Surface cleaning: cloths, wipes, scourers, sponges, dusters, window squeegees
- Bathroom supplies: toilet brush, disposable gloves
- Spraying and dispensing: bottles and spray triggers
- Safety and hygiene: face masks, paper towels, hand sanitiser, safety signs (for commercial premises)
You'll also need a vehicle to transport your equipment. Buying second-hand keeps costs manageable, especially when you're starting out.
Vehicle signage is worth the investment. Display your business name, logo, and contact details so potential customers notice you wherever you go.
Choose commercial-grade products rather than supermarket cleaners. Many suppliers offer training and product guidance. Keep a small supply in stock, but avoid over-ordering products you won't use within a month.
Consider eco-friendly products as a point of difference. Cruelty-free, hypoallergenic, and chemical-free cleaners appeal to health-conscious and environmentally aware clients.
Will you wear a uniform? A company shirt and black trousers add that professional touch. Make sure you keep track of your expenses to make it easier come tax time.
5. Set your pricing strategy
Pricing your cleaning services correctly ensures you cover costs, earn a fair profit, and stay competitive. Underpricing is one of the most common mistakes new cleaning businesses make.
Choose a pricing model that suits your service type:
- Hourly rate: charge per hour depending on your area and service level
- Per-room rate: set fixed prices for each room type (bedroom, bathroom, kitchen)
- Flat rate per job: quote a total price based on property size and scope of work
- Contract pricing: negotiate ongoing rates for regular commercial clients
To set your rates, work through these steps:
- Calculate your costs, including supplies, travel, and time.
- Research what competitors charge in your area.
- Add your desired profit margin.
- Test your prices with potential customers and adjust based on feedback.
Avoid being the cheapest option. Clients often associate low prices with low quality. Compete on reliability, thoroughness, and service instead.
6. Develop a strategy to get clients
A marketing plan outlines how you'll attract and retain clients. Once you've chosen your business name, created your logo, and printed business cards, focus on getting the word out.
Spread the word locally by taking these steps:
- Build a database of potential clients in your area
- Ask friends and family to recommend you
- Advertise in local publications and on community radio
- Distribute flyers with opening offers
- Attend community events to introduce your services
Build referral partnerships with businesses that have existing client bases:
- Real estate agents and property managers
- Local shops and retail businesses
- Airbnb hosts and holiday rental organisations
Make sure key contacts in your area know who you are and what services you offer.
Build your online presence across the right channels:
- Website: keep it simple and mobile-friendly. Include your services, contact details, and what makes you different.
- Facebook page: connect with local customers and share updates
- Instagram or other platforms: showcase your work with before-and-after photos
Once you have clients, keeping them is just as important as finding them. Here's how to get the basics right:
- Be reliable: answer calls professionally and arrive when you say you will
- Vet your staff: ensure employees are police checked before entering clients' homes
- Exceed expectations: exceptional service builds loyalty. Small touches make a big impression, such as a handwritten note with dried lavender, birthday cards, or discounts for repeat customers
- Act on feedback: respond quickly to customer comments and use them to improve
Word of mouth is one of the most powerful ways to grow a cleaning business, so collect testimonials from satisfied customers. Reviews, referrals, and ratings are great ways to build a customer base.
7. Manage your finances with confidence
Good bookkeeping keeps your cleaning business profitable and tax-compliant. Many new business owners underestimate how much time it takes to manage finances, or make costly mistakes by neglecting this work.
Focus on these financial essentials:
- Invoice promptly: send professional invoices after each job
- Track expenses: record every business purchase, from supplies to fuel
- Monitor cash flow: know what's coming in and going out each month
- Prepare for tax: set aside money for tax payments and keep records organised
Accounting software like Xero automates much of this work. You can send invoices, track expenses, reconcile bank transactions, and generate reports, all from one platform. Spending less time on paperwork means more time for cleaning and growing your business.
8. Manage daily operations and plan for growth
To scale your business, you need to move from doing all the work yourself to managing a team. When you're the only cleaner, your income is limited to the hours you can work, and illness or holidays mean lost revenue.
Write down how you do things in detail. This reduces training time, maintains quality, and makes it easier to delegate tasks as you grow.
When you need extra help, you have two main options:
- Subcontractors: fully trained and available immediately, but more expensive and harder to quality-control
- Employees: require training and time to onboard, but give you more control over service quality and costs
As your business grows, focus on building a reliable team with strong references and thorough vetting. Here's what hiring involves:
- Recruit carefully: advertise openings, interview candidates, and check references thoroughly
- Train new hires: onboard them using your documented processes
- Meet legal obligations: handle tax, superannuation, sick leave, and holiday pay correctly. Xero's payroll software simplifies these requirements and keeps you compliant
If you want to scale up, explore new markets and add specialist services. You'll need to invest in training and better equipment, but specialised services command premium prices and face less competition.
Build your cleaning business with Xero
Starting a cleaning business is an achievable goal with the right planning and tools. From tracking your first expense to managing a growing team, Xero simplifies your financial management so you can focus on delivering exceptional service.
Ready to get started? Get one month free and see how easy managing your cleaning business finances can be.
FAQs on starting a cleaning business
Still have questions about launching your cleaning business? Here are answers to common concerns.
What do you need to start a cleaning company?
You need basic cleaning equipment, a registered business, liability insurance, and a plan to find clients. For a residential service, your core equipment includes a vacuum, mop, buckets, cloths, and cleaning products. Beyond the physical tools, you'll need a pricing structure, a way to invoice clients, and a method for tracking your income and expenses from day one.
How much does it cost to start a cleaning business?
You can start a basic residential cleaning business with relatively low upfront costs. Your main expenses are equipment, cleaning supplies, business registration, insurance, and marketing materials. Commercial or specialist cleaning requires more investment, particularly for industrial equipment and any required certifications. The exact amount depends on your location, service type, and whether you already own a vehicle.
Do I need a licence to start a cleaning business?
You'll need to register your business and meet your tax obligations. Some municipalities require a local business licence, and certain specialist services, such as hazardous or post-construction cleaning, may require additional permits or compliance training. Check what applies in your area before you start trading.
How long does it take to start a cleaning business?
You can launch a basic residential cleaning business within a few weeks. The main steps (registering your business, buying equipment, setting up a simple website, and finding your first clients) don't take long individually. The biggest variable is how quickly you land your first paying clients. This depends on your local market and how actively you promote your services from the start.
Can I start a cleaning business with no experience?
Yes. Residential cleaning requires no formal qualifications. Focus on learning efficient cleaning techniques, understanding what clients expect, and building reliable systems you can repeat job after job. Specialist services such as carpet cleaning or hazardous waste removal may require specific training or certification, so check the requirements before offering those services.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.