The verdict in three sentences
Manual reconciliation of mobile money and card payouts steals 8 to 12 hours a week from your finance team and lets 1 to 3% leakage slip through unnoticed. Moving from a hacked-together CSV export to API-based reconciliation cuts that work to under an hour and surfaces the gap between what you collected and what the provider actually settled. For a merchant doing NGN 40M monthly GMV, the recovered leakage (0.8 to 2.5%) easily covers the NGN 40,000 to 120,000/month a dedicated tool costs.
Why payouts never land clean
Every provider settles on a different cadence, takes a different fee and batches transactions its own way. The result: the amount hitting your bank never matches, line by line, the sum of that day's orders. Without tooling, you compare an orders export against a settlement statement by hand, which is where the hours vanish and the unexplained gaps live.
| Provider | Settlement time | 2026 fee | Fee cap |
|---|---|---|---|
| Paystack | T+1 (next-day) | 1.5% | NGN 2,000 |
| Flutterwave | T+2 | 1.4% | Variable |
| Wave (regional) | T+1 (business day) | 1% | None |
| Orange Money | T+2 | 1.5% | None |
| M-Pesa | T+1 | 1.5% | None |
Gaps come from three sources: the fee taken at source (payouts are net, your orders are gross), refunds and chargebacks deducted across cycles, and transactions straddling two settlement days.
Manual CSV vs API reconciliation
| Criterion | Manual CSV export | API reconciliation |
|---|---|---|
| Time per week | 8 to 12 h | 0.5 to 1 h |
| Frequency | Weekly (often late) | Daily / real-time |
| Gaps detected | Big ones only | Line by line, to the naira |
| Typical unseen leakage | 1 to 3% of GMV | < 0.3% of GMV |
| Monthly cost | NGN 0 (but the time) | NGN 40,000 to 120,000 |
| Human error risk | High | Low |
The principle of API reconciliation: pull each provider's payout API (Paystack, Flutterwave), match every transaction by its unique external reference, and anything that fails to match drops into an exception queue. The 95% that match are auto-cleared.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Tunde runs an online store in Lagos doing NGN 40M monthly GMV, split 60% Paystack, 40% Flutterwave. His accountant spent 10 hours/week reconciling, and an audit found 1.6% leakage (unrebilled disputes, undetected duplicates), or NGN 640,000/month lost. After deploying API reconciliation at NGN 70,000/month, leakage falls to 0.2%. Net gain: roughly NGN 560,000/month recovered plus 9 hours of finance time freed. Payback in the first week.
FAQ
How long to wire up API reconciliation? Expect 5 to 10 business days to connect Paystack and Flutterwave, test against a month of history and train your accountant. The first full reconciliation lands by the end of week one.
Does it work if I already sell across several providers? Yes, that is exactly where the tool pays off most: one consolidated view of Paystack, Flutterwave and cards, each with its own settlement delay (T+1 to T+2) and fee (1.4 to 1.5%).
How much leakage can I realistically recover? As a 2026 order of magnitude, between 0.8 and 2.5% of GMV depending on how clean your current process is. On NGN 20M GMV, that is NGN 160,000 to 500,000 a month.
Do I have to change my accounting software? No. Reconciliation sits on top of your existing tool and exports journal entries ready to import. We adapt to your chart of accounts.
What happens with an unexplained gap? It drops into an exception queue with the transaction reference, expected amount and received amount. Your team only handles those cases, usually under 5% of volume.
Let's talk about your project. We wire up your Paystack + Flutterwave reconciliation and size the recoverable leakage on your real GMV. 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.
