You win a new contract worth £3,000 a month. You do the maths: labour, consumables, equipment. You're making 20% margin. Good business.
Six months in, you're wondering where the money went.
Growing a cleaning business has direct costs that are easy to see and indirect costs that aren't. The indirect ones are what erode margins as businesses scale. Understanding them in advance doesn't make them disappear, but it changes how you price, staff, and plan.
Management Time
When you have one operative and two contracts, you manage everything in your head. When you have eight operatives and fifteen contracts, management is a full-time job that no one in your cost model is paying for.
The hours add up fast. Briefing new operatives. Rota planning. Handling absences. Client calls about service quality. Checking in on new sites. Dealing with complaints. Invoicing queries. Ordering supplies.
In a small cleaning business, these tasks often sit with the owner. They're absorbed as "running the company" without being costed as a real overhead. But as the business grows, either the owner spends more and more time on admin (not cleaning, not selling, not supervising) or they hire someone to manage it.
Neither option is free. Budget for management overhead before you need it, not when you're already stretched.
Staff Turnover and Recruitment
Cleaning has one of the highest staff turnover rates of any service sector. The costs of that churn are rarely tracked:
Recruitment time and cost. Advertising, screening calls, interviews. Even informal recruitment via word of mouth costs you hours.
Induction and site familiarisation. A new operative needs time to learn each site: the access procedure, the specific cleaning requirements, the client's preferences, the expected standard. Until they're up to speed, quality dips.
Re-cleaning and complaints. New operatives make mistakes. Not through bad intent, but through unfamiliarity. Re-cleaning a missed area, returning to fix a complaint, sending a supervisor to check a site: these are real costs that appear nowhere in your initial pricing.
Client relationship risk. Clients notice when operatives change frequently. Consistent, familiar staff are part of the service proposition for many commercial clients. High turnover can directly affect renewal conversations.
Cover and Overtime
When an operative calls in sick, you have a choice: find cover or leave the site uncovered. Neither option is cheap.
Finding cover means either paying overtime to another operative, using a temporary worker at a day rate higher than your contracted labour cost, or asking a supervisor to step in. Any of these costs you more than your budgeted labour for that shift.
Leaving the site uncovered means a client callback, a complaint, or a credit note. Multiply that across a team of eight over a year and the number is significant.
Build a cover budget into your cost model. As a rough guide, budget for 5-10% of your labour hours to be covered by over-budget spend. It will be close to accurate.
Quality Failures and Remedial Work
Every quality failure costs you something: time to investigate, time to remediate, and sometimes a credit note or partial fee waiver to retain the client.
In a small operation, the owner catches most issues personally. As you scale, quality assurance becomes a system requirement rather than a personal oversight. Supervisory site visits, inspection checklists, client feedback processes: these cost time and money to operate properly.
The alternative is a reactive approach where quality failures are addressed after clients complain. That's more expensive: remedial cleaning visits, account management time, and a client relationship that has been damaged.
Many growing cleaning businesses underinvest in quality assurance precisely because it looks like a cost rather than a saving. Over a year, a good QA system costs less than the complaints it prevents.
Administration and Compliance
COSHH assessments, risk assessments, employer liability filings, DBS checks for staff working in schools or healthcare settings, BICSc training records, insurance renewals, contract documentation: the compliance overhead of a cleaning business grows with headcount.
Initially, this is the owner's time. Eventually, it's either an additional staff member, an outsourced HR and compliance function, or a backlog of tasks that never quite get done.
The backlog option is the most expensive. A missed DBS renewal costs you a school contract. An outdated risk assessment causes a problem on a site visit. An employee dispute with no documented process costs you legal fees.
Budget compliance overhead as a real cost. For a business with ten operatives, expect to spend two to four hours a week maintaining compliance documentation properly. That's 100-200 hours a year, the equivalent of several weeks of full-time work.
What to Do With This
None of these costs mean growing a cleaning business isn't worth doing. They mean that the margin you see at contract level isn't the margin you keep at business level.
Price contracts to reflect real overheads, not just direct labour and materials. Build systems that reduce the cost of management, quality failures, and administration before those costs become crises. And track your actual numbers: not just revenue but cost per contract, staff turnover rate and re-cleaning hours, so you know where the money is actually going.
The cleaning businesses that grow profitably are not just good at cleaning. They're good at running the business behind the cleaning.
Tivlo is building a client portal platform for cleaning businesses, designed to reduce the admin overhead of client communication, inspection reporting and document management. If you want to benchmark your operations against a growing cleaning business, take the Tivlo Cleaning Business Scorecard.