The verdict in three sentences
For a private security company in Dubai, the biggest margin leak is hours worked but never billed and missed shifts that nobody can prove. A QR check-in and geolocated guard tour system, connected to scheduling and invoicing, costs between USD 25,000 and 60,000 depending on scope. With 7% of hours recovered across 1,200 officers, payback is measured in months, not years.
Where a guarding company loses its hours
In many guarding firms, the roster still lives in Excel, attendance is reported by a supervisor phone call and night patrols are written in a paper logbook. When a client disputes an invoice or reports an empty post at 3 a.m., the company has no timestamped evidence. It issues a credit note, or loses the contract at renewal.
The second problem is internal. Last-minute replacements are not tracked, some officers stack shifts on two sites, and payroll is calculated from declarations rather than check-ins. HR spends several days a month reconciling data.
| Source of loss | Observed frequency (2026 estimate) | Monthly impact for 1,200 officers |
|---|---|---|
| Shifts worked but not billed | 3 to 4% of hours | USD 10,000 to 15,000 |
| Credit notes after client disputes | 1 to 2% of revenue | USD 3,500 to 7,000 |
| Unjustified overtime | 1 to 2% of payroll | USD 2,500 to 5,000 |
| HR reconciliation time | 4 to 6 days per month | USD 1,400 to 2,000 |
| Undetected empty posts | 0.5 to 1% of shifts | Contract loss risk |
| Total recoverable hours | about 7% | USD 17,000 to 29,000 |
What the software must do, module by module
A good tool for a security firm goes beyond a check-in app. It connects four building blocks: shift planning (day, night, weekend, replacements), check-in by scanning a QR code fixed on site with GPS and photo control, guard tours with mandatory checkpoints and late alerts, and client invoicing generated from hours actually recorded.
The officer app must work offline, because coverage drops inside basements, warehouses in Jebel Ali or large construction sites. Check-ins are stored on the phone and synced as soon as the network returns. The supervisor gets a WhatsApp or SMS alert if an officer has not checked in 15 minutes after shift start.
| Scope | Included functions | 2026 budget (USD, excl. VAT) | Timeline |
|---|---|---|---|
| Check-in core | QR code, GPS, photo, offline mode, attendance board | 25,000 to 30,000 | 10 to 12 weeks |
| Core + tours | Checkpoints, late alerts, incident reports with photos | 31,000 to 40,000 | 12 to 16 weeks |
| Core + tours + planning | Shifts, replacements, rest rules, payroll export | 40,000 to 48,000 | 16 to 20 weeks |
| Full suite | All + automatic client invoicing + client portal | 50,000 to 60,000 | 20 to 24 weeks |
| Maintenance and hosting | Server, updates, support | 600 to 1,200 per month | Ongoing |
| Tamper-resistant QR tags | 180 sites, 4 to 8 points per site | 2,500 to 5,000 | 2 weeks |
The client portal is often the module that wins business: the client sees check-ins and patrol reports for its site in real time. For a bank, a port operator or a mall, this is decisive in tenders.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Off-the-shelf software or custom build
International guard tour SaaS products charge USD 5 to 12 per officer per month. For 1,200 officers that is USD 6,000 to 14,400 per month, or USD 72,000 to 173,000 per year, without adaptation to local payroll rules or your invoicing format. A custom build becomes cheaper from year two and the company keeps ownership of its data.
Mini case study
Omar runs a guarding company with 1,200 officers in Dubai, 180 client sites and monthly revenue of USD 350,000. He chooses the full suite for USD 53,000. After three months, check-in data reveals 6.8% of worked hours that were not billed, about USD 23,800 of extra invoicing per month. Minus USD 900 of monthly maintenance, the net gain reaches USD 22,900 per month. The investment is recovered in under three months of operation, and the company wins two industrial tenders thanks to the client portal.
FAQ
Can QR check-in be faked? An officer could photograph the QR code and check in remotely, which is why the software cross-checks the scan with GPS position (50 to 100 meter tolerance) and a timestamped photo. This double check cuts fraud to under 1% of check-ins.
Does every officer need a smartphone? No, one smartphone per post is often enough, shared by officers who relieve each other. An entry-level Android device costs USD 90 to 150 in 2026.
Does the app work without internet? Yes, check-ins and reports are stored locally then synced automatically. A phone can hold several days of offline data.
Can hours be exported to our payroll software? Yes, the export matches your payroll tool format or a structured Excel file. Payroll preparation usually drops from 5 days to less than one.
How long does rollout across 180 sites take? Plan 4 to 6 weeks after software delivery, with a pilot on 10 to 15 sites. Training an officer takes under 20 minutes.
Let's scope your project. Tell us your number of officers, sites and priority modules, and we will price a scope between USD 25,000 and 60,000 with a realistic delivery plan. 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.
