20-40%
Blog/Industry Insights
Industry Insights10 min readMarch 2026

Hidden Costs of In-House Cleaning Programs
Most Facility Managers Miss

The payroll line is not the cost. It is the starting point. Here is everything else that in-house cleaning programs spend that never shows up in the original budget.

Based on the programs we have analyzed, in-house cleaning programs typically run 20 to 40% or more above the visible payroll line once HR burden, equipment, turnover, and compliance costs are fully counted.

Direct Answer

Based on the programs we have analyzed, in-house cleaning programs typically run 20 to 40% or more above the visible payroll line once you add employer payroll taxes, benefits, workers compensation, equipment and supply procurement, HR management time, training, turnover replacement costs, and supervision overhead. Most facility managers who have done a true fully-loaded cost comparison have found that in-house cleaning is not actually cheaper than contracting. The comparison only holds when you count everything. For a broader framework on what commercial cleaning should cost, see our commercial cleaning costs guide.

The payroll line is not the cost.

It is the starting point. Everything else is invisible until someone goes looking for it.

20-40%

How far above visible payroll in-house cleaning programs typically run once HR burden, equipment, turnover, and compliance costs are fully counted.

MFS
millfac.comCost Analysis

The Payroll Illusion

I talked to a facility manager last year who was convinced his in-house team was saving the company $80,000 annually compared to the contract proposal he had received. He was comparing gross payroll to the contract price and calling it a win. When I asked him to include the employer-side payroll taxes on that payroll, the workers compensation premiums, the equipment purchases from the last three years, and the time his HR coordinator spent managing turnover in that department, the $80,000 savings disappeared. It became a $12,000 cost premium.

This is the payroll illusion. Gross wages are visible. Everything that surrounds gross wages is invisible until you go looking for it. And most facility managers do not go looking because nobody told them to.

This article is about going looking. Every cost category below is one that facility managers consistently miss or undercount when evaluating in-house programs. If you are currently running in-house cleaning or considering it, this is the full cost picture.

The Full Hidden Cost Breakdown

Cost CategoryTypical Add-OnWhat Gets Missed
Employer Payroll Taxes7.65% of gross wagesFICA, FUTA, SUTA often excluded from the comparison
Workers Compensation Insurance4 to 9% of wagesJanitorial has elevated WC rates vs. office workers
Employee Benefits15 to 30% of wagesHealth insurance, PTO, retirement matches add quickly
Equipment Purchase and Maintenance$3,000 to $18,000/yearVacuums, floor machines, auto-scrubbers, replacement parts
Cleaning Supply Procurement$200 to $800/monthChemicals, paper products, trash liners, PPE
Supervision and Management Time15 to 25% of labor hoursScheduling, QC checks, issue resolution, HR escalations
HR Management Burden$400 to $1,200 per hireRecruiting, onboarding, background checks, training hours
Turnover Replacement Cost25 to 40% of annual wagesJanitorial turnover averages 75%+ annually industry-wide
Compliance and Training$150 to $500/employee/yearOSHA, chemical handling, bloodborne pathogens certification
Absenteeism Coverage3 to 8% of labor budgetOvertime or temp costs to cover unplanned absences

Turnover: The Silent Cost Multiplier

The janitorial industry has one of the highest turnover rates of any sector. Industry averages sit between 75% and 200% annually depending on market and management quality. That means if you have an in-house team of 10 cleaning associates, you should budget to replace 7 to 10 of them every year. At an average all-in replacement cost of $1,500 to $2,500 per person (recruiting time, background checks, onboarding, initial training, and the productivity loss during ramp-up), that is $10,500 to $25,000 per year just to stay even.

Most facility managers do not track this as a cleaning program cost. It gets absorbed into HR overhead and general operational friction. But it is a direct cost of running the cleaning program and it belongs in the comparison.

Contracted cleaning providers who pay competitively and manage their teams well carry much lower turnover in their accounts. The consistency you get from a stable cleaning crew is not just a quality benefit. It is a cost benefit that offsets part of the contract price premium.

Equipment and Supply Procurement You Underestimate Every Time

A commercial-grade auto-scrubber for a 50,000 square foot facility costs $8,000 to $18,000 new, $4,000 to $9,000 reconditioned. It has a service life of 5 to 8 years with proper maintenance. Maintenance contracts add $400 to $800 per year. Brush and squeegee replacements add another $200 to $500 annually. That is one piece of equipment.

Add commercial backpack vacuums ($300 to $600 each, teams need multiple), mop systems and replacement heads, chemical dispensing systems, pressure washers, platform lifts for high dusting, and the shelving and storage for all of it, and you are looking at a capital equipment portfolio that most facilities have never fully costed.

When equipment fails, it either gets repaired at cost or tasks go undone until it is replaced. There is no equivalent in a contracted program because the contractor owns and maintains the equipment. That risk transfer has real value that does not show up in a payroll comparison.

The Management Time Nobody Budgets

Running an in-house cleaning program means someone is the manager of that program. Depending on the size of the operation, it might be a dedicated supervisor or it might be a facilities manager who spends 30% of their time on cleaning department issues: scheduling, absences, quality complaints, supply ordering, equipment repair coordination, HR issues, disciplinary actions, and training.

At a blended manager rate of $35 to $55 per hour, 30% of a full-time role dedicated to cleaning management represents $21,000 to $34,000 per year in compensation cost. That is a real cost. It goes into the comparison.

With a contracted program, your responsibility changes to contract management, not department management. You review reports, handle escalations, and hold the provider accountable. That is a materially different time commitment. For most facilities, the time savings alone justifies significant price premium on the contract side.

Workers Compensation: The Rate Nobody Tells You About

Janitorial workers carry a workers compensation class code of 9015 in most states. The base rate for that code runs 4% to 9% of gross wages depending on state, claims history, and experience modification factor. Office workers at your company might carry a WC rate of 0.3%.

If you add five in-house cleaning associates at $15 per hour working full-time, the gross wage cost is approximately $156,000 annually. At a WC rate of 6%, that is $9,360 per year in workers compensation premiums alone, just for that team. Add a single reportable injury and your experience mod increases, driving premiums higher for subsequent years.

When you contract cleaning, the provider carries the WC exposure. Their experience mod, their claims history, their premium. You remove that liability from your payroll entirely. For companies with low claims histories and strong safety cultures in their core operations, adding a higher-risk janitorial WC exposure is a real insurance and financial planning consideration.

Running the True Cost Comparison

The following is a representative example based on typical program parameters for a 75,000 square foot office campus. A facility runs an in-house cleaning program with five full-time cleaning associates and a working supervisor. Gross payroll is $260,000 annually. Here is the full picture:

Cost ItemAnnual Amount
Gross wages (5 associates + supervisor)$260,000
Employer payroll taxes (7.65%)$19,890
Health benefits (partial contribution)$28,000
Workers compensation (6% of wages)$15,600
Equipment purchase and maintenance$8,400
Supply procurement$7,200
Turnover replacement (industry avg: 75%)$11,250
HR management time (15% FTE @ $45/hr)$14,040
Training and compliance$3,600
Absenteeism coverage (overtime)$6,500
Total Fully-Loaded Cost$374,480
Vs. Contract Quote for Same Scope$290,000 to $320,000

The in-house program costs $374,480 per year fully loaded. A contracted program for the same scope would run $290,000 to $320,000. The $80,000 savings the facility manager thought he had becomes a $55,000 to $85,000 cost premium for keeping it in-house.

That premium might be worth it if the in-house program delivers meaningfully better results. Sometimes it does. In-house teams can develop deep institutional knowledge of a facility, strong loyalty to the site, and responsiveness that a contracted provider cannot match. But that case needs to be made deliberately and defended with data, not assumed because the payroll line looks smaller than the contract quote.

When In-House Actually Makes Sense

There are situations where in-house cleaning makes genuine sense, and I will say so plainly. High-security facilities where every cleaning associate requires security clearance. Environments with extremely specialized protocols where ongoing contractor training creates unacceptable risk. Facilities where the cleaning team serves as a hybrid role (cleaning plus light maintenance, plus receiving, plus other duties) that a contracted cleaner cannot perform.

In those cases, the decision to run in-house is not wrong. But even then, doing the fully-loaded cost comparison is the right move. You should know what the true cost of your cleaning program is, regardless of which model you use. That knowledge protects your budget and gives you a benchmark for evaluating whether you are getting the value you are paying for.

For more on the operational comparison between models, our article on outsourcing versus in-house facility services covers the full decision framework. If you are already contracting and want to know whether your current contract reflects what you are actually getting, see our billing audit guide.

Frequently Asked Questions

How much more does in-house cleaning really cost compared to contracting?

Based on the programs we have analyzed, in-house cleaning programs typically run 20 to 40% or more above what gross payroll suggests. The gap comes from employer payroll taxes, workers compensation, benefits, equipment, supply procurement, turnover replacement, and management overhead. When those costs are counted, most in-house programs cost more than a comparable contracted program, not less.

What is the typical turnover rate for in-house janitorial staff?

Janitorial turnover averages 75% to over 100% annually industry-wide. That means if you have a team of 10, you should plan to replace 7 to 10 people every year. At $1,500 to $2,500 per replacement (recruiting, background check, onboarding, training, ramp-up productivity loss), turnover alone adds $10,500 to $25,000 annually to the hidden cost of an in-house program.

Do I need to include workers compensation in the cost comparison?

Yes. Janitorial workers fall under a WC class code with rates of 4% to 9% of gross wages, compared to 0.3% or less for office workers. If you add cleaning associates to your payroll, you add their WC exposure to your insurance profile. At 6% on $260,000 in wages, that is $15,600 per year in WC premiums that contracted cleaning eliminates entirely.

How do I calculate the true cost of my in-house cleaning program?

Start with gross wages, then add: employer FICA (7.65%), FUTA/SUTA (~1-2%), workers compensation premiums (4-9%), health benefits (15-30% of wages), equipment capital costs amortized over equipment life, supply procurement, supervisor and HR management time, turnover replacement costs, training and compliance costs, and absenteeism coverage. The total is typically 40 to 70% above gross wages.

Are there situations where in-house cleaning is the right choice?

Yes. High-security clearance facilities, environments with specialized protocols that require deep institutional knowledge, and hybrid-role positions where cleaning staff also perform other duties. In those cases, the in-house decision may be correct. But the decision should be based on a fully-loaded cost comparison and a clear articulation of the specific value the in-house model provides that a contractor cannot.

What does transitioning from in-house to contracted cleaning actually cost?

The transition itself is typically low-cost. Equipment may be sold or transferred. Existing staff may be offered positions with the incoming contractor. The real cost is in the 60 to 90 day transition period where you are managing offboarding while the contractor is onboarding. A well-managed transition with a 90-day performance guarantee from the contractor is the safest path. We publish a guide on the full cost of switching providers that covers transition costs specifically.

True Cost Analysis

Find out what your in-house program actually costs.

We will walk your facility, review your current program structure, and give you a fully-loaded cost comparison against what a contracted program would cost. No sales pressure. A real number you can take to your leadership team.

No obligation. No sales call. A complete picture of what your facility program should cost.