Skip to content
Back to blog
business managementkpiscontract cleaning

The Complete Guide to KPIs for Cleaning Businesses

The five KPIs commercial cleaning businesses should track: client retention, inspection pass rates, response times, utilisation, and margin.

2 May 2026·6 min read·Tivlo Team

Most cleaning company owners know roughly how their business is doing. A couple of contracts have been tricky lately. One client complained last month. The new school site is profitable, but the office blocks are less clear.

"Roughly" is fine when you have three clients. It stops working when you have thirty.

The cleaning businesses that grow to a second van, a third, a fourth - they tend to have one thing in common. They stopped relying on gut feel and started measuring. Not because they love spreadsheets, but because the numbers told them things their instincts missed.

This guide covers five KPIs that matter for commercial cleaning businesses, what good looks like for each one, and how to start tracking them without turning it into a full-time job.


1. Client Retention Rate

This is the most important number in your business. Losing a contract costs you the revenue, the time your team spent building the relationship, and the cost of replacing it. Winning new business is expensive. Keeping existing clients is not.

How to calculate it: At the start of a period (say, a quarter), count how many clients you have. At the end, count how many of those original clients you still have. Divide the second number by the first and multiply by 100.

If you had 20 clients in January and still have 18 of them in March, your retention rate is 90%.

What good looks like: For commercial cleaning, 85-95% annual retention is solid. Below 80% and you're running to stand still. Every contract you lose has to be replaced before you can grow.

Why it slips: Most cleaning contracts are not lost because of one bad day. They're lost because the client felt they were not being kept in the loop. They raised a concern, it took three days to get a response, and by the time you called back they had already got a quote from someone else. Perception of professionalism matters as much as the cleaning itself.


2. Inspection Pass Rate

If you do site inspections, you have data on service quality. If you are not using that data, you're leaving one of your most useful management tools untouched.

How to calculate it: Track the percentage of inspections where the site meets or exceeds your quality standard. If you inspect 40 sites in a month and 34 pass first time, your pass rate is 85%.

What good looks like: For commercial contracts, aim for 90% or above on first-pass inspections. Below that, you likely have recurring issues at specific sites or with specific operatives that need addressing before the client notices.

Why it matters: Clients rarely tell you their cleaning standard has slipped. They just wait until contract renewal and go elsewhere. Or they bring it up during a difficult conversation rather than a routine one. Tracking inspection pass rates means you find problems before clients do. That is far easier to fix.


3. Response Time to Client Requests

When a client emails you about a missed clean, a scheduling change, or a snagging issue, how long does it take to get back to them? This is not about being available 24 hours a day. It is about having a consistent standard and meeting it.

How to calculate it: Log the time between a client raising a request and receiving a substantive response (not an acknowledgement, an actual answer or resolution). Average this across a month.

What good looks like: Same-day response for routine requests. For anything marked urgent by the client, within two hours during working hours. These are achievable targets for most small and medium cleaning businesses.

Why it slips: Requests come in across too many channels. An email here, a WhatsApp there, a phone call that was followed up by a text. Nothing gets logged properly and something falls through. When a client chases for the second time, you have lost ground that is hard to win back.


4. Staff Utilisation

This is the one that surprises most cleaning company owners when they first look at it properly. Utilisation tells you what percentage of your operatives' paid hours are actually spent on billable cleaning work, as opposed to travel, admin, or time when they are available but not scheduled.

How to calculate it: Divide billable hours (time on client sites) by total paid hours. Multiply by 100.

If you are paying for 200 hours this week and 160 of them are on client sites, your utilisation is 80%.

What good looks like: For commercial cleaning, 75-85% is a realistic target. Higher than 85% and you may have capacity problems. Below 70% and you have a scheduling or demand gap worth investigating.

Why it matters: Low utilisation often points to inefficient scheduling, gaps between contracts, or too much time spent on non-billable travel. Improving it by 10 points on a four-person team can be the difference between a profitable month and a breakeven one.


5. Contract Profitability

Gross revenue tells you whether the business is growing. Contract profitability tells you whether that growth is worth having.

Some contracts look great on paper but eat disproportionate amounts of management time, have high snagging rates, or require specialist equipment that sits idle the rest of the week. Others are small in value but run themselves. Knowing which is which changes how you prioritise client relationships and price future work.

How to calculate it: For each contract, subtract the direct costs (operative hours, equipment, materials, travel) from the contract revenue. Divide by the contract revenue to get a margin percentage.

What good looks like: This varies by contract type. School and office contracts should deliver 25-40% margin. Contracts with a lot of specialist requirements or variable scope tend to compress margins. The useful thing is comparing contracts against each other, not against an external benchmark.


Where to Start

Pick one of the five KPIs above - the one that feels like the most likely problem for your business right now. Set up a basic way to track it for the next four weeks. You do not need a new system to start.

Once you have a baseline, you will have something useful to act on.

If you want to see how your business compares across all five areas, the Tivlo Cleaning Business Scorecard covers operations, client management, team, and finance. It takes about 10 minutes and gives you a clear picture of where your business stands. Visit score.tivlo.app.

Tivlo is a client portal platform built specifically for commercial cleaning businesses. If you want to be involved ahead of full launch, you can join the waitlist at tivlo.app.

Ready to take action?

See how Tivlo can help your cleaning business

The client portal built specifically for cleaning companies. Founding partner places are limited. Join the waitlist to secure yours.

Join the waitlist

Be one of the first 10.

Tivlo opens to 10 founding partners first. They get priority access, a locked-in launch price, and a direct line to shape the product. Spots are limited and won't be advertised publicly.

Free to apply. No commitment until you're ready to go live.