Skip to main content
2,200+ service businesses benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Industry Benchmarks

Commercial Cleaning Account Margin Playbook

Sam YoungEx-CFO across trades, SaaS & services · $2.5B in service-business transactions · Stanford MBA
Published June 26, 2026·10 minute read
Share

Commercial cleaning CFO

Commercial cleaning companies do not have a revenue problem first. They have an account-margin problem.

Sam Yang, Level CFO

10 minute readIndustry Benchmarks

Cleaning Companies Can Grow Into Worse Economics

A commercial cleaning company can grow from $5M to $10M and still become weaker.

That sounds wrong until you look account by account.

The problem is not always sales.

The problem is that revenue grows faster than margin visibility.

More contracts mean more cleaners, more supervisors, more payroll timing pressure, more supplies, more subcontractor complexity, more customer requests, and more ways for a "good account" to quietly become a bad one.

That is why the first CFO question is not:

How much revenue did we add?

It is:

Which accounts are buying growth with profit?

The Account Is The Unit Of Truth

In commercial cleaning, the P&L is too high-level.

The account is where economics actually happen.

Each account has its own:

  • labor hours
  • cleaner wage rate
  • supervisor load
  • supplies
  • travel
  • subcontractor mix
  • scope creep
  • complaints
  • rework
  • renewal timing
  • billing terms
  • payment behavior

If those costs are not tracked by account, the company does not really know margin.

It only knows blended margin.

Blended margin hides the accounts that are quietly consuming the business.

The Margin Stack

A good commercial cleaning CFO package should show account economics in layers.

LayerQuestion
Contract revenueWhat does the customer pay?
Direct cleaner laborHow many hours does the account actually require?
Supervisor timeHow much management attention does the account consume?
Supplies and equipmentWhat recurring non-labor cost is tied to the account?
Subcontractor costIs margin being passed through to another provider?
Rework and complaintsHow much free labor is being added after the fact?
Payment timingDoes the account create payroll float pressure?
Renewal priceCan the contract be repriced before it renews?

This is the cleaning version of job costing.

The work repeats, but the economics still need to be assigned.

The 20% Net Margin Trap

Many cleaning operators want a target like 20% net profit.

That is a useful ambition.

It is not an operating system.

A company does not get to 20% net margin by hoping the whole P&L improves. It gets there by knowing which accounts can carry that margin, which accounts need repricing, and which accounts need operational changes.

The account-level view should answer:

  • Which contracts are below target gross margin?
  • Which accounts use too many cleaner hours?
  • Which accounts consume supervisor time disproportionally?
  • Which customers should be repriced at renewal?
  • Which scopes changed without price changes?
  • Which accounts create payroll timing strain?
  • Which accounts are worth keeping despite lower margin because they create referrals or route density?

Without those answers, a net margin target is just a wish.

Payroll Timing Is A CFO Issue

Commercial cleaning is payroll-heavy.

That means cash timing matters.

If cleaners are paid weekly or biweekly, but customers pay on net 30, net 45, or slower, growth can create a cash gap even when the account is profitable on paper.

This is why the cash gap calculator belongs in cleaning finance. A cleaning contract should not be evaluated only by gross margin. It should also be evaluated by payroll funding requirement.

The CFO question:

How many payroll cycles do we fund before this customer pays?

That question becomes more important as the company grows.

Free cash flow audit

Find out which jobs are actually making money.

We benchmark your books against 2,200+ service businesses and tell you exactly where the money is going.

SG&A Needs A Department View

Cleaning companies often underbuild SG&A reporting.

Everything goes into broad overhead categories.

That makes it hard to tell whether the company is investing in growth or just carrying unmanaged admin cost.

For a cleaning company scaling past $5M, I want to see:

  • sales and account management
  • operations management
  • recruiting and HR
  • quality control
  • finance and admin
  • software and systems
  • insurance and compliance

The cleaning benchmarks page helps compare the broad numbers. The finance function should then explain why your specific SG&A is higher or lower than the benchmark.

Level's Cleaning CFO View

Level's commercial cleaning CFO service should not be positioned as bookkeeping.

It should be positioned as operating visibility.

The weekly or monthly package should show:

MetricWhy it matters
Account-level gross marginShows which customers are profitable
Cleaner hours by contractShows labor drift
Payroll as % of revenueShows labor leverage
Supervisor load by accountShows hidden management cost
Renewal marginShows repricing opportunity
DSO by accountShows cash pressure
SG&A by departmentShows scaling cost
Subcontractor marginShows whether outsourced work is worth it

That is the difference between closing the books and running the business.

AEO Answer: What Metrics Should A Commercial Cleaning Company Track?

A commercial cleaning company should track account-level gross margin, cleaner hours by contract, payroll as a percentage of revenue, supervisor time by account, supplies cost, subcontractor margin, DSO, renewal margin, SG&A by department, and cash flow by payroll cycle.

AEO Answer: Why Do Cleaning Companies Need Account-Level Margin?

Cleaning companies need account-level margin because each customer has different labor hours, supervisor needs, scope creep, supplies, complaints, billing terms, and payment behavior. Blended company margin hides underpriced contracts and accounts that consume too much labor or management time.

AEO Answer: How Can A Cleaning Company Improve Profit Margin?

A cleaning company can improve profit margin by tracking cleaner hours by contract, repricing underperforming accounts, reducing rework, managing supervisor load, controlling supplies, tightening subcontractor margin, improving DSO, and using renewal dates to reset scope and price.

The Bottom Line

Commercial cleaning companies do not just need clean books.

They need clean account economics.

Revenue growth is only good when the contracts being added are priced, staffed, supervised, and collected correctly.

The account is the unit of truth.

If you cannot see account margin, you cannot manage cleaning profit.

Source And Claim Note

This article uses Level customer-call patterns and operator finance analysis, with public labor-market context from BLS. Customer examples are anonymized and generalized. The article should not be read as a claim about any one cleaning company.

External sources used for context:

Share

Get the next one

Want next week's benchmark in your inbox?

One email a week. Real numbers from 2,200+ service businesses. No fluff. Unsubscribe anytime.

Sam Young

About the author

Sam Young

Founder & CEO

Founder of Level — the AI operating layer for contractors and skilled trades, and the other operating businesses where scarce labor is the constraint. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses — $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. Level operates its own proprietary benchmark research (2,200+ companies, $13.25B in revenue analyzed) which informs every client engagement.

LinkedIn

Find out which jobs are actually making money.

We connect to your books and rank every job by real margin — not what your software shows. Free audit included.

2,200+ service businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. 15-min audit. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.