The verdict in three sentences
For an accounting firm in Nairobi keying in 8,000 to 30,000 documents a month, a custom AI and OCR solution costs USD 10,000 to 30,000 excl. VAT of development (6 to 18 million FCFA in the Kolonell reference grid), plus USD 0.001 to 0.008 per page processed. On Kenyan invoices (KRA PIN, 16% VAT, eTIMS receipts, thermal tickets, handwritten invoices), accuracy reaches 92 to 98% after training, with human validation of uncertain cases. Expected result: data entry time cut by 3 and the tax peak absorbed without temporary staff.
Manual entry, imported tool or custom solution: 2026 comparison
In most Nairobi firms, documents arrive in bulk: WhatsApp photos, emailed PDFs, boxes of paper invoices dropped off at month end. A junior accountant keys in 250 to 350 documents a day on average, and the June filing peak forces overtime and temporary reinforcements.
| Option | Upfront cost excl. VAT | Recurring cost | Accuracy on local invoices | Limits |
|---|---|---|---|---|
| 100% manual entry | USD 0 | USD 400 to 650 / month per junior | 97 to 99% but slow | Bottleneck at filing season |
| European or US OCR SaaS | USD 0 to 800 | USD 0.16 to 0.45 per document | 75 to 88% | KRA PIN, local formats and tickets poorly read |
| Generic OCR + rules | USD 3,300 to 8,300 | USD 0.02 to 0.05 per page | 80 to 90% | Many corrections |
| Custom AI, core scope | USD 10,000 to 16,500 | USD 0.001 to 0.005 per page + USD 250 / month | 92 to 96% | Training on at least 3,000 documents |
| Custom AI, full multi-client | USD 20,000 to 30,000 | USD 0.002 to 0.008 per page + USD 500 / month | 95 to 98% | 4 to 6 month project |
The per-page cost of custom AI stays far below imported SaaS, because the model is hosted and tuned for your volume, with no vendor margin billed in euros or dollars.
What the solution does, step by step
| Step | Function | Indicative cost excl. VAT | Gain |
|---|---|---|---|
| Collection | Upload via WhatsApp, email, client portal, scanner | USD 1,700 to 4,100 | No more invoice boxes |
| OCR reading | Text, tables, thermal tickets, handwritten documents | USD 2,500 to 6,600 | Extraction in 3 to 8 seconds per page |
| AI extraction | Supplier, KRA PIN, date, net, 16% VAT, gross | USD 2,500 to 6,600 | 92 to 98% of fields correct |
| Account coding | Suggested ledger account and journal | USD 1,700 to 5,000 | 70 to 85% of codings validated untouched |
| Human validation | Queue of low-confidence documents | USD 800 to 3,300 | Targeted review on 5 to 15% of documents |
| Export | To QuickBooks, Sage, Odoo or the firm's software | USD 800 to 4,100 | Zero re-keying |
Coding follows the firm's IFRS-based chart of accounts per client. The system learns from staff corrections: the share of documents validated untouched usually rises from 70% in month one to over 85% after six months.
Data, compliance and hosting
Accounting documents contain personal and sensitive data: Kenya's Data Protection Act 2019 requires registration with the ODPC and safeguards on hosting. We recommend encrypted hosting with access logs and strict separation of client files, for USD 130 to 420 a month. AI models can run on your own server so invoices never leave the firm's infrastructure.
Mini case study
James, partner at a 22-person accounting firm in Nairobi, processes 15,000 documents a month for 140 SME clients. Six junior accountants spend most of their time on it, about USD 3,500 of monthly payroll, and the firm hires 3 temps for 2 peak months, costing USD 3,000. With an AI solution at USD 18,000, USD 0.003 per page (USD 45 a month) and USD 330 monthly maintenance, data entry time is cut by 3. Four staff move to advisory and review work, billable at around USD 2,700 a month, and temps are no longer needed. The project pays back in 8 to 9 months.
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 solution read handwritten invoices and till receipts?
Yes, with 85 to 92% accuracy on legible handwriting and 90 to 95% on thermal tickets. Low-confidence documents are routed to human validation.
How many documents are needed to train the model?
At least 3,000 documents representative of your clients, ideally 10,000. Training takes 3 to 5 weeks.
Can clients send documents by WhatsApp?
Yes, through the WhatsApp Business API, for roughly USD 0.01 to 0.05 per conversation. The client photographs the invoice and it lands filed in their folder.
Is the solution compatible with our accounting software?
Yes, export to QuickBooks, Sage, Odoo or a configurable CSV format is included. A direct API integration costs USD 800 to 3,300.
Can we pay in instalments?
Yes, a schedule of 3 to 4 payments by M-Pesa, card or bank transfer is possible on a project of this size.
Let's scope your project. Tell us your monthly document volume, accounting software and invoice types: we will price a core scope between USD 10,000 and 16,500 deliverable in 3 to 4 months. 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.
