How to Calculate Cleaning Business Profit

A practical guide to understanding what your cleaning business is really making after wages, travel, supplies, and the hidden costs most owners ignore.

How to calculate cleaning business profit

Many cleaning business owners look at weekly money coming in and assume the business is doing fine. The problem is that revenue and profit are not the same thing.

A cleaning business can stay busy, fill the schedule, and still make far less profit than expected. If you do not calculate profit properly, it becomes very easy to mistake activity for progress.

1. Revenue Is Not Profit

Revenue is the total amount your cleaning business brings in from jobs. Profit is what remains after real business costs are removed.

  • • Revenue = money collected from cleaning jobs
  • • Profit = revenue minus wages, travel, supplies, admin, and operating costs

This sounds obvious, but a lot of cleaning businesses still judge performance based on sales alone. That is where the confusion starts.

2. Start With Total Job Revenue

The first step is simple. Add up the total value of completed jobs for the period you want to review.

This could be a week, a month, or a quarter. For most cleaning businesses, monthly review is usually the most useful because it shows patterns without becoming too noisy.

Example: if your cleaning business completed £12,000 worth of jobs in one month, that is revenue. It is not profit yet.

3. Subtract Direct Job Costs First

Direct job costs are the costs attached to delivering the cleaning service itself. These should be removed before you look at anything else.

  • • Staff wages or contractor payouts
  • • Travel and fuel linked to jobs
  • • Cleaning supplies and consumables
  • • Parking or access costs where relevant

This is where many cleaning business owners get surprised. A job that looks good on paper can become weak once delivery costs are counted properly.

4. Then Subtract Operating Costs

After direct job costs, you need to subtract the wider costs of running the cleaning business.

  • • Software and booking tools
  • • Insurance
  • • Phone and internet
  • • Admin help or office support
  • • Marketing spend
  • • Equipment replacement

These costs are easy to forget because they are not tied to a single job, but they still reduce profit every month.

5. The Hidden Cost Most Cleaning Businesses Ignore

One of the biggest hidden costs in a cleaning business is owner time.

If you are doing quoting, messages, scheduling, problem solving, and staff coordination yourself, that time has value. Even if you are not paying yourself properly yet, it is still part of the real cost structure.

A cleaning business can look profitable only because the owner is carrying unpaid admin and management work in the background.

6. Simple Profit Formula for a Cleaning Business

Keep it simple:

Profit = Total cleaning revenue - direct job costs - operating costs

Once you calculate this regularly, you stop guessing. You start seeing which parts of the cleaning business actually work and which ones only create workload.

7. Why Profit Per Job Matters More Than Total Revenue

Two cleaning businesses can bring in the same monthly revenue and still perform very differently.

  • • One has stronger pricing
  • • One wastes less time on travel
  • • One uses better booking and admin systems
  • • One keeps more profit from every completed job

This is why profit per job is one of the clearest ways to understand the health of your cleaning business.

See what your cleaning business is really making

Cleanwich helps cleaning businesses structure pricing, organise bookings, and reduce admin waste so more revenue turns into real profit.

See how it works →

Final Thoughts

A cleaning business does not become stronger just because more money comes in.

It becomes stronger when you understand what is left after real costs, where profit is being lost, and which jobs actually move the business forward.

Share this post
Let others know about this post

Related guides

We use cookies to ensure that we give you the best experience on our website. Read cookies policies.

Cookie Preferences

Required for website functionality. Always enabled.

Help us improve your experience.