MPESA Charges 2020

3590

MPESA withdrawal and deposit charges for 2020 have not changed since 2019.The minimum amount charged to withdraw from an agent is Ksh 10, that’s if you are withdrawing between Ksh 50 and Ksh100.If you want to withdraw less than Ksh50,you’ll be allowed to withdraw for free.

The maximum withdrawal charges is Ksh 300 and it’s charged when you withdraw Ksh50,001 to Ksh70,000. You won’t be allowed to withdraw more than Ksh70,000 in one transaction. In addition, a maximum of 2 transactions of Ksh70,000 are allowed per day.

Below is a table showing the charges for each amount you wish to deposit or withdraw from MPESA in Kenya:

M-PESA Rates

Withdrawal from M-PESA Agent

Min(KSHs.) Max(KSHs.) M-PESA Charges
1 49 N/A
50 100 10
101 500 27
501 1,000 28
1,001 1,500 28
1,501 2,500 28
2,501 3,500 50
3,501 5,000 67
5,001 7,500 84
7,501 10,000 112
10,001 15,000 162
15,001 20,000 180
20,001 35,000 191
35,001 50,000 270
50,001 70,000 300

 Transfer to Unregistered Users

Min(KSHs.) Max(KSHs.) M-PESA Charges
1 49 N/A
50 100 N/A
101 500 45
501 1,000 49
1,001 1,500 59
1,501 2,500 74
2,501 3,500 112
3,501 5,000 135
5,001 7,500 166
7,501 10,000 205
10,001 15,000 265
15,001 20,000 288
20,001 35,000 309
35,001 50,000 N/A
50,001 70,000 N/A

Transfer to other M-PESA Users

You’d also wish to transfer money to another M-Pesa number,these are the charges:

Min(KSHs.) Max(KSHs.) M-PESA Charges
1 49 FREE*
50 100 FREE*
101 500 11
501 1,000 15
1,001 1,500 26
1,501 2,500 41
2,501 3,500 56
3,501 5,000 61
5,001 7,500 77
7,501 10,000 87
10,001 15,000 97
15,001 20,000 102
20,001 35,000 105
35,001 50,000 105
50,001 70,000 105

Transfer to other Mobile Money Users

Min(KSHs.) Max(KSHs.) M-PESA Charges
1 49 N/A
50 100 N/A
101 500 11
501 1,000 15
1,001 1,500 26
1,501 2,500 41
2,501 3,500 56
3,501 5,000 61
5,001 7,500 77
7,501 10,000 87
10,001 15,000 97
15,001 20,000 102
20,001 35,000 105
35,001 50,000 105
50,001 70,000 105

 ATM Withdrawal

Min(KSHs.) Max(KSHs.) M-PESA Charges
200 2,500 34
2,501 5,000 67
5,001 10,000 112
10,001 20,000 197

From the table above, the more amount you send, the cheaper the cost.

NOTE:

  • Maximum Account Balance is KSHs.100,000
  • Maximum Daily Transaction Value is KSHs.140,000.Maximum per transaction is KSHs.70,000
  • You cannot withdraw less than KSHs.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 transact at any M-PESA Agent outlet, you will be required to produce your original identification document, i.e., National ID or Kenyan Passport.
  • You get 3 free transactions per day for amounts Ksh.1 to Ksh.100, thereafter Kshs.1 for (1-49) and Kshs.2 (50-100) will apply.