The verdict in three sentences
For a private security company in Johannesburg managing 400 to 2,500 guards across about a hundred sites, custom scheduling and clock-in software costs between USD 17,000 and 47,000 (about 10 to 28 million FCFA) in 2026 and goes live in 3 to 5 months. The most visible gain is a reduction of about 70% in unreported absences, and therefore in client penalties and lost contracts. Below 150 guards, a shared spreadsheet plus WhatsApp groups per site remains manageable.
The hidden cost of an unmanned post
The operations director of a guarding company in Johannesburg deploys guards to banks, Midrand warehouses, Sandton estates and construction sites. An empty post at night means a contractual penalty, sometimes a loss event, and often a client lost at renewal.
| Indicator | 2026 order of magnitude (1,000 guards, 100 sites) |
|---|---|
| Unreported absences per month | 80 to 200 shifts |
| Client penalty per unmanned post | USD 40 to 170 |
| Supervisors checking patrols | 8 to 15 |
| Gap between scheduled and paid hours | 3 to 7% of payroll |
| Payroll preparation time | 5 to 8 days |
| Contracts lost per year for service quality | 3 to 8 |
With 120 absences per month and an average penalty of USD 85, the bill reaches USD 122,000 per year, before counting non-renewed contracts.
Modules and software cost
| Module | Function | Indicative cost (USD, excl. tax) |
|---|---|---|
| Shift scheduling | 12-hour cycles, day and night, replacements, rest rules | 3,300 to 8,300 |
| QR or NFC clock-in | Shift start on smartphone or tag, photo, geolocation | 3,000 to 7,500 |
| Patrols and checkpoints | NFC tags on site, missed patrol alerts | 2,500 to 6,700 |
| Digital occurrence book | Incidents with photos, real-time client notification | 2,000 to 5,800 |
| Client portal | Attendance, incidents, contract compliance reports | 1,700 to 5,000 |
| Payroll export | Normal, night, Sunday and public holiday hours to payroll | 1,700 to 5,000 |
| Dashboard and SMS alerts | Posts not taken at +15 minutes, supervisors alerted | 1,700 to 8,300 |
A first version for 400 guards with scheduling, clock-in and occurrence book starts around USD 17,000 to 22,000. A 2,500-guard multi-city platform with client portal and payroll export reaches USD 37,000 to 47,000. NFC tags cost USD 2 to 4 each, and hosting plus maintenance add 10 to 15% per year.
Comparing available solutions
| Option | Upfront cost | Annual cost (1,000 guards) | Fit for local context |
|---|---|---|---|
| Spreadsheet + WhatsApp | Almost nil | Supervisor time | Low, no proof |
| Fixed biometric clocks | USD 500 to 1,000 per site | Hardware upkeep | Poor for mobile sites |
| International guarding SaaS | USD 3,300 setup | USD 10,000 to 20,000 in licences | Medium |
| Custom software by Kolonell | USD 17,000 to 47,000 | USD 2,500 to 6,700 | Strong: offline, SMS, local payroll |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Custom software handles local realities: offline clock-in with delayed sync during load shedding, SMS alerts when mobile data fails, and premiums calculated under the sectoral determination for private security and the Basic Conditions of Employment Act.
Mini case study
Thabo, operations director of a guarding company in Johannesburg, manages 1,200 guards across 110 sites. He records 140 unreported absences per month at an average penalty of USD 75, so USD 126,000 per year. After deploying software at USD 32,000, absences drop to 42 per month: USD 88,000 in penalties avoided. Payroll gaps fall from 5% to 1.5% on a USD 2.3 million payroll, another USD 80,000. The project pays back in under 3 months.
FAQ
Does every guard need a smartphone? No, one smartphone per site or per post commander is often enough, guards clock in with an NFC tag. An entry-level Android phone costs USD 75 to 120.
Does clock-in work without network? Yes, clock-ins are stored offline and synced when the network returns, with the original time certified.
Can clients see attendance? Yes, a client portal shows shift starts, patrols and incidents in real time, which often supports a 3 to 5% rate increase at renewal.
How long does guard training take? Half a day per supervisor and 20 minutes per guard, the interface uses plain language and icons.
Is the data protected? Geolocation data and photos are processed under POPIA, with a designated information officer, limited retention and access logs.
Let's scope your project. Share your number of guards, sites and payroll software: we price the scope, a budget between USD 17,000 and 47,000 and a 3 to 5 month rollout. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
