The short answer
Commercial contract cleaners and residential cleaners need different software. Contract cleaners need site rosters that apply the Cleaning Services Award, audits with photos that prove the clean to facility managers, and evidence about subcontractors that large clients and labour hire regulators now ask for. Residential cleaners need instant quotes, online booking and payment. Platforms such as Swept and CleanTelligent (now sold as Otuvy) suit the commercial side, and Jobber or ServiceM8 suit many residential and small operators; custom work fills the gaps. Indicative market ranges are $30,000 to $90,000 (AUD, ex GST) for an audit and proof of service app and $25,000 to $70,000 for residential quoting and booking, as ranges, not quotes.
Key takeaways
- Decide which business you are first. Contract cleaning is a workforce compliance problem; residential cleaning is a sales and booking problem.
- The Cleaning Services Award covers businesses providing cleaning under contract, including event cleaning and trolley collection, with allowances such as toilet cleaning and use of an employee's own vehicle.
- Sham contracting is illegal, and the Fair Work Ombudsman names underpayment, sham contracting and supply chain issues as focus areas in cleaning.
- Commercial cleaning is a high risk industry for Victoria's Labour Hire Authority, with licence conditions limiting cash payments and subcontracting.
- Clients with AU$100 million or more in revenue must report on modern slavery risks in their supply chains, so they will ask you questions your system should answer quickly.
Which cleaning business are you?
Commercial contract cleaning and residential cleaning share a verb and almost nothing else in software terms. A contract cleaner with 60 sites wins work through tenders, keeps it by proving quality to facility managers, and carries the risk of underpaying a large casual workforce. A residential cleaner wins work through Google and ads, keeps it through reviews, and lives or dies on how fast a homeowner can get a price and book.
| Commercial contract cleaning | Residential and end of lease | |
|---|---|---|
| Who pays | Facility managers, property owners, schools, offices | Homeowners, tenants, property managers |
| What wins work | Tender price, compliance evidence, references | Instant quote, reviews, availability |
| What keeps it | Audit scores and SLA reports | Repeat bookings and referrals |
| Biggest risk | Underpayment, sham contracting, subcontractor failure | Low conversion, no shows, disputes over quality |
| Typical platforms | Swept, Otuvy (formerly CleanTelligent) | Jobber, ServiceM8 |
| Typical custom build | Audit and proof of service app, compliance layer | Quote engine and booking flow |
Many businesses do both. If so, build two front ends on one set of staff, sites and pay data, rather than forcing homeowners through a commercial system or the other way round. The rest of this page takes each side in turn, commercial first.
How should site rosters handle the Cleaning Award?
Build the roster around the Cleaning Services Award and each site’s contracted hours, so the pay outcome is known when the roster is published, not discovered at pay time. The Fair Work Ombudsman says the award covers businesses in the contract cleaning services industry, meaning cleaning services provided under a contract, including event cleaning, trolley collection, hygiene and pollution control and minor property maintenance incidental to cleaning. Its rules cover minimum rates, employment type, penalty rates for weekends and after hours, allowances such as toilet cleaning and using your own vehicle, and breaks.
Commercial cleaning shifts are short, early or late, and often split across sites in one evening. That is where generic rostering goes wrong: the travel between two sites, a short engagement that triggers a minimum, or a weekend penalty applied to the wrong part of a shift. Put the award logic in one tested rules engine, connect it to a rostering tool such as Deputy or to your cleaning platform, and route any shift outside the normal pattern to a person before it is paid. Have your payroll adviser sign off the interpretation first.
How do you prove the clean?
With an audit trail the facility manager can see: who cleaned, when, what was checked, and photos where it matters. Proof of service is what turns a cleaning contract from a cost line into something a client renews.
What a proof of service app records on each visit:
- Clock on and off at the site, with the cleaner told when location is captured.
- A task checklist for the site and area, ticked as work is done, not at the end.
- Photos for agreed items, such as washrooms and kitchens, time stamped and attached to the visit.
- Issues found, such as damage, low stock or a hazard, sent to the right person.
- Periodic quality audits by a supervisor, scored against the site specification.
- A client view showing visits, audit scores and open issues by site and month.
Swept lists time tracking with GPS check ins, scheduling, inspections and client messaging, and Otuvy lists inspections, work orders, QR codes and a client portal. The custom work is usually a client facing SLA report in the format your biggest clients want, or a link into a facility manager’s own maintenance system. If you sell to facility managers, our facility management software page describes what they track.
Where do subcontractors and sham contracting come in?
Subcontracting is common in cleaning, and it is where the legal risk concentrates. The Fair Work Ombudsman lists underpayments, sham contracting and supply chain issues as focus areas in the cleaning industry. It explains that workers may be employed by the contract holder, a subcontractor or a labour hire provider, and that telling an employee they are an independent contractor, when the business knew or should have known otherwise, may be sham contracting, which is illegal.
State labour hire laws reach into cleaning too. Victoria’s Labour Hire Authority treats commercial cleaning as a high risk industry: its standard licence conditions there restrict cash payments and the use of independent contractors and subcontractors, and require reporting on subcontractor use. South Australia licensed cleaning labour hire before 2026 and has covered all industries since 29 January 2026. If a subcontractor supplies workers that you direct, check whether the arrangement is labour hire; our labour hire software page covers what licensing involves.
A subcontractor register should hold, for each one: ABN, insurances and workers’ compensation, labour hire licence where relevant, the sites they cover, the workers they place there, and evidence of how those workers are paid. When any item lapses, the affected sites should show it.
What will large clients ask about modern slavery?
Large clients now ask cleaning contractors detailed questions because the Modern Slavery Act 2018 requires reporting entities, broadly those with AU$100 million or more in revenue, to report on modern slavery risks in their operations and supply chains and the actions taken. Cleaning is a sector these clients flag. Some use the Cleaning Accountability Framework, which runs building certification, contractor prequalification and portfolio ratings, in their procurement.
The questionnaire usually asks the same handful of things:
- How workers are recruited, and whether any fees are charged to them.
- Pay rates against the award, and how hours are recorded.
- Whether work is subcontracted, and how subcontractors are checked.
- How workers can raise grievances, in their language.
- Visa holders, and how work rights are checked.
A system that holds rosters, timesheets, pay, subcontractor records and grievance logs per site can answer these from data, with reports you export rather than write.
How should residential quoting and booking work?
A homeowner should get a firm price and a booked time in under two minutes, on a phone, without talking to anyone. End of lease cleaning is the clearest case: price depends on bedrooms, bathrooms, condition, carpets, windows, ovens and extras, and the customer wants certainty because their bond depends on it.
The quote engine holds your pricing rules, not a flat rate. The booking step shows real availability from your team’s calendar, takes a deposit or full payment, and sends confirmation and reminders. Re clean promises, if you offer them, need clear terms; the ACCC’s guidance on unfair contract terms applies to standard form consumer contracts, and penalties have applied since 9 November 2023. Our booking and marketplace app cost guide covers this type of build in more depth.
What about consumables and stock per site?
Consumables are a small cost per site and a large cost across a portfolio, and they are often the first thing a client complains about. Track stock issued to each site against the contract, let cleaners report low stock from the same app they use for checklists, and include consumables in the per site margin report, so you know which contracts actually make money.
What does cleaning software cost?
Indicative Australian market ranges, AUD ex GST, assuming you keep a platform for scheduling and invoicing.
| Build | Indicative range |
|---|---|
| Audit and proof of service app with client reporting | $30k to $90k |
| Instant quote and booking flow for residential | $25k to $70k |
| Award rules and payroll integration for site rosters | $30k to $80k |
| Subcontractor and modern slavery evidence register | $20k to $50k |
These include design, build, testing and launch at Australian agency rates, and they are ranges, not quotes. Our build vs buy guide helps decide whether a platform alone is enough.
How AWLabs approaches cleaning software
AWLabs hasn’t yet delivered a project for a cleaning company, so we won’t pretend otherwise. We build web and mobile apps and workflow automation; your payroll adviser and lawyer own the award and contracting interpretation. After a Development Consult, a paid Discovery Audit maps your sites, rosters, pay and client reporting, with the fee credited in full against the build. Then you receive a fixed price Schedule of Work with three options: The Minimum, The Recommended and The Complete. Senior engineers lead every build, updates come every Tuesday and Friday, Sydney time, and the code and IP are assigned to you as they are paid for.
Frequently asked questions
What is the best software for a cleaning business in Australia?
It depends on the business. Residential and small commercial operators often use general field service tools such as Jobber or ServiceM8 for quotes, scheduling and invoicing. Contract cleaners with many sites tend to look at cleaning specific platforms such as Swept or CleanTelligent, now sold under the Otuvy name, for scheduling, time tracking, inspections and client communication. Both are built in North America, so check how they handle Australian awards and payroll. Trial with real sites and real cleaners before you commit.
Do cleaners need to be paid under the Cleaning Services Award?
Employees of businesses that provide cleaning services under a contract are generally covered by the Cleaning Services Award, unless an enterprise agreement applies. The Fair Work Ombudsman's Pay and Conditions Tool confirms which award applies. Independent contractors aren't covered by awards, but calling an employee a contractor doesn't make them one, and a sham arrangement is illegal.
Can we use subcontractors for cleaning contracts?
Yes, but you remain exposed if they underpay workers or misclassify them, and big clients will ask. Keep each subcontractor's ABN, insurance, workers' compensation, labour hire licence where required and the workers they put on your sites. In Victoria, labour hire licence conditions in commercial cleaning restrict the use of subcontractors and independent contractors, so check whether your arrangement is labour hire.
What is the Cleaning Accountability Framework?
CAF is an organisation that promotes fair labour practices in property services, working with the property sector and the cleaning industry. It runs building certification, contractor prequalification and portfolio ratings, and engages cleaners directly about their rights. Property owners and managers use it in procurement and in modern slavery reporting, so contractors bidding for that work increasingly need evidence that matches it.
How do we answer a client's modern slavery questionnaire?
With data, not policies. Clients reporting under the Modern Slavery Act 2018 need to describe risks and actions in their supply chains, so they will ask how you recruit, pay and supervise cleaners and whether you subcontract. A system that can show pay records against the award, subcontractor checks, working hours and grievance channels per site answers most questionnaires in hours rather than weeks.
Should a residential cleaning business build its own booking app?
Usually not at first. Off the shelf booking and field service tools are cheap and good. A custom quote and booking flow earns its cost once your pricing logic is complex, such as end of lease cleans priced by rooms, condition and extras, or once paid ads make every percentage point of booking conversion matter.
This page is general information about Australian law and regulation, current at the date shown. It is not legal advice. Get advice from a qualified lawyer about your circumstances.
Sources
- Cleaning Services Award [MA000022] summary, Fair Work Ombudsman
- Contract cleaning, Fair Work Ombudsman
- Cleaning Accountability Framework, Cleaning Accountability Framework
- Swept janitorial software, Swept
- Otuvy quality management software for commercial cleaning, Otuvy (formerly CleanTelligent)
- Modern Slavery Register: resources and FAQs, Australian Government
- Labour hire law changes 2026, Labour Hire Authority (Vic)
- Labour hire licensing reforms, Consumer and Business Services (SA)
- Contracts and unfair contract terms, Australian Competition and Consumer Commission