The verdict in three sentences
Without automated reconciliation, a two-store business between Thiès and Touba loses 3 to 5% of its revenue to cash gaps that are never recovered. Manual Wave CSV export costs 4 hours a week, whereas a transactions API paired with automatic matching handles the same work in 15 minutes. The difference is not just time: it is the reliability of your VAT and your monthly close.
Manual vs automated: the real cost
Let's compare both approaches on a volume of 1,200 transactions a month across two points of sale.
| Criterion | Manual CSV export | API + auto matching |
|---|---|---|
| Weekly time | 4h | 15 min |
| Monthly time | ~17h | ~1h |
| Observed gap rate | 3 to 5% | < 0.5% |
| Monthly close delay | D+10 to D+15 | D+3 |
| Internal fraud detection | Low | High |
| Cost of time (at 2,500 FCFA/h) | 42,500 FCFA/month | 2,500 FCFA/month |
The valued time alone justifies automation: 40,000 FCFA saved per month, or 480,000 FCFA a year, before counting recovered cash gaps. On monthly revenue of 15,000,000 FCFA, cutting the gap from 4% to 0.5% recovers 525,000 FCFA per month.
The reconciliation template
A good template isolates three things: gross collected, provider fees to deduct, and 18% VAT to set aside. Here is the recommended structure, by channel.
| Channel | Gross collected | Provider fee (1%) | Net credited | 18% VAT to isolate |
|---|---|---|---|---|
| Wave Thiès | 6,000,000 FCFA | 60,000 FCFA | 5,940,000 FCFA | 915,254 FCFA |
| Wave Touba | 4,500,000 FCFA | 45,000 FCFA | 4,455,000 FCFA | 686,441 FCFA |
| Orange Money | 2,500,000 FCFA | 43,750 FCFA | 2,456,250 FCFA | 381,356 FCFA |
| Cash | 2,000,000 FCFA | 0 FCFA | 2,000,000 FCFA | 305,085 FCFA |
| Total | 15,000,000 FCFA | 148,750 FCFA | 14,851,250 FCFA | 2,288,136 FCFA |
Two matching rules to automate: reconcile each Wave/OM transaction ID with the corresponding sale line, and deduct provider fees before comparing to the net amount credited to the account. VAT is computed on gross incl. tax divided by 1.18. The close target is D+3 with a tolerated gap rate strictly below 0.5%.
Mini case study
Fatou runs two fabric shops, one in Thiès and one in Touba, for monthly revenue of 15,000,000 FCFA. Before, she reconciled by hand: 17h a month and a recurring 4% cash gap, meaning 600,000 FCFA missing each month. By plugging the Wave transactions API into an automatic reconciliation sheet, she cuts the gap to 0.4% (60,000 FCFA) and now closes at D+3. Combined time + recovered gaps: over 550,000 FCFA per month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Why deduct provider fees before reconciling?
Because the amount credited to your account is already net of the 1% commission. Comparing a gross sale to a net credit creates a systematic false gap equal to the fees.
How do I isolate 18% VAT on my collections?
Divide the incl.-tax amount by 1.18 to get the ex-tax base, then subtract: on 15,000,000 FCFA incl. tax, the VAT to set aside is around 2,288,000 FCFA. Isolating it monthly avoids nasty surprises at filing.
What gap rate is acceptable?
Below 0.5% of revenue, the gap is normal noise (rounding, micro-errors). Above 1%, audit it: entry errors, duplicates or cash leakage.
Is Wave CSV export enough for a small shop?
For fewer than 200 transactions a month at a single point of sale, yes. Beyond that, or as soon as there are several shops, the API and automatic matching quickly pay off.
How fast can you close a month?
With automated reconciliation, the realistic target is D+3. Manual work often drags to D+10 or D+15, delaying every management decision.
Let's talk about your project. We connect the Wave/OM API to a custom reconciliation sheet for your shops. 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.
