Business Context
Kenya is one of the world's most closely studied success stories in financial inclusion. The launch of M-Pesa in 2007 fundamentally transformed how millions of Kenyans access financial services. Yet despite this transformation, there was no consolidated analytical view of how the two dominant digital payment channels, mobile money and card transactions, had evolved together over nearly two decades. This project was built to answer five critical business questions:
How fast has Kenya's mobile money ecosystem actually grown, and what is its current scale?
Are card transactions growing too, or is mobile money cannibalising card usage?
How did COVID-19 and the CBK fee waiver affect each payment channel differently?
Is Kenya genuinely moving away from cash, or are ATM withdrawals still dominant?
Which months drive peak payment volumes, and how consistent is the seasonality?
Is mobile money growing faster than card transactions in structural terms?
8 Charts. 18 Years. One Story.
Each chart below was purpose-built to answer a specific business question using CBK payments data cleaned and engineered in Python.
6 Key Findings
Each finding is grounded in CBK data and quantified with specific evidence, not just directional observations.
Mobile Money Has Grown 500× Since 2007
0.02M → 215M Monthly transactions (Mar 2007 → Jan 2026)Driven by three mutually reinforcing forces: agent network expansion, rising smartphone penetration, and deliberate regulatory support from the CBK. This is a complete transformation of the national payments infrastructure.
Kenya Is Structurally Moving Away From Cash
4% → 42% POS share of card transactions (2009 → 2024)Combined with the mobile money explosion, the data clearly shows Kenyans are using digital channels for an increasing proportion of everyday payments, not just for cash access at ATMs.
COVID-19 Diverged the Two Channels
−25% vs +14% Card decline vs mobile money growth during COVID periodThe CBK fee waiver created a natural experiment. Pre-COVID average card transactions: 6.54M/month. During COVID: 4.92M. Mobile money meanwhile accelerated, recovering to 174.32M post-COVID, demonstrating that policy interventions can rapidly reshape payment behaviour.
The Agent Network Is the Backbone
>0.99 Correlation: Active agents, registered accounts, and transaction volumeEvery 1% increase in active agents corresponds to a near-equivalent increase in registered accounts and volume. This has major implications for rural financial inclusion strategy: agent expansion IS the strategy.
Mobile Money Grows 12× Faster Than Card
1,200 vs 450 Growth index by 2026 (Jul 2009 = 100)Not just larger in absolute terms, mobile money is structurally outpacing card transactions at a ratio of approximately 12:1 since 2009. Any payments strategy that treats both channels equally misreads the competitive landscape.
December Peaks Are Remarkably Stable
Every year December is the peak month across both channels, 2007–2026Festive spending, salary bonuses, school fee payments, and end-of-year business settlements create a consistent seasonal pattern. January and February are the consistent trough. This regularity allows for highly accurate capacity planning.
Business Recommendations
Findings without recommendations are just observations. Here is what the data suggests for each stakeholder group.
Double down on agent network investment in rural areas
The >0.99 correlation between agent density and transaction volume means that rural agent expansion is not a social good, it is a direct revenue driver. Financial institutions should model expected volume uplift per new agent before allocating network expansion budgets.
→ Banks · MNOs · FintechsPrioritise POS infrastructure investment over ATM maintenance
With POS share rising from 4% to 42% in 15 years, and the trend unbroken even through COVID, continued investment in ATM infrastructure is a declining return. Banks should reallocate maintenance and capital budgets toward POS terminal expansion, particularly at SME merchant level.
→ Commercial Banks · Payment ProcessorsBuild November–December capacity buffers into payment infrastructure
The December peak is not a surprise, it is one of the most predictable patterns in this dataset, consistent across 18 years. Payment infrastructure providers, mobile network operators, and banks should plan server capacity, agent float, and customer service staffing around this known seasonal surge.
→ Infrastructure Providers · MNOs · BanksDesign regulatory fee policy with channel-specific behavioural effects in mind
The 2020 CBK fee waiver demonstrates that pricing policy directly and rapidly shifts payment channel behaviour. Regulators considering fee structures should model projected volume shifts across channels, not just revenue effects, before implementation.
→ Central Bank of Kenya · Payment RegulatorsMobile-first product strategy is not optional for any consumer-facing business in Kenya
With mobile money growing 12× faster than card transactions, any business in Kenya that has not optimised its payment infrastructure for mobile money collection, till numbers, Paybill integration, or USSD flows, is structurally misaligned with where Kenyan consumers actually transact.
→ Retailers · E-commerce · SMEs · Consumer BrandsWhat This Project Shows
| Skill Area | Specific Techniques Used |
|---|---|
| Data Wrangling | Multi-dataset merge, type conversion, null handling, snake_case standardisation across 227-row CBK datasets |
| Feature Engineering | Ratio features (agents_per_million_accounts), MoM growth rates, binary flags (covid_period), date decomposition |
| Exploratory Analysis | Time series analysis, correlation matrices (>0.99 finding), seasonality decomposition, YoY growth indexing |
| Data Visualisation | Dual-axis charts, stacked area charts, growth indices, annotated time series, all with consistent CBK-aligned styling |
| Dashboard Design | KPI tiles, interactive cross-sheet filters, COVID period annotations, dark theme, deployed live on Tableau Public |
| Business Communication | Finding-first structure, plain-English insights, stakeholder-ready recommendations for 4 distinct audience types |
| Domain Knowledge | Kenya payments landscape, M-Pesa ecosystem history, CBK regulatory context, COVID fee waiver policy impact |
Data Source & Attribution
All data sourced from the Central Bank of Kenya (CBK), National Payments System Statistics. CBK is the official regulator and sole publisher of Kenya's national payments data. Dataset covers March 2007 – January 2026 across two raw CSVs (Mobile Payments: 227 rows; Card Transactions: 199 rows), merged into a single 22-column analysis-ready dataset. www.centralbank.go.ke ↗