Safaricom FY2017: Data and M-Pesa Were Safaricom’s Biggest Earners


According to the just released financials, Safaricom’s gains have been attributed to Data services and M-Pesa. Gone are the days that telcos would make a kill on SMS and Voice, technology adoption has pushed people to data consumption and we all know Kenya runs on M-Pesa.



Safaricom stated that there are over 26 million M-Pesa users. Citing that mobile money has evolved from being just about money transfer to impacting people lives. The company gave an example of Kibera, where they say M-Pesa has provided access to water for over 80,000 residents.

The company also revealed that for the past ten years, over 184 billion shillings have been transacted over M-Pesa, up from 83 million shillings back in 2006. 1.2 million people check their M-Pesa statements regularly and the company is said to have dropped peer-to-peer transaction charges by 9%, referring to M-Pesa Kadogo.

M-Pesa transactions value now stands at 6.8 billion shillings a 27% growth from five years ago and, where it stood at 2.5 billion shillings.

DEPOSITS845 million1.077 billion1.1319 billion1.569 billion1.849 billion
P2P TRANSACTIONS842 million979 million1.151 billion1.335 billion1.603 billion
WITHDRAWALS751 million929 million1.129 billion1.342 billion1.591 billion
OTHER*198 million336 million580 million1.048 billion1.826 billion
TOTAL2.536 billion3.321 billion4.181 billion5.294 billion6.869 billion

*B2C, C2B, B2B, Lipa Na M-PESA, IMT, Gaming, M-Shwari, KCB M-PESA, Airtime.

Breaking down the transactions value shows how much Lipa Na M-Pesa has grown since its introduction in 2013. This gives an idea why Safaricom is hard at work to improve the Lipa Na M-Pesa service with the latest innovation being the M-Pesa 1 Tap which will be followed by the release of a new M-Pesa API.

M-Pesa’s revenue stands at 55.1 billion shillings. Other stats:

  • M-Pesa has 19 million active monthly users which is a 14.6% growth from last year.
  • M-Pesa agents increased by 35% to hit 130,000 agents.
  • There are over 50,000 Lipa Na M-Pesa tills as of Q1 2017.
  • 7 million shillings in loans issued monthly via M-Pesa.
  • There are at least 10 M-Pesa transactions per person every month.


According to the financials, mobile data revenue stood at Ksh.29.29 billion – a 38.5% growth from last year’s Ksh.21.15 billion. The average revenue per user stands at Ksh.153 per month, which is a 17% growth, year on year.

Data enabled devices rose to 41% of all phones in the market, a 10% growth from last year.

Safaricom revealed that they have 16.6 million monthly active mobile data customers and each user consumes about 269MBs per month (a 52% growth YoY).

The growth in data can be attributed to the increasing number of bundle options Safaricom offers, from daily, weekly to monthly data bundles at different price points. The next move by Safaricom will most likely be to improve on its data offerings.

Despite this growth, the cry for cheaper data options continue to be echoed among Kenyans.


  1. […] which generated most of its KES 45 billion net profit in its 2017’s financials from M-Pesa and Data services (incoming calls and SMS registered a drop in revenue), could foot a mammoth bill to cover the […]

  2. […] At its FY 2016/2017 announcement, Safaricom’s Chief Executive Officer stated that the outage had been caused by a failure of two of its routers that connect to the core network during a software update. As a follow-up procedure, Safaricom has since provided its findings to regulators, including the Communications Authority and Central Bank of Kenya. […]

Comments are closed.