The verdict in three sentences
For a 400-worker factory, connecting biometric time clocks to the payroll software costs 1.5 to 4 million FCFA in integration (about 2,290 to 6,100 EUR, 2026 market range), excluding hardware. The payback comes from two measurable gains: data-entry days eliminated in the payroll team and payroll errors cut by roughly 90 %. What sinks most projects is not the technology but the overtime rules of local labour law, which must be written down precisely before anything is plugged in.
Why retyping costs more than it seems
We use a manufacturing plant in Bamako, Mali, as the reference case, but the pattern is identical in Dakar, Abidjan or Lagos. The time clocks are already on the wall. The trouble starts afterwards: at month end, a clerk exports the punches to a USB stick, opens them in Excel, fixes forgotten badges, then retypes hours line by line into payroll. With 400 workers, 26 working days and 2 punches a day, that is over 20,000 events per month. A manual entry error rate of 2 to 4 %, a common range, produces several wrong payslips each month, queues at the HR desk and friction with worker representatives.
Integration means pulling punches automatically into a central database, applying the rules (shifts, breaks, night hours, public holidays), then producing a file or API call that payroll accepts without rework. Typical cost items in 2026:
| Item | 2026 range | Comment |
|---|---|---|
| Fingerprint time clock | 150,000 to 250,000 FCFA (229 to 381 EUR) per unit | Fine for clean workshops |
| Face recognition time clock | 250,000 to 400,000 FCFA (381 to 610 EUR) per unit | Useful with worn hands, dust, gloves |
| Installation, network cabling, UPS | 50,000 to 150,000 FCFA per point | The UPS prevents losses during power cuts |
| Automatic extraction connector | 500,000 to 1,200,000 FCFA | Reads the device SDK or local database |
| Overtime and absence rules engine | 600,000 to 1,800,000 FCFA | The most variable item |
| Payroll export and 2 months of parallel runs | 400,000 to 1,000,000 FCFA | Essential to validate amounts |
| Total integration excluding hardware | 1,500,000 to 4,000,000 FCFA | Market range |
For 400 workers on two shifts, plan 5 to 6 devices so queues stay under 5 minutes at shift change.
Configuring overtime under Malian labour law
The legal working week is 40 hours in non-agricultural businesses. Beyond that, overtime carries premiums set by law and often refined by the sector collective agreement. The table shows the tiers commonly applied; have them validated by your legal adviser before go-live, because a badly coded rule repeats itself on 400 payslips. In another country, the same table simply needs that country's tiers.
| Situation | Indicative premium | What the system must do |
|---|---|---|
| 41st to 48th hour of the week | +10 % | Weekly accumulation per employee, not daily |
| Beyond the 48th hour | +35 % | Separate line on the payslip |
| Night hours | +50 % | Time window configurable per site |
| Sundays and public holidays | Per collective agreement | Holiday calendar loaded yearly (Tabaski, Mawlid) |
| Forgotten badge or double punch | No premium | Held for supervisor validation |
| Lunch break | Deducted automatically | Fixed or punched depending on shift |
Two details get expensive when forgotten: night shifts crossing midnight (hours must attach to the right day) and religious holidays with moving dates, officially confirmed only a few days ahead.
Three architectures, three risk levels
| Option | Indicative cost | Lead time | Main limitation |
|---|---|---|---|
| CSV export and Excel macro | 300,000 to 700,000 FCFA | 2 weeks | Relies on one person, residual errors |
| Vendor time software plus payroll import | 1,500,000 to 2,500,000 FCFA | 4 to 6 weeks | Local rules rarely built in |
| International HR SaaS | 3,000 to 8,000 FCFA per employee per month | 4 weeks | 1.2 to 3.2 million FCFA a month at 400 staff |
| Custom module connected to payroll | 2,500,000 to 4,000,000 FCFA, 3,810 to 6,100 EUR (simple app at Kolonell) | 6 to 10 weeks | Needs a precise specification |
| Module maintenance | 35,000 or 75,000 FCFA per month (53 or 114 EUR) | Ongoing | Holiday and rule updates |
SaaS looks simple, but at 400 employees the subscription overtakes the cost of a custom module within three months, and biometric data then sits outside the country. The custom module, priced by Kolonell in its simple application tier at 2,500,000 to 4,000,000 FCFA (3,810 to 6,100 EUR), remains the company's property.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mamadou, CFO of a 400-worker food processing plant in Bamako. Before the project, two clerks each spend 5 days a month retyping punches: 10 person-days. At a loaded cost of 350,000 FCFA per month per clerk, a day costs about 16,000 FCFA: 160,000 FCFA a month of retyping. About 3 % of payslips are wrong, 12 a month, at an average correction cost of 25,000 FCFA (adjustments, HR time, emergency advances): 300,000 FCFA a month. Total: 460,000 FCFA a month (about 700 EUR).
After integration, one validation day remains (16,000 FCFA) plus 1 or 2 payslips to fix (about 30,000 FCFA). The monthly gain is 414,000 FCFA, or 339,000 FCFA after 75,000 FCFA of maintenance. Total investment: 3,000,000 FCFA of integration, 1,500,000 FCFA for 6 devices at 250,000 FCFA and 600,000 FCFA of installation, i.e. 5,100,000 FCFA (about 7,775 EUR). Payback: around 15 months, before counting the wrongly paid overtime the system stops approving.
FAQ
Can we keep our existing time clocks?
Usually yes: most models sold since 2018 expose an SDK or a readable local database. A 1 to 2 day audit confirms it, and keeping 5 existing devices saves 750,000 to 1,250,000 FCFA.
What happens during a power or internet outage?
Devices store 50,000 to 100,000 events in memory and a UPS gives them 3 to 4 hours of autonomy. Synchronisation resumes automatically when the network returns, with no lost punches.
Is biometric data regulated?
In Mali, yes, under law no. 2013-015 on personal data protection, overseen by the APDP; most countries in the region and the GDPR in Europe have similar rules. Plan an authorisation request, often 1 to 3 months, and store only encrypted templates, never fingerprint images.
How long until the first automated payroll?
Allow 6 to 10 weeks of development and testing, then one or two payroll runs in parallel with the old method. A 400-worker plant typically switches over in month three.
Which payroll software is compatible?
Sage Payroll, local payroll packages and even a structured Excel workbook can receive an import file. If the software has an API, the transfer becomes automatic and removes a 30-minute manual step each month.
Let's scope your project. We audit your time clocks, overtime rules and payroll software to scope an integration delivered in 6 to 10 weeks. 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.
