Safaricom Mpesa Agent Commission Rates

by | Last updated Mar 11, 2026

safaricom Mpesa agent, business, commission earned

Safaricom MPesa agents can now get better returns as Safaricom increases agent commission on deposits across the bands, especially on higher transaction bands. With the new tariffs, the lowest an agent earns on deposits between sh. 50 to 100 is 4 shillings. The highest commission is sh 190 for deposits of sh. 50,000 to 70,000.

There are higher commissions on the high-end deposit bands. Hence, the MPesa agent business is more profitable in strategic locations with high human traffic, doing frequent withdrawals and deposits.

MPesa Agent Commission on Deposits

The table shows the deposit transaction bands and the agent commission earned for deposits within a given range.

Deposit Bands (Ksh) Agent Commission (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

M-Pesa Agent Commission on Withdrawals

M-Pesa agent withdrawal and sending money mobile transaction kiosk

MPesa revised agent commissions on withdrawals downwards in some bands to encourage more deposit transactions by agents. Other bands were not touched.

MPesa withdrawals carry higher commissions than deposits. You can earn up to Ksh. 200 per transaction for M-Pesa withdrawals of between Ksh. 50,001 – 70,000

Here are the revised M-Pesa agent commissions earned on withdrawals for registered M-Pesa customers. Take note that Safaricom no longer permits transactions to unregistered mobile money users on M-Pesa, Airtel and Telkom.

Transaction Band (Ksh) Commission, Registered Customers (Ksh)
10 – 49 N/A
50 – 100 5
101 – 500 8
501 – 1,000 10
1,001 – 1,500 12
1,501 – 2,500 15
2,501 – 3,500 20
3,501 – 5,000 25
5,001 – 7,500 30
7,501 – 10,000 35
10,001 – 15,000 45
15,001 – 20,000 60
20,001 – 25,000 65
25,001 – 30,000 70
30,001 – 35,000 70
35,001-40,000 100
40,001 – 45,000 150
45,001 – 50,000 180
50,001 – 70,000 200

Disclaimer: Safaricom may change its agent commission at any time at its discretion. Therefore, consult Safaricom for the most up-to-date commission structure.

How to Check Your Commission Balance

To check your commission using the MySafaricom App follow these steps:

  • Open the MySafaricom App
  • Please tap on the Show My Commission balance
  • Next, enter your M-Pesa PIN
  • You will receive an SMS showing your commission balance

Also Read:

  1. How to Become a KCB Agent and Commission Earned
  2. Cooperative Bank Agent Commission and Withdrawal charges
  3. List of Mobile Loan Apps in Kenya and their Interest Rates
  4. USSD Codes for Mobile Loans Apps in Kenya

1 Comment

  1. Jerita Muyale

    I’m JERITA MUYALE. Have been an agent but my adm had to close my line on 11.10.22.I have tried to contact him to return me the cash that was in or let me work until end month. He refused. This is the second time. Please assist me to get my money through my phone no.

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!