The verdict in three sentences
Manual collection of market stall fees costs a council an estimated 30 to 50% of revenue, through unreconciled ticket books, stalls never registered and cash that never reaches the treasury. A collection app with geolocated registration, mobile terminals and digital receipts costs 4M to 7M FCFA at Kolonell (6,100 to 10,670 EUR), delivered in 10 to 14 weeks. On a large market, the extra revenue often pays back the project within one or two quarters.
Where the revenue goes, and what the app fixes
In Lusaka, a council market ranges from a few hundred to several thousand stalls, from ground pitches to built shops. Daily levies vary by category, as a 2026 order of magnitude from ZMW 3 to 15 per day for a stall, more for shops. The problem is not the rate, it is traceability.
| Revenue leak | Cause in manual collection | App response |
|---|---|---|
| Unregistered stalls | Paper register never updated | Geolocated registration with photo and unique ID |
| Unreconciled tickets | Ticket books not tracked by collector | Time-stamped digital receipt per transaction |
| Cash not banked | No visible gap | Automatic reconciliation of collections and deposits |
| Informal exemptions | Verbal decisions | Exemption logged, justified, approved by a manager |
| Rates applied at random | Tariff poorly known | Rate calculated from the stall category |
| Forgotten arrears | No history | Arrears list by trader and zone |
| Late reports | Monthly manual compilation | Real-time revenue dashboard |
The app also lets traders pay through MTN MoMo or Airtel Money, reducing the cash handled. The receipt arrives by SMS, protecting the trader against double collection and the council against disputes.
Project budget and timeline
The budget covers the application, the terminals and fieldwork. Kolonell's grid for a medium-complexity application is 4M to 7M FCFA; beyond that, with several municipal levies and a taxpayer portal, the project moves into the 7M to 15M+ FCFA band.
| Item | Content | 2026 order of magnitude (FCFA) | Timeline |
|---|---|---|---|
| Kolonell application (market scope) | Registration, collection, receipts, dashboard | 4,000,000 to 7,000,000 | 10 to 14 weeks |
| Android terminals | Rugged phone or terminal with printer | 60,000 to 180,000 per collector | 2 to 4 weeks |
| SIM cards and data | Data bundle per terminal | 3,000 to 5,000 per month per terminal | Ongoing |
| Stall census | Field agents, numbered plates | 1,500 to 3,000 per stall | 3 to 6 weeks |
| Collector training | 2 days per group of 15 | Included in the project | 1 week |
| Maintenance | Fixes, backups, changes | 35,000 to 120,000 per month | Monthly |
A typical plan: 2 weeks of scoping with the treasury and finance department, 6 to 8 weeks of development with an offline mode for poorly covered zones, a 3-week pilot on one market, then rollout to the council's other markets. The census runs during development so the stall database is ready when the pilot starts.
Mini case study
Mr Banda, town clerk of a council in the Lusaka area, oversees a market of 4,000 stalls with an average levy equivalent to 200 FCFA per day, over 26 market days a month: 20.8M FCFA of theoretical monthly revenue. The treasury collects 12M, a 42% loss. Raising the collection rate to 80% brings in 16.6M FCFA a month, 4.6M more. Total investment is 5.5M FCFA for the app, 40 terminals at 80,000 FCFA (3.2M) and 8M for the census at 2,000 FCFA per stall, so 16.7M FCFA. Payback comes in just under 4 months. This scenario is illustrative.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Does the app work without an internet connection?
Yes, collectors record payments offline and sync as soon as the network returns. A full day of collection, 300 to 500 transactions, fits on the terminal.
Do we need terminals with printers?
No, receipts can go by SMS or QR code. A printer adds 60,000 to 100,000 FCFA per terminal, useful if many traders have no phone.
Can traders pay with mobile money?
Yes, through MTN MoMo or Airtel Money, with an instant receipt. Transaction fees, around 1 to 2%, are negotiated with the operator.
How do we stop collectors bypassing the system?
Each stall has a unique ID, and the dashboard flags unpaid stalls by zone and collector. Spot checks are run from that list.
Can the app handle other council levies?
Yes, the same database can cover billboard fees, parking or bus station levies. Each added levy takes 2 to 4 weeks of work.
Let's scope your project. Tell us the number of markets, stalls and collectors in your council, and we will price the scope, indicative budget and pilot timeline. 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.
