Who We Help · Security Companies · Payroll
Security company payroll: premiums, licence checks, and ROEs at turnover speed
Guard payroll is premium arithmetic at volume: night and weekend differentials that flow into overtime and holiday pay, 24/7 rosters that brush against ESA rest rules, and turnover that makes the ROE a weekly document. The companies that win contracts price a loaded cost per guard-hour that already contains all of it.
By the AnalytIQ Accounting team · Last reviewed: August 12, 2026
Premiums are wages, and they compound
A night or weekend differential is not a side payment — it joins the wage base and changes three other numbers. Ontario's rule for employees with two or more regular rates settles the overtime question cleanly: each hour past 44 is paid at one and a half times the rate that applied to the work performed in that hour, so a guard whose 46th hour falls on a night post earns overtime on the night rate, not the base rate. The public-holiday formula — regular wages over the four work weeks before the holiday week, divided by twenty — picks premiums up too, because they are regular wages; overtime pay is what the formula excludes.
| Line on the guard's stub | What it does downstream |
|---|---|
| Base site rate | The floor — it must clear minimum wage on its own, before premiums |
| Night or weekend premium | Regular wages — sets the overtime rate for those hours and feeds the holiday formula |
| Overtime past 44 hours | 1.5 times the rate of the hour actually worked; excluded from the holiday formula |
| Public holiday worked | Holiday pay plus premium pay at 1.5 times — or wages plus a substitute day off |
| Uniform deduction | Only with written authorization, and never cutting pay below minimum wage |
Configure the premium codes once in the payroll system so the knock-ons happen automatically; companies that bolt premiums on as flat adjustments recalculate every holiday by hand and still get it wrong.
24/7 rosters meet the ESA
Round-the-clock coverage collides with rules written for daytime work, and the collisions have specific fixes. Overtime past 44 hours needs either the premium paid or a written averaging agreement spreading hours over up to four weeks — useful for four-on-four-off patterns. Rest rules bind scheduling: 11 consecutive hours free of work each day, and 8 hours between shifts when the combined shifts run past 13 hours, unless the guard agrees in writing. When a client cancels coverage after a guard reports in, the three-hour rule pays them three hours anyway. The practical answer is one pipeline: the scheduling system carries the rules, and payroll imports from it rather than from memory.
The licence check is a payroll control
Under Ontario's private security legislation, every guard on a post needs a valid individual licence and the company holds its own agency licence — and a lapsed guard licence discovered by a client or an inspector puts the contract and the agency licence both in play. We treat licence data as payroll data: number and expiry captured at onboarding beside the TD1s and direct deposit form, expiries surfaced weeks ahead, and scheduling blocked for anyone lapsed. A guard who cannot legally stand the post should be impossible to pay for standing it.
Turnover: ROEs, final pay, and the paperwork treadmill
Churn is structural in guarding, so exits are a workflow, not an event. Each departure or work shortage needs an ROE through ROE Web within five calendar days of the end of the pay period, with the reason code chosen carefully — coding a quit as a shortage of work, or the reverse, generates EI disputes and Service Canada follow-ups that cost more time than the original filing. Final pay lands by the later of seven days after the exit or the next regular payday, including every dollar of accrued vacation. One filing you can skip: moving a guard between sites is not an interruption of earnings, so site reassignments within the company generate no ROE at all. And because addresses go stale fast in a high-turnover workforce, collect a personal email at onboarding so February's T4s actually reach former guards.
Price the loaded guard-hour, then bid
A contract bid quoting bare wages funds everything else from margin: employer CPP and EI, vacation and holiday pay, WSIB premiums, Employer Health Tax once payroll clears the exemption, paid training hours that never bill, and supervision. We maintain a loaded cost per guard-hour by shift type, so bids start from reality — the same contract-level margin discipline as our security company bookkeeping. For the occasional US-headquartered client paying in USD, the billing and withholding questions sit in our cross-border tax page for security companies, and the full engagement scope is on the payroll services page.
Source: Ontario — Your guide to the Employment Standards Act.
Common questions.
How is overtime calculated when a guard works different rates at different sites?
Ontario pays each overtime hour at 1.5 times the rate that applied to the work performed in that hour — there is no blended rate. A 46th hour on a night post earns overtime on the night rate.
Do shift premiums change public holiday pay?
Yes. Premiums are regular wages, so they flow into the four-week formula divided by twenty. Overtime pay is the piece that formula leaves out.
What happens if a guard's security licence expires mid-contract?
They cannot legally work the post, and the exposure reaches your agency licence and the client contract. Track expiries in the payroll system and block scheduling automatically — renewal should be resolved weeks before it matters.
Related reading
Payroll priced into every post order.
Book a consultation and get a plain answer on exactly what applies to you.