Digital Africa11 min read

Reconciling M-Pesa payments in accounting for Kenya 2026

Mohamed Bah·Fondateur, Kolonell
August 26, 2026
Share:
Reconciling M-Pesa payments in accounting for Kenya 2026

Reconciling M-Pesa payments in accounting for Kenya 2026

Digital Africa

The verdict in three sentences

Without automation, a merchant leaves in 2026 up to 8 % of orphaned payments — collected but never linked to an order — which distorts accounting and VAT. Reconciliation via webhooks, transaction references and CSV export brings that rate near zero and saves 3 to 5 h/week. The cost of an accounting connector (15,000 to 40,000 FCFA/month) is largely repaid by time saved and errors avoided.

Automatic reconciliation method

The principle: each payment carries a unique reference tied to an order, confirmed in real time by a webhook. Here are the layers.

StepMechanismReliabilityEffort
Unique referenceOrder ID inside the paymentHighInitial config
Real-time webhookOperator notification -> serverHighDev integration
Daily CSV exportOperator statementMediumAutomatable
Accounting connectorSync to softwareHighSubscription
Manual checkDiscrepancy reviewSafety netWeekly

The webhook + unique reference combination covers the vast majority of cases; the CSV export and weekly check catch the exceptions.

Cost and gain of automated reconciliation

2026 order-of-magnitude comparison between fully manual tracking and automated reconciliation, for a shop with 400 orders/month.

ItemManualAutomated
Time/week4 to 5 h30 min
Orphaned paymentsup to 8 %< 1 %
Tool cost/month0 FCFA15,000 to 40,000 FCFA
VAT error riskHighLow
Monthly close time3 to 5 days1 day

At 400 orders/month, moving from 8 % to under 1 % orphans means reconciling more than 28 payments a month previously lost in the wild.

Mini case study

Sokhna, who runs an online ready-to-wear shop in Thies, handled her Wave and OM payments by hand: 4 h/week and about 25 unlinked payments/month out of 400 orders. By installing a webhook with an order reference and a 25,000 FCFA/month accounting connector, she dropped to 30 min/week and fewer than 4 orphans/month. Time saved valued at about 60,000 FCFA/month, for a tool cost of 25,000 FCFA: immediate return on investment, not counting secured VAT.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

FAQ

What is an orphaned payment?

A mobile money collection received but not linked to a specific order. Without reconciliation it can represent up to 8 % of volume and distorts declared revenue.

Is a webhook essential?

It is the most reliable way to confirm a payment in real time and link it to the right order. Without it you depend on slower CSV exports prone to discrepancies.

How much does an accounting connector cost?

From 15,000 to 40,000 FCFA/month depending on software and volume. The 3 to 5 h/week gain generally repays the subscription easily.

Does reconciliation help with VAT?

Yes: a clean, linked payment base makes computing collected VAT easier and reduces error risk during filings.

Can Wave and Orange Money be reconciled together?

Yes, by normalizing references and centralizing both operators' webhooks into a single order ledger.

Let's talk about your project. We set up webhooks, references and an accounting connector for near-automatic reconciliation. WhatsApp +221 77 596 93 33.

Tags:#reconciliation#accounting#payment webhook#mobile money#matching#vat#csv export#shop management
Share:

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.