Share
A DOL investigator doesn’t call ahead. For a janitorial contractor running crews across a dozen buildings, or a security company staffing shifts across five properties, that’s the moment a routine Tuesday turns into months of document requests and back wage math.
Building services companies, meaning janitorial, facility management, HVAC, and security, run on a business model that’s naturally collision prone with wage and hour law. Subcontracted labor, crews that move between client sites in the same shift, and turnover that outpaces almost every other sector combine to create some of the most expensive building services payroll mistakes in the industry.
Misclassify a crew of independent contractors who actually function like employees, and a single DOL or IRS finding can trigger years of back wages, unpaid overtime, and penalties, sometimes for workers who left the company long ago. Add multi-site travel time, blended overtime rates, and Service Contract Act wage determinations to the mix, and it’s easy to see how a payroll process built for a single-location retailer breaks down fast here.
Why Building Services Payroll Mistakes Cost So Much
Most of these mistakes trace back to a short list of root causes. That’s actually good news. Nearly all of them are fixable with better recordkeeping and a payroll and tax system built to handle multi-site scheduling instead of one built for a single storefront.
Below are the 10 payroll mistakes we see most often in janitorial, facility, HVAC, and security companies, along with what the federal rules actually say and how to fix each one. Last updated: August 2026.
- Misclassifying subcontracted crews as independent contractors
- Treating job-site-to-job-site travel as unpaid time
- Failing to combine hours worked across multiple client sites
- Getting the regular rate of pay wrong on blended shifts
- Overlooking Service Contract Act wage requirements on government work
- Confusing Service Contract Act rules with Davis-Bacon prevailing wage
- Relying on paper timesheets for a deskless, multi-site workforce
- Misapplying overtime exemptions to working supervisors and crew leads
- Letting onboarding and I-9 compliance slip during high turnover
- Making payroll deductions that push pay below minimum wage
1. Misclassifying Subcontracted Crews as Independent Contractors
Building services runs on subcontracted labor more than almost any other industry. A regional janitorial company might staff a big-box client with its own W-2 crew and then bring in an independent contractor to handle a smaller account across town. That’s a legitimate business model. It stops being one the moment the contractor starts looking like an employee.
The Department of Labor’s 2024 final rule (29 CFR Part 795), effective March 11, 2024, replaced years of shifting guidance with a single economic reality test. Investigators weigh six factors together, with no single factor controlling the outcome: opportunity for profit or loss based on managerial skill, investments made by the worker versus the company, permanence of the relationship, the company’s degree of control, whether the work is integral to the business, and the worker’s skill and initiative.
Here’s where building services companies get tripped up. A “contractor” who wears the company uniform, uses the company’s supplies, works the same schedule every week for a year, and can’t turn down assignments doesn’t look independent under that test, no matter what the 1099 says. Control over scheduling and supervision is the factor that trips up this industry most, since a crew leader assigning nightly routes to a contractor looks a lot like managing an employee.
The fix isn’t complicated, just uncomfortable. Audit every 1099 relationship against the six factors, not against how long the arrangement has existed. If a worker functions like an employee, reclassify them, run them through proper onboarding, and get them into HR and payroll workflows before an agency does it for you.
2. Treating Job-Site-to-Job-Site Travel as Unpaid Time
Multi-site scheduling is the other defining feature of this industry, and it creates its own wage trap. A janitorial or HVAC crew that cleans one office building at 6 a.m. and moves to a second property by 9 a.m. is doing exactly what the FLSA calls compensable travel.
DOL’s Fact Sheet #22 draws a clear line. The morning commute from home to the first job site isn’t paid time. Travel from job site to job site during the workday is. As the fact sheet puts it, time spent traveling as part of a principal activity, such as travel from job site to job site during the workday, is work time.
That distinction gets lost constantly in the field. Supervisors clock crews in at the first stop and out at the last, treating the drive time between client properties as an unpaid gap, the same way a lunch break would be. It isn’t. Every minute a crew spends driving the company van, or their own vehicle, between client sites during the shift belongs on the timesheet and counts toward the 40-hour overtime threshold.
Fixing this usually comes down to how time gets captured. Paper timesheets and a single daily punch can’t show mid-shift travel. A time and attendance system with mobile clock-in at each site gives you an accurate, defensible record of exactly when a crew left one building and arrived at the next.
3. Failing to Combine Hours Worked Across Multiple Client Sites
Here’s a scenario that plays out weekly in this industry. A crew member works 25 hours cleaning Client A’s offices and 20 hours cleaning Client B’s warehouse in the same week, for the same employer. Some payroll teams still track those hours separately, by client or by job code, and never add them together to check for overtime.
Under the FLSA, overtime is calculated per employee, per employer, per workweek. It doesn’t matter how many different client sites, cost centers, or job codes the hours are split across. If one employee worked 45 total hours for one employer, five of those hours are overtime. Full stop.
Job-costing by client is smart business. Job-costing that quietly excludes hours from the overtime calculation is a violation waiting to surface, especially when internal reports mirror separate client invoices instead of one employee-level weekly total. If your payroll and time system can’t roll every site’s hours into a single weekly total per employee, that’s the first thing to fix.
4. Getting the Regular Rate of Pay Wrong on Blended Shifts
Building services crews often earn different rates for different work. A worker might make $16 an hour running a standard cleaning route and $19 an hour on a specialty floor-stripping job at a different property, all in the same week. When overtime hits, a lot of payroll processes just apply the higher rate, the lower rate, or whatever rate was most recent. None of those is correct.
DOL’s Fact Sheet #23 spells out the rule. When an employee works at two or more different rates for the same employer in a single workweek, the regular rate for overtime purposes is the weighted average of those rates. You add total earnings from all the rates together, then divide by total hours worked at all of them, to land on the true regular rate before applying the 1.5x multiplier.
It’s a small calculation with a real dollar impact when it’s wrong across dozens of employees, week after week. Payroll platforms that handle blended and shift-differential rates automatically remove the guesswork. Manual spreadsheets, on the other hand, are usually where this mistake lives undetected for years.
5. Overlooking Service Contract Act Wage Requirements on Government Work
Federal buildings need cleaning and security too, and plenty of building services companies eventually bid on that work. The moment a company signs a covered federal service contract over $2,500, the McNamara-O’Hara Service Contract Act takes over the wage conversation.
The SCA requires contractors to pay service employees no less than the wage rates and fringe benefits prevailing in that locality, as determined by DOL on a contract-by-contract basis. Those wage determinations become part of the contract itself, typically setting specific hourly rates and health and welfare benefit amounts by job classification, which can run well above what a company pays its commercial clients’ crews. On prime contracts over $100,000, the Contract Work Hours and Safety Standards Act adds its own overtime requirement on top of standard FLSA rules.
Companies that win their first government contract sometimes keep paying their existing commercial pay scale out of habit, or apply their own idea of a fair rate instead of pulling the actual wage determination for that contract. That’s an expensive habit. Before staffing a single shift on federal work, confirm the specific SCA wage determination attached to that contract and build it into a separate pay structure through your payroll and tax setup.
6. Confusing Service Contract Act Rules With Davis-Bacon Prevailing Wage
It’s an easy mix-up. Both the Davis-Bacon Act and the Service Contract Act set prevailing wages on federal contracts, and both show up in the same bid packages for facility work. They aren’t the same law, and applying the wrong one means paying the wrong rate.
Davis-Bacon governs construction, alteration, and repair work performed by laborers and mechanics on a federal construction contract over roughly $2,000. The Service Contract Act governs contracts principally for services, like recurring janitorial, groundskeeping, or security guard work. A building services company that lands a contract combining routine cleaning with a renovation project might actually owe two different wage determinations on the same job site.
Get the wrong one, and it costs real money. Paying construction-trade Davis-Bacon rates to a cleaning crew that should fall under an SCA wage determination, or the reverse, creates a compliance problem either way, whether that means overpaying against the contract budget or underpaying against the legally required rate. When a contract touches both service and construction-type work, get clarity on which wage determination applies to which task before crews start.
7. Relying on Paper Timesheets for a Deskless, Multi-Site Workforce
Ask any building services operations manager how crews record their hours, and the honest answer often involves some combination of paper sign-in sheets, text messages, and a supervisor’s memory. None of that holds up when a wage claim or audit asks for proof of hours worked at each site.
A deskless workforce spread across a dozen properties a night doesn’t have the luxury of a single time clock by the break room. Buddy punching, rounded start times, and forgotten mid-shift travel entries all creep into manual systems, usually in the direction that shortchanges the worker and creates liability for the company.
Mobile time tracking tied to a job site or geofence solves most of this at once. Workers clock in and out at the actual location, supervisors get real visibility into who’s where, and payroll gets a clean, defensible record instead of a stack of handwritten slips. A proper time and attendance platform pays for itself the first time it prevents even one wage dispute.
8. Misapplying Overtime Exemptions to Working Supervisors and Crew Leads
A crew lead who mops floors alongside the team for six hours a night and only spends two hours on scheduling and quality checks usually isn’t performing exempt executive duties, even if the company calls them a supervisor and pays a flat weekly salary. Job titles and salary alone don’t create an overtime exemption.
Why does this happen so often here? Crew leads genuinely wear both hats: some real supervisory responsibility, plus a lot of hands-on work. The FLSA exemption tests look at actual job duties, not the title on an org chart or how the position gets paid. A salaried title with no real managerial authority is just as much a target for a misclassification claim as a mislabeled independent contractor.
Review the actual day-to-day duties of every salaried crew lead or working supervisor at least once a year, especially after a promotion or a change in headcount at a site. If the role is mostly hands-on cleaning or guard work with a little oversight mixed in, it likely needs to be paid hourly with overtime, not salaried.
9. Letting Onboarding and I-9 Compliance Slip During High Turnover
Building services has some of the highest turnover of any industry, and hiring never really stops. The Bureau of Labor Statistics tracks quits activity for the broader professional and business services group that includes janitorial, security, and facility management companies, and the rate ran at 2.2% in June 2026, staying elevated for years compared to lower-turnover office sectors.
That constant churn puts pressure on the parts of onboarding that feel like paperwork but carry real legal weight. I-9 verification, new-hire state reporting, and background-check documentation for security personnel all have deadlines, and those deadlines don’t stretch just because five crew members started the same week a client added a new building to the contract.
Companies that treat onboarding as an afterthought end up with incomplete I-9s, missed new-hire reporting windows, and gaps that surface at the worst possible time, usually during an audit or a client’s compliance review. Building a repeatable onboarding process, paired with a clear hiring pipeline for the constant stream of applicants this industry needs, turns a chaotic scramble into a five-minute checklist for every new hire.
10. Making Payroll Deductions That Push Pay Below Minimum Wage
Uniforms, radios, cleaning supplies, even the cost of a background check. Building services companies deduct all sorts of things from paychecks, sometimes without checking whether the deduction is even legal for that particular worker’s pay rate that week.
Under the FLSA, employer-required deductions made for the employer’s benefit, such as uniforms or equipment, can’t reduce an employee’s earnings below minimum wage in that workweek, and they can’t cut into required overtime pay either. A worker earning close to minimum wage who also gets a uniform deduction that week can end up effectively paid below the legal floor, even though the paycheck total looks fine on paper.
This is a mistake that hides well, since it usually only shows up when someone runs the actual math for that specific pay period, for that specific employee, against their specific hours. Building services companies with dozens of hourly workers across multiple pay rates need a payroll system that flags this automatically instead of relying on a manual spot check to catch it.
Building Payroll That Keeps Up With Multi-Site Crews
Most of these mistakes share a common thread. A payroll system built for one location, one pay rate, and a stable roster simply wasn’t designed for how building services companies actually operate. Multi-site scheduling, blended rates, subcontracted labor, and constant turnover all demand a process that can track hours, sites, and worker classification accurately, every single pay period.
None of this has to mean hiring a compliance department. It does mean choosing time tracking, payroll, and HR tools that were built with a distributed, deskless, multi-client workforce in mind, and reviewing worker classifications and pay practices on a regular schedule instead of waiting for a claim or an audit letter to force the issue.
Frequently Asked Questions
No. The 2024 DOL final rule uses a six-factor economic reality test that looks at actual working conditions, not paperwork. A worker who follows set schedules, uses company supplies, and cannot work for other clients likely qualifies as an employee no matter what the contract says.
Generally yes. According to DOL Fact Sheet 22, travel from job site to job site during the workday counts as compensable work time. Only the initial home to first site commute and the final site to home trip are typically unpaid.
The Service Contract Act applies specifically to covered federal service contracts over 2,500 dollars, not private commercial agreements. Purely commercial building services clients are not subject to SCA wage determinations, though state and local wage laws still apply.
Add up all hours worked for the same employer across every site in that workweek. Anything over 40 total hours is overtime, calculated at 1.5 times the weighted average regular rate if the employee worked multiple pay rates that week.
Only if the deduction does not drop the employee’s pay below minimum wage or cut into required overtime for that workweek. Deductions that push effective pay below the legal minimum violate the FLSA, regardless of the company’s uniform policy.
Ready to See How Netchex Can Help Your Building Services Company?
See how Netchex handles multi-site scheduling, blended overtime rates, and worker classification for janitorial, facility, HVAC, and security teams.
This article reflects publicly available federal wage and hour guidance, including U.S. Department of Labor and Bureau of Labor Statistics resources, as of August 2026. Wage and hour laws vary by state and change over time. This is general information, not legal or tax advice. Consult a qualified employment attorney or licensed accountant before making classification, scheduling, or payroll decisions for your business.
Disclaimer: Any product roadmap or future plans provided herein are for informational purposes only. They do not represent a commitment to deliver any material, code, feature, or functionality. Plans may change without notification. The development, release and timing of any features or functionality described remain at the sole discretion of Netchex, its affiliates, and partners. Netchex does not give legal, tax, or accounting advice. You are responsible for ensuring your use of Netchex product meets your individual business and compliance requirements.
Related events
10 Auto Repair Shop Payroll Problems With Technician Commission and Overtime
Warehouse Overtime Compliance: 10 Payroll Risks Distribution Centers Can’t Ignore
Home Health Aide Payroll: State-by-State Wage & Hour Rules