Latest M-Pesa Money Transfer and Withdrawal Charges

Share and Enjoy !

M-Pesa transfer charges. Whenever you withdraw money during transaction with an M-pesa agent, you will be charged a fee to facilitate the withdrawal. You will also be charged whenever you send money to other M-Pesa users. M-Pesa does not charge on deposit transactions.

M-Pesa Transfer and withdrawal Charges

According to the latest regulation adapted by Safaricom M-Pesa

  • The Maximum account balance one can have in their M-pesa wallet is Ksh.300,000
  • The Maximum daily transaction value is Ksh.300,000. With maximum value per transaction being set at Ksh.150,000
  • M-Pesa does not allow withdrawal of amount less than Ksh.50
  • Applicable charges for any transaction can also be found by use of USSD short message. By dialing *234# select M-pesa information, tariff query, select withdrawal or transfer then enter the amount you would wish to know the transaction cost.
Also Read:How Much Commission Do M-Pesa Agents Earn Per Transaction? All You Need To Know
Latest M-Pesa Money transfer and withdrawal charges

M-Pesa Transaction Charges (Withdrawal From Agents)

Min(KSHs.)Max(KSHs.)Charges
149N/A
5010010
10150027
501100028
1001150028
1501250028
2501350050
3501500067
5001750084
750110,000112
1000115000162
1500120000180
2000135000191
3500150000270
50001150000300

Transfer to other M-PESA Users Charges

Min(Ksh)Max(Ksh)M-Pesa Charges
149FREE
50100FREE
101500FREE
5011000FREE
1001150026
1501250041
2501350056
3501500061
5001750077
75011000087
100011500097
1500020000102
2000135000105
3500150,000105
50,000150,000105

M-Pesa Transfer Charges To Unregistered User

Min(Ksh)Max(Ksh)M-Pesa Charges
149NA
50100NA
10150045
501100049
1001150059
1501250074
25013500112
35015000135
50017500166
750110000205
1000115000265
1500020000288
2000135000309
3500150,000NA
50,000150,000NA

IMPORTANT LINKS

How To get An Aggregated M-pesa Line And Become An M-Pesa Agent

CBK Extends Free M-Pesa Mobile Money Transactions


Share and Enjoy !

Majira

Keeping you in the loop