Current Safaricom Mpesa charges for sending and withdrawing money though a Safaricom agent, ATM (Read: how to withdraw from Mpesa through Equity Bank ATM) and m-pesa tariffs when transferring cash both to registered and un-registered Mpesa users.
All Mpesa deposits are free. There are no Mpesa charges when buying Safaricom airtime through Mpesa. Mpesa registration is free and there are no Mpesa charges when you generate your Safaricom Mpesa statement.
Safaricom Kenya Mpesa transfer and withdrawal charges depend on the amount in the transaction. The maximum one can send using Mpesa is Ksh 70,000 per transaction. The maximum daily M-pesa transaction limit is Ksh 140,000. It costs a little more to send money to non-registered subscribers.
As indicated in the Mpesa charges table below, you can not withdraw less than Ksh 50 from an Mpesa agent but you can transfer any amount greater than Ksh 10 to another Mpesa user. Use the Mpesa rates calculator to get Mpesa fees for sending or withdrawing any amount. Here are the Safaricom Mpesa charges.
Safaricom Mpesa Charges 2015
Min (Ksh) | Max (Ksh) | Transfer to other M-PESA Users | Transfer to Unregistered Users | Withdraw From M-PESA Agent |
10 | 49 | 1 | N/A | N/A |
50 | 100 | 3 | N/A | 10 |
101 | 500 | 11 | 66 | 27 |
501 | 1,000 | 15 | 66 | 27 |
1,001 | 1,500 | 25 | 66 | 27 |
1,501 | 2,500 | 40 | 66 | 27 |
2,501 | 3,500 | 55 | 88 | 49 |
3,501 | 5,000 | 60 | 105 | 66 |
5,001 | 7,500 | 75 | 143 | 82 |
7,501 | 10,000 | 85 | 171 | 110 |
10,001 | 15,000 | 95 | 220 | 159 |
15,001 | 20,000 | 100 | 237 | 176 |
20,001 | 25,000 | 110 | 275 | 187 |
25,001 | 30,000 | 110 | 275 | 187 |
30,001 | 35,000 | 110 | 275 | 187 |
35,001 | 40,000 | 110 | N/A | 275 |
40,001 | 45,000 | 110 | N/A | 275 |
45,001 | 50,000 | 110 | N/A | 275 |
50,001 | 70,000 | 110 | N/A | 330 |
Safaricom Mpesa Withdrawal Charges for ATM
Mpesa Transaction Range (Ksh) | ||
Min (Ksh) | Max (Ksh) | Mpesa Charges |
200 | 2,500 | 33 |
2,501 | 5,000 | 66 |
5001 | 10,000 | 110 |
10,001 | 20,000 | 193 |
Other Safaricom Mpesa Transaction Charges
Mpesa Transaction | Mpesa Charges (Ksh) |
Change M-PESA PIN | 22 |
All Deposits | 0/FREE |
Register for M-PESA | 0/FREE |
Buy Airtime | 0/FREE |
Check M-PESA Balance | 1 |
NOTE:
- Maximum Account Balance allowed is Ksh 100,000.
- Maximum Daily Transaction Value is Ksh 140,000. Maximum per transaction is Ksh 70,000
- You cannot withdraw less than Ksh 50 at an M-PESA agent outlet.
- To transact, your Safaricom line and M-PESA account must be active.
- At an agent outlet, you cannot deposit money directly into another M-PESA customer’s account.
- You earn Bonga points when you transact on M-PESA.
- To register or transact at any M-PESA Agent outlet, you will be required to produce your original identification document, i.e., National ID, Passport, Military ID, Diplomatic ID or Alien ID/Foreigner Certificate.