Safaricom is advancing its flagship mobile money platform, M-PESA, with an ambitious target: to raise its peak transaction processing capacity from the current 4,000 transactions per second (TPS) to 8,000 TPS by the end of 2026. A milestone of 6,000 TPS is set to be reached by April 2026, paving the way for the full doubling later in the year.
M-PESA’s Capacity Evolution
- In 2015, M-PESA’s infrastructure could handle approximately 616 TPS. Today, that figure stands at 4,000 TPS.
- The planned upgrades will introduce incremental scaling, reaching 6,000 TPS by April 2026, and ultimately 8,000 TPS by end of 2026.
Why This Leap Matters
- At 4,000 TPS, M-PESA already processes over 125 billion transactions annually.
- Even during off-peak times like 1 a.m. on weekends, the platform handles around 300 TPS, showing consistent baseline demand.
Under the Hood: Building for Reliability and Scale
- Cloud-native, active-active architecture is at the core of the upgrade strategy. This design supports simultaneous operations across multiple environments for maximum resilience.
- The platform runs on over 700 servers distributed across one production environment and two disaster recovery sites. This enables:
- Database failover in under one minute
- Traffic rerouting site-wide in under four minutes
- Database evolution: M-PESA has moved from a 16-core infrastructure to a sharded 64-core system, enhancing throughput and fault tolerance.
- Zero-downtime upgrades are now routine, with Safaricom deploying updates nearly twice per month without service interruption.
Strategic Investment: M-PESA 2.0
- Safaricom is backing this transformation with a substantial investment of around $300 million annually, under the “M-PESA 2.0” initiative. This aims to reinforce system capacity, durability, and resilience.
- The upgrades also align with regulatory moves toward interoperability. A more adaptable, API-first architecture positions M-PESA as a backbone for Kenya’s wider digital finance ecosystem.
What This Means for Users and the Ecosystem
- Scalability for the future: Doubling capacity ensures M-PESA continues to support fast-growing, real-time financial activity across Kenya and beyond.
- Unbroken service: Enhanced infrastructure and cloud-native design mean higher uptime and reliability, even during spikes in demand.
- Ecosystem readiness: With broad integration, advanced fraud detection, and strong developer support, M-PESA remains Africa’s leading digital finance infrastructure.