The verdict in three sentences
Above 200 guards, an Excel roster becomes a source of hidden costs: miscalculated overtime, late replacements and client disputes over unproven patrols. A SaaS at 6 to 12 EUR per guard per month covers the essentials for a standard company, while custom software at 40,000 to 90,000 EUR excl. VAT is justified when your client contracts, site rules or reporting stand apart. In both cases, three building blocks are non-negotiable: geolocated patrols, a smartphone incident log and automatic checks of guard licences (CNAPS cards in France, SIRA licences in Dubai).
SaaS or custom: the 2026 comparison
The market has several guarding-specific vendors billed per guard. They deploy fast but impose their own rostering and client-reporting model.
| Criterion | Excel and paper | Specialised SaaS | Custom |
|---|---|---|---|
| Cost for 350 guards (2026 order of magnitude) | 0 EUR licence | 2,100 to 4,200 EUR/month | 40,000 to 90,000 EUR excl. VAT, then 800 to 1,500 EUR/month |
| Rostering and replacements | Manual, 1 to 2 planners | Drag-and-drop, alerts | Rules per site and per contract |
| Overtime calculation | Manual, frequent errors | Per collective agreement | Agreement plus internal rules |
| Geolocated patrols | No | Yes, NFC or QR | Yes, built into client reporting |
| Digital incident log | Paper register | Mobile app | Mobile app plus client portal |
| Guard licence checks | Spreadsheet updated by hand | Expiry alerts | Alerts plus assignment blocking |
| Payroll export | Re-keying | Standard export | Direct connector to your payroll software |
For operators also active in Dubai, the logic is identical but the regulator is SIRA: guard licensing, training and incident reports follow local rules that a custom build absorbs more easily than a France-oriented SaaS.
The management savings table
The calculation covers three items: rostering time, overtime errors, and penalties or lost contracts due to missing proof of patrol.
| Item | Before (Excel, 350 guards) | After software | Estimated monthly saving |
|---|---|---|---|
| Rostering time | 120 h/month | 25 h/month | 3,325 EUR (95 h at 35 EUR) |
| Overtime errors | 1% of payroll | 0.2% | 7,280 EUR |
| Last-minute replacements | 3 h on average | 30 min | 1,200 EUR |
| Client contractual penalties | 2,500 EUR/month | 500 EUR/month | 2,000 EUR |
| Payroll data entry | 3 days | 0.5 day | 700 EUR |
| Total | 14,505 EUR/month |
These are 2026 orders of magnitude for a loaded payroll of about 910,000 EUR a month. Your own payroll and dispute history refines them during scoping.
Mini case study
Nadia runs a guarding company with 350 officers across 60 sites around Lille, and is preparing a Dubai branch. She is weighing a SaaS at 9 EUR per guard (3,150 EUR a month, 37,800 EUR a year) against a custom build at 65,000 EUR excl. VAT plus 1,000 EUR monthly maintenance.
With 14,505 EUR of estimated monthly savings, the SaaS pays back in the first month. The custom build costs 77,000 EUR in year one versus 37,800 EUR for the SaaS, but becomes cheaper from year three (101,000 EUR cumulative versus 113,400 EUR) and delivers a client portal that helped Nadia defend two contracts worth 180,000 EUR a year in a tender, while handling SIRA rules for Dubai.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
How does a geolocated patrol work?
The guard scans an NFC tag or QR code at each checkpoint, and the time and GPS position are timestamped. An NFC tag costs 2 to 5 EUR and an average site has 8 to 15.
Does a digital incident log hold up as evidence?
Each entry is timestamped, signed by the guard and tamper-proof, with photos when needed. The client can view their log online and receive a daily PDF report.
Does the software check guard licences?
Yes, each licence expiry date is tracked with a 90-day alert. A custom build can block assigning a guard whose licence has expired, avoiding fines that can reach several thousand euros.
How long does deployment take?
A SaaS deploys in 4 to 8 weeks, a custom build in 4 to 6 months, with a first rostering and incident-log release at 10 weeks.
Do guards need smartphones?
A rugged Android phone costs 180 to 300 EUR per unit. Many companies equip one phone per site rather than per guard, i.e. 60 devices instead of 350.
Let's scope your project. Tell us your number of guards, sites and client requirements: we will price a scope between 40,000 and 90,000 EUR excl. VAT, or point you to a SaaS if that pays off better. 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.

