Kenya's Mobile Money Revolution: 18 Years of Data
From 307 agents and 20,000 accounts in 2007 to 473,000 agents and 89.5 million accounts in 2025. Here is what 18 years of CBK data shows about the infrastructure that reshaped Kenya's economy.
Mobile money in Kenya began with a pilot in 2007. By the end of 2008 there were 6,104 agents and 5 million registered accounts, handling KSh 27 billion a month. Eighteen years later, 473,000 agents process KSh 722 billion in a single month. That trajectory — fast, sustained, and interrupted only briefly by a global pandemic — is one of the most important financial stories of the 21st century.
This analysis uses Central Bank of Kenya monthly data from March 2007 through December 2025, covering four metrics: registered mobile money accounts, active agents, transaction volume (number of transactions), and transaction value (KSh billions).
Monthly Transaction Value: December Snapshots 2008–2025
KSh billions. Each point is the December value for that year.
Registered Accounts and Active Agents: 2008–2025
Accounts in millions (left axis). Agents in thousands (right axis). December values.
COVID-19 Shock and Recovery: Transaction Value 2019–2020
Monthly KSh billions. April 2020 was the trough.
Seasonality: Average Monthly Transaction Value 2022–2025
KSh billions. Simple average of all available monthly readings per calendar month across four years.
Volume Plateau vs. Rising Value: 2022–2025
Volume in millions of transactions (left). Value in KSh billions (right). Selected quarterly data points.
Seven Things the Data Shows
growth in monthly transaction value
From KSh 4B in January 2008 to KSh 722B in December 2025.
registered mobile money accounts
More than Kenya's total population of 58 million. Over 1.5 accounts per adult.
active agents as of December 2025
Up from 1,812 in January 2008 — a 261-fold expansion.
drop in transaction volume in April 2020
COVID-19 dealt the sharpest single-month shock. Full recovery came within 8 months.
transactions per month — and stuck there
Volume has plateaued since 2023 even as values keep rising. Average transaction size now exceeds KSh 3,200.
December premium over annual average
December averages KSh 743B vs. KSh 662B for the rest of the year (2022–2025 data).
the structural break
Monthly values nearly doubled from 2019 levels and never reversed — the pandemic permanently normalized mobile payments.
The COVID Inflection
April 2020 was the low point. Transaction volume fell from 150 million in January to 125 million — a 17% drop. Value fell from KSh 372B to KSh 308B. The government responded by removing transaction fees for amounts under KSh 1,000, which simultaneously provided relief and onboarded a new cohort of first-time digital payment users.
By December 2020, monthly transaction value had reached KSh 606B — 63% above January's level and 58% above where it had ended in December 2019. The fee waiver expired, but the behavioral shift did not. Kenya entered 2021 and 2022 with a structurally higher baseline, and has not returned to pre-pandemic levels.
Volume Plateau and What It Means
The most interesting recent signal is the divergence between volume and value. Transaction volume — the count of individual transactions — has been essentially flat since 2023, hovering between 200 and 220 million per month. Yet values have continued growing, and the account base keeps expanding.
The implication: Kenyans are not transacting more often, they are transacting more. The average transaction size has risen above KSh 3,200. Mobile money has moved beyond small daily transfers into business payments, supplier settlements, and larger remittances. The infrastructure is maturing.
December, Every Year
December is consistently the strongest month for mobile money activity. Across 2022–2025, December averaged KSh 743B — 12% above the year's monthly average. Holiday spending, school fee payments ahead of the January term, and end-of-year business settlements all converge. The pattern has held across election years, COVID years, and exchange rate shocks alike.