MPESA Agent Commissions 2019/2020

28268

MPESA Agent commissions are not expected to change for the year 2020.According to Safaricom the lowest commission an agent earns is Ksh 4 when Ksh50-Ksh100 is transacted. If a customer transacts Ksh 101-Ksh510 the commission is Ksh8.The commission increases with the increase in transacted amount.

The highest amount of money an agent earns from a single transaction is Ksh190.This amount is earned when a customer transacts Ksh60,021 to Ksh 70,000. The maximum amount a customer can transact at once is Ksh70,000. In a day a customer is allowed to transact Ksh70,000 twice.

Below is a table showing the commissions earned by agents for deposits:

Amount (transaction band) Applicable Commission in Ksh
50-100 4
101-510 8
511-1,010 9
1,011-1,510 10
1,511-2,510 11
2,511-3,510 12
3,511-5,010 14
5,011-7,510 20
7,511-10,010 28
10,011-15,010 40
15,011-20,020 55
20,021-25,020 71
25,021-30,020 87
30,021-35,020 103
35,021-40,020 119
40,021-45,020 135
45,021-50,020 150
50,021-60,020 190
60,021-70,000 190

Here now is the mpesa agent commission table for withdrawals transactions

MPESA agent commissions band: agent withdrawals transactions

​​ Applicable Commission
Transaction band  Registered           Unregistered 
10-49 N/A N/A
50-100 Shs. 5 N/A
101-500 Shs. 8 Shs. 8
501-1000 Shs. 10 Shs. 10
1,001-1500 Shs. 12 Shs. 12
1,501-2500 Shs. 15 Shs. 15
2,501-3500 Shs. 20 Shs. 20
3,501-5000 Shs. 25 Shs. 25
5,001-7500 Shs. 30 Shs. 30
7,501-10000 Shs. 35 Shs. 35
10,001-15000 Shs. 45 Shs. 45
15,001-20000 Shs. 60 Shs. 60
20,001-25000 Shs. 65 Shs. 65
25,001-30000 Shs. 70 Shs. 70
30,001-35000 Shs. 70 Shs. 70
35,001-40000 Shs. 100 Shs. N/A
40,001-45000 Shs. 150 N/A
45,001-50000 Shs. 180 N/A
50,001-70000 Shs. 200 N/A

The worst case is when you have customers who deposit as little as Ksh49, you’ll earn nothing.

For one to earn more money as an agent, you must have your shop strategically positioned where human traffic is high. You should also target average depositing clients. The best clients are those who deposit or withdraw Ksh2,000 to Ksh10,000