Digital Africa11 min read

Accounting reconciliation of mobile money payments: method and tools 2026

Mohamed Bah·Fondateur, Kolonell
June 29, 2026
Share:
Accounting reconciliation of mobile money payments: method and tools 2026

Accounting reconciliation of mobile money payments: method and tools 2026

Digital Africa

The verdict in three sentences

Mobile money multiplies payments but also accounting gaps: without automation, 2 to 5 % of transactions stay unreconciled (duplicates, refunds, fees deducted at source). The 2026 method: webhook-reference matching between your back office and the PSP statement, with the commission booked separately. Well tooled (structured export to Sage/Odoo), reconciliation goes from ~8 h to ~1 h per week.

The gaps to handle and their impact

Each gap type has a technical cause and a precise accounting treatment.

Gap typeTypical frequencyCauseTreatment
Duplicate0.5 – 1 %Double click / retryCancel the duplicate line
Reversal / refund1 – 2 %Dispute, errorReversing entry
Fees deducted at source100 %PSP commissionDedicated expense account
Announced but unreceived0.5 – 1 %Failure after confirmation"Pending" status
Date mismatch (settlement)VariableT+1 to T+3Reconcile on value date

Ignored, these gaps inflate phantom revenue and distort VAT.

Method, frequency and time saved

The key is the unique reference: each order carries an ID echoed in the PSP webhook and in the accounting entry.

ApproachFrequencyTime/weekGap risk
Manual (statement + Excel)Monthly~8 hHigh (2-5 %)
Semi-auto (CSV export)Weekly~3 hMedium
Automated (webhook matching)Daily~1 hLow (<0.5 %)

The commission is booked net: if you collect 100,000 FCFA and the PSP keeps 2,500 FCFA, you record 100,000 FCFA of revenue and 2,500 FCFA of expense, not 97,500 FCFA of revenue.

Mini case study

Need a professional website?

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

Ibrahima handles the books of a Dakar e-commerce shop: ~600 transactions/month on Wave and OM. Manually he spent ~8 h/week and left ~3 % gaps (about ~18 disputed transactions/month). With automated webhook-reference matching and a daily export to Odoo, he drops to ~1 h/week and <0.5 % gaps. Saving: ~28 h/month of work, and finally accurate VAT since commission is isolated as an expense.

FAQ

Why 2 to 5 % gaps without automation?

Retries, duplicates and refunds accumulate and go unnoticed in a manual monthly reconciliation. Daily automation catches them early.

Should the commission be booked separately?

Yes. Record gross revenue and PSP commission as a dedicated expense: it is essential for accurate VAT and margin.

What reconciliation frequency should I target?

Daily if possible: gaps are handled fresh, in minutes, rather than in a month-end block.

Can the webhook connect to Sage or Odoo?

Yes. A structured export (reference, gross amount, commission, status) feeds your software directly and removes double entry.

Let's talk about your project. We automate your mobile money reconciliation with export to Sage/Odoo. WhatsApp +221 77 596 93 33.

Tags:#accounting reconciliation#mobile money#bank reconciliation#accounting#webhook#Sage Odoo#automation#Senegal
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.