The verdict in three sentences
Reconciling Wave and Orange Money by hand into a SYSCOHADA chart of accounts costs you 6 to 10 hours a month and multiplies data-entry errors. An automated export script brings that work under one hour, isolates the 18 % VAT and operator fees into separate accounts, and keeps the gap below 0.5 %. It is the foundation of clean books ready for a tax audit.
Manual vs automated: the real cost
Manual reconciliation means opening each app, exporting statements, retyping line by line into Excel, then allocating to SYSCOHADA accounts. It is slow and fragile. A script reads the CSV exports from both operators, applies a mapping by transaction ID and outputs a ready-to-import file.
| Criterion | Manual reconciliation | Automated export 2026 |
|---|---|---|
| Monthly time | 6 to 10 h | 30 to 60 min |
| Data-entry error risk | High | Near zero |
| 18 % VAT isolation | Manual, missed | Automatic |
| Operator fees booked | Often buried | Dedicated account |
| Average gap observed | 1 to 3 % | < 0.5 % |
| Traceability by transaction ID | Partial | Complete |
| Setup cost | 0 FCFA | 250,000 to 500,000 FCFA |
The time saved alone, valued at 8 hours a month, easily exceeds the script's cost over one fiscal year.
Correct SYSCOHADA allocation
A common mistake: recording the net amount received instead of the gross amount collected. You must separate revenue, collected VAT and the operator's fees.
| Item | SYSCOHADA account | Treatment |
|---|---|---|
| Sale excl. tax | 701 | VAT calculation base |
| Collected VAT 18 % | 4431 | Isolated separately |
| Wave/OM collection | 521 / 531 | Gross customer amount |
| Operator fees | 627 | Deductible expense |
| Cash gap | 658 / 758 | If < 0.5 % tolerated |
A merchant selling 118,000 FCFA incl. tax records 100,000 FCFA in 701, 18,000 FCFA in 4431, then books operator fees (about 1 %) in 627. Without this rigour, the VAT return is wrong.
Mini case study
Awa, who runs a cosmetics shop in Dakar, collects 2,400,000 FCFA a month: 60 % via Wave, 30 % via Orange Money, 10 % in cash. Manually she spends 8 hours retyping everything and leaves a 2.4 % gap, i.e. 57,600 FCFA unexplained. With an automated export, reconciliation takes 40 minutes, the gap drops to 0.3 % (7,200 FCFA), and collected VAT (about 366,000 FCFA on the taxable share) is isolated effortlessly. Over a year she recovers nearly 90 hours of work.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
What gap is acceptable after reconciliation?
Below 0.5 % of the collected volume, the gap is considered tolerable (rounding, micro-fees). Above 2 %, investigate: double counting, a forgotten refund or misallocated fees.
Do I really need to isolate the 18 % VAT?
Yes. Collected VAT must appear in account 4431 separately from revenue excl. tax. Burying it in the tax-inclusive amount distorts your monthly return and exposes you to a reassessment.
Are Wave and Orange Money fees deductible?
Yes, they are operating expenses (account 627) deductible from profit. But they must be booked, which is exactly what the script extracts automatically, operator by operator.
How often should I export?
A monthly CSV export is the minimum for the VAT return. High-volume shops benefit from reconciling weekly to catch anomalies quickly.
How much does automation cost?
A 2026 order of magnitude: 250,000 to 500,000 FCFA for a custom export script wired to both operators, paid back within a few months by the time saved.
Let's talk about your project. We automate your Wave + Orange Money reconciliation into a ready-to-import SYSCOHADA export. 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.

