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 reconcile a property management escrow account?
Use a three-way reconciliation each month where your adjusted bank balance, the sum of all owner and tenant ledger balances, and your general ledger trust liability must all equal the same number. Any variance needs to be found and resolved immediately.
Read answerWhat's three-way reconciliation for a law firm trust account?
Three-way reconciliation means comparing the bank statement balance, the trust account book balance, and the total of all individual client ledger balances. All three numbers must match at the end of every month. Wisconsin SCR 20:1.15 requires attorneys to perform and document this process.
Read answerHow are tips handled in payroll for a Wisconsin restaurant?
Wisconsin allows a tip credit, so you can pay tipped employees a base wage of $2.33 per hour as long as tips bring them to the $7.25 minimum. All tips must be reported and taxed through payroll.
Read answerHow should a marketing agency handle retainer vs project revenue?
Retainer payments are deferred revenue until you deliver the work each month. Project revenue is recognized as deliverables are completed. Use separate income accounts for each so you can see your real revenue mix.
Read answerHow do small law firms handle cost advances vs expenses?
Client cost advances like filing fees and expert witness payments are not firm expenses. They are client receivables that sit on the balance sheet until the client reimburses the firm.
Read answerHow much does it cost to start a Wisconsin LLC?
The mandatory state filing fee is $130 for Articles of Organization. Add a $25 annual report and a few optional items, and most Wisconsin business owners launch an LLC for under $200.
Read answer