Hidden Margin Leaks in Janitorial: Over-Budget Jobs and Low-Margin Accounts
Part 4 of the Janitorial Margin Playbook Series — how budget vs actual discipline protects profitability and why fixing overages early keeps margins intact. A guest post from Jeff Carmon of Elite BSC, co-author of the Janitorial Margin Playbook.
In the janitorial industry, protecting margin is not just about getting pricing right or negotiating good supply costs. Often, the biggest leaks come from much more basic areas: jobs running over budget and accounts that never generate enough return to justify the work. Both issues are common, both are preventable, and both have a much larger impact on your profitability than most owners realize.
Budget vs. Actual: Hours and Dollars
When we talk about budget vs. actual, we are really talking about discipline. Every proposal you submit is built on assumptions about how many labor hours a job should take and what those hours will cost in dollars. If your actual results drift from those assumptions, even by a little, your margin starts to erode.
Take a simple example: you bid a job at 20 hours per week. In reality, the account takes 23 hours to meet the client’s expectations. On paper, three hours does not sound like a big deal. But three hours every week adds up to 12–13 extra hours a month, 150 hours a year, and thousands of dollars in unexpected cost. If you multiply that by ten or twenty accounts, the numbers get serious fast.
Looking only at dollars can mask the problem. That is why it is best practice to track both labor hours and labor dollars. Hours tell you how much time it is really taking to service the account. Dollars reflect the impact of wages, overtime, staffing mix, and even minimum wage changes in your market. Together, they give you a complete picture of where the account is performing against budget and where it is slipping.

Why Daily Monitoring Matters
Many companies review their budgets only at the end of the month. By then, it is too late. The overage is baked into payroll, the invoice has already gone out, and the margin is gone for good.
The best operators do not wait. They monitor hours in real time. If your system provides daily data, use it. A quick daily check of scheduled vs. actual hours can flag problems before they spiral. Maybe one cleaner is regularly clocking in 10 minutes early. Maybe supervisors are adding hours to “make sure the building looks good” without realizing the impact. Small variances caught early are much easier to correct.
At a minimum, review both hours and wage cost weekly. If you see a job running more than 2 percent over budget, take action right away. That could mean adjusting staffing levels, moving shifts around, or tightening clock-in discipline. By the end of the pay period, your goal should be to land as close to the budgeted target as possible.
The Financial Impact of Variance
The math is clear. A company with 10 million dollars in annual revenue that consistently runs 4 percent over budget on labor will lose 400,000 dollars in profit over the course of a year. That is not because of bad contracts or customer issues. It is because of small variances that no one stepped in to correct.
On the flip side, best-in-class operators consistently come in 1–3 percent under budget. That discipline creates a margin advantage worth hundreds of thousands of dollars each year.
Those funds can then be reinvested into technology, training, or better wages for frontline staff, which creates a positive cycle of stronger performance and improved retention.

Account-Specific Margin: Winning the Right Work
Budget discipline is only half the battle. The other margin leak happens much earlier, before the account even starts. Many contractors underbid to stay competitive, only to realize later that the job barely breaks even.
Low-margin accounts are dangerous for two reasons. First, they tie up supervisors and managers who spend outsized time trying to keep the customer happy. Second, they distract your team from higher-margin accounts that could actually move the business forward.
In other words, low-margin accounts do not just hurt the P&L. They also hurt your overall operational focus.
The best way to avoid this trap is to set clear margin expectations before you ever submit a proposal. Build your pricing model with benchmarks for labor costs, supply costs, supervision, and overhead. Decide in advance what margin threshold you are willing to accept. If the numbers do not work, walk away. It is better to lose the bid than to win an account that will drag your business down.

Using Gross Margin per Job
One of the most effective tools here is gross margin per job. This measures how much revenue is left after direct labor and supply costs are covered. Top operators aim for 30 percent or more on every job.
If an account consistently produces less than 30 percent, it is a signal to take a hard look. Can you staff differently by assigning lower-cost labor? Can you renegotiate scope with the client? If not, the smartest move may be to exit the account. While it is never easy to walk away from revenue, holding onto unprofitable accounts is often more damaging in the long run.
Gross margin per job also helps you evaluate bidding success. Look at your win rate vs. the average margin on won bids. If you are winning a lot of work but margins are weak, you may be pricing too aggressively. If you are losing most bids but the ones you win are strong, you may be more selective but healthier for it.
Connecting Both Sides
Budget vs. actual and account-specific margin are not isolated issues. They are two sides of the same coin. Strong bidding discipline prevents you from taking on jobs that are doomed to underperform. Strong budget discipline ensures the jobs you do take actually deliver the margin you planned. Together, they create a system of accountability that protects profitability at both the front end and the day-to-day execution.
The Bottom Line
Margin does not slip away in one dramatic event. It leaks out slowly through unchecked hours, unnoticed dollar overages, and accounts that never had the potential to perform.
By focusing on daily and weekly budget checks, and by enforcing a clear margin threshold for new accounts, you give your company the discipline it needs to stay profitable.
Strong margins give you options. They let you reinvest in your team, provide better service to customers, and scale your business with confidence. Without them, even growth can become a burden rather than a benefit.
Action Items
- Check labor hours daily if possible – Use real-time data to catch overages before they become losses.
- Review labor dollars weekly – Factor in wage rates, staffing mix, and overtime.
- Flag jobs 2 percent or more over budget – Step in immediately to correct.
- Aim for 30 percent or higher gross margin per job – Drop or renegotiate accounts that consistently underperform.
- Balance win rate with margin discipline – Winning the wrong jobs can hurt more than losing bids.
Jeff Carmon brings over 40 years of experience across multiple industries. He spent a decade in business development and operations with Frantz Building Services before moving into his current role as Manager of Member Services at Elite BSC, where he provides training, coaching, and support to help building service contractors strengthen operations and better serve their customers.
Want the full set of benchmarks and KPIs? Download the Janitorial Margin Playbook, co-developed by BrightGo and Elite BSC, to see where your company stands and how to start closing margin gaps today.
Continue the Series
Read Part 1: Margins — The Most Important Metric
Why margins are the foundation of profitability and how to benchmark your performance.
Read Part 2: Time Theft — The Hidden Drain on Profitability
How edited punches and missing accountability silently drain payroll and margins.
Read Part 3: Overtime — Controlling the Cost Spiral
Why chronic overtime is one of the fastest ways profitability slips, and how proactive checks keep labor in line.