How do security service companies track guard labor across clients?
Security companies live and die by labor margins on each client account. Tracking guard hours starts at the site level and ends with your books showing exactly how profitable each contract is.
Guards need to clock into specific client sites, not just “start work.” Mobile time tracking apps with GPS verification let guards punch in at a location so every hour is tied to a specific client. QuickBooks Time, Workforce.com, and Homebase all handle this well. Paper timesheets or generic clock-ins create a mess because someone has to manually sort hours by site after the fact, and that sorting is where errors and lost hours happen.
Once hours are captured by site, those labor costs need to flow into your accounting system as client-level job costs. In QuickBooks, each client contract gets set up as a project or class. When payroll runs, labor hours get allocated to the correct client. The result is a clear view of how much labor you’re spending on each account versus what that account pays you. This is the same concept behind facility services bookkeeping, where every dollar of labor needs to land against the right revenue source.
Overtime is where security companies lose money without realizing it. A guard who works 30 hours at Client A and 20 hours at Client B hits 50 hours for the week. That is 10 hours of overtime, and you need a consistent method for allocating those overtime dollars. Most companies allocate overtime to whichever shifts pushed the guard past 40 hours. If your time tracking doesn’t capture this clearly, overtime costs get buried in general payroll and you lose visibility into which accounts are actually profitable versus which ones just look profitable.
The margin calculation per account is straightforward once the data is clean. Revenue from the client contract minus direct labor costs (including allocated overtime, payroll taxes, and workers’ comp for hours worked on that account) gives you gross margin. Workers’ comp deserves special attention here because security guard classifications carry relatively high rates. Those costs should be loaded onto each client account proportionally based on hours worked. Skipping this step makes every account look better than it actually is.
Review margins monthly. If an account consistently runs below your target, you either need to adjust scheduling to reduce overtime, renegotiate the contract rate, or decide whether the account is worth keeping. Our Wisconsin small business bookkeeping services help security companies build this kind of per-account reporting so that contract decisions are based on real numbers rather than gut feel.
The technology piece is important, but the discipline matters more. Every guard shift needs to be logged to the right client. Every payroll run needs hours allocated correctly. Every overtime hour needs to land where it belongs. When that happens consistently, you stop guessing about which accounts make money and start managing them based on facts.
Wisconsin's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.
More Questions
How do I handle unbilled work (WIP) for a professional services firm?
WIP is work you've performed but haven't invoiced yet. For accrual-basis firms, it sits on the balance sheet as an asset and draws down when invoices go out. Tracking it properly is the only way to see true monthly performance.
Read answerHow should a pressure washing business handle equipment financing?
Financed equipment goes on your balance sheet as a fixed asset with a matching loan liability. Each monthly payment gets split between interest expense and principal paydown, and depreciation is recorded separately.
Read answerWhat inventory method should a small retailer use — FIFO or average cost?
Most small retailers should use average cost. It's simpler, it's what QuickBooks Online calculates automatically, and the difference in accuracy compared to FIFO is minimal for typical retail operations. Consistency over time matters more than the method you pick.
Read answerHow often do I file Wisconsin sales tax returns?
The Wisconsin Department of Revenue assigns your filing frequency based on how much sales tax you collect. You'll file monthly, quarterly, or annually. Even periods with zero sales require a return.
Read answerWhat expenses can a pest control business deduct?
Most of what you spend running a pest control business is deductible. Chemicals, vehicle costs, equipment, licensing, insurance, and uniforms all count. The key is tracking them properly and knowing which expenses get deducted immediately versus capitalized.
Read answerHow does IOLTA trust accounting work for a Wisconsin law firm?
IOLTA pools client funds that are too small or short-term to earn individual interest. The pooled interest goes to the Wisconsin Trust Account Foundation for legal aid. Firms must keep client-matter ledgers, never commingle funds, and reconcile monthly.
Read answer