TechTribe Africa
Subscribe
Market Signals

M-Pesa agents do not earn from transactions

M-Pesa agents earn commission on every transaction - the published rate card ends there. Float income at 14 percent per year on idle balances is the income stream most product builders have never modeled.

··2 min read
Share𝕏 Twitterin LinkedIn
M-Pesa agents do not earn from transactions

TechTribe Africa

An M-Pesa agent in Westlands opens two accounts every morning before the shop unlocks. One is the transaction log. One is the float account.

Most people who build products for agents have seen only the first one.


The Safaricom rate card for M-Pesa agents is a public document. It shows what an agent earns per transaction tier. The range runs from KES 4 on a small deposit to KES 200 on a large withdrawal. Agents know these numbers. Founders building products for agents quote these numbers.

The rate card stops there.

M-Pesa agents hold float - typically KES 200,000 to KES 1,000,000 or more in combined cash and e-money. That float does not sit idle.

Kenyan money market funds - including Safaricom's own Ziidi product - returned an average of 14.24 percent per annum in June 2024. An agent managing KES 500,000 in working float earns roughly KES 5,800 per month in interest. That figure does not appear on any Safaricom document.

M-Pesa agent income - what the rate card shows vs what the business actually earnsAs of Q2 2024
Income streamPublished by SafaricomMonthly estimateVisible to product builders?
Commission on deposits (KES 4 to KES 200 per transaction)Yes - full rate cardVaries by volumeYes
Float interest at 14.24% p.a. on KES 200KNoKES 2,370Rarely
Float interest at 14.24% p.a. on KES 500KNoKES 5,800Rarely
Float interest at 14.24% p.a. on KES 1MNoKES 11,700Rarely
World Bank case study: one standard retail agent category loses money on commissions alone. Float income is what keeps those agents in business. Source: Safaricom rate card; Kenyan money market fund data, June 2024.

For a super agent managing several million KES across a retail network, the interest income is material. Co-operative Bank, Diamond Trust Bank, and other Kenyan banks are formal float partners in the M-Pesa super-agent structure. The mechanism exists. The rate is published. The business is running.

The World Bank case study on Kenyan M-Pesa agents documents this directly. One retail agent category - processing standard volumes at standard commissions - loses money on commissions alone. Their costs of maintaining float and staffing exceed what the rate card pays. Those agents stay in business because the rate card is not the whole business.


The commission framing is useful for regulators. It is not useful for product design.

A product that helps agents earn more per transaction addresses the income line every agent already tracks. A product that helps agents manage float allocation - timing, amount, rate - addresses the income line most agents still handle manually. No product currently serves this well at scale.

The agent behind the counter is not running a payments booth with a margin problem.

She is running a treasury operation with a commission on the side.

Products that start from the commission miss the business.

mpesa agent float economicsmpesa agent commission ratesagent banking Kenyamobile money agent incomefloat management africa
TechTribe Africa
Original research and synthesis on the patterns shaping technology and business in Africa. We connect the dots so you do not have to.
Related reading