The verdict in three sentences
Manual reconciliation of mobile money payments costs a Lagos SME 10 to 15 hours a month and leaves 2 to 4 % of transactions unmatched. A webhook connected to your accounting software drops that time under 30 minutes and the discrepancy under 0.3 %. Over a year, the difference far exceeds the integration cost.
Manual vs automated: the real cost
Manual reconciliation means exporting one CSV per provider, then ticking each line against sales. It is slow, late (you find a gap at month-end) and prone to data-entry mistakes.
| Criterion | Manual CSV export | Webhook + auto matching |
|---|---|---|
| Time per month | 10-15 h | < 30 min |
| Frequency | Monthly | Real time |
| Unexplained discrepancy | 2-4 % | < 0.3 % |
| Fraud/duplicate detection | Late | Immediate |
| Monthly cost (time) | ~75,000 FCFA | ~5,000 FCFA |
| Data-entry error risk | High | Near zero |
The webhook captures each payment the second it is confirmed, links it to the order, and posts the accounting entry. You stop ticking lines and only review exceptions.
Fees and settlement delays in 2026
To reconcile properly you must model the fee the provider keeps and the delay before money hits your account. These are 2026 order-of-magnitude figures.
| Provider | Merchant fee | Settlement delay | Webhook notification |
|---|---|---|---|
| Wave merchant | ~1 % | T+1 | Yes, native |
| Orange Money | ~1.5 % | T+2 | Yes, API |
| Junior accountant (reference) | 150,000 FCFA/month | — | — |
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
The classic trap: recording the gross sale amount when the provider only pays you the net. A reconciliation engine computes the commission line by line and flags settlements still pending (T+1 on Wave, T+2 on Orange Money).
Mini case study
Awa runs a cosmetics shop in Dakar. She takes 400 payments/month, 60 % Wave, 40 % Orange Money, average basket 12,000 FCFA, i.e. 4,800,000 FCFA in volume. Before, her accountant spent 12 h/month ticking lines, with 3 % discrepancies (~144,000 FCFA of unmatched sales). After the webhook went live: matching in 25 min, discrepancies under 0.3 % (~14,000 FCFA), provider fees computed automatically (~1.2 % average, ~57,600 FCFA correctly booked). Time saved: over 11 h/month redirected to selling.
FAQ
Do I have to change accounting software? No. A connector pushes entries into your existing tool (or a structured spreadsheet) via API. The webhook is independent of the destination software.
Do Wave and Orange Money really offer webhooks? Yes, both send payment-confirmation notifications. Wave is native and fast; Orange Money uses its API with a T+2 settlement delay to model.
How long to integrate? For an SME at Awa's volume, expect a short build cycle: receive webhook, map order, compute fees, export to accounting. The key is testing failure cases and duplicates.
What about the remaining discrepancies? The residual 0.3 % (timeouts, cancelled payments, refunds) go to an exception queue handled by hand in minutes, instead of hunting through 400 lines.
Let's talk about your project. We wire Wave and Orange Money into your accounting to kill discrepancies and win back your hours. 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.
