Mpesa Withdrawal Charges and Rates 2020

Below is a comprehensive table showing new Mpesa rates for withdrawing money from an agent in 2020.  The second table shows the rates for sending money to other Mpesa Users (both registered and unregistered users). I hope it will be of much assistance to you.

1.Mpesa Withdrawal Charges For 2020

​​ 

Range

​​ 

Charges

​​ 

​​ 

1- 49

​​ 

N/A

​​ 

50 – 100

​​ 

10

​​ 

101- 500

​​ 

27

​​ 

501- 1,000

​​ 

28

​​ 

1001- 1,500

​​ 

28

​​ 

1,501- 2,500

​​ 

28

​​ 

2,501 – 3,500

​​ 

50

​​ 

3,501- 5,000

​​ 

67

​​ 

5,001- 7,500

​​ 

84

​​ 

7,500- 10,000

​​ 

112

​​ 

10,0001- 15,000

​​ 

162

​​ 

15,001- 20,000

​​ 

180

​​ 

20,001- ​​ 35,000

​​ 

191

​​ 

35,0001- ​​ 50,000

​​ 

270

​​ 

50,001- 70,000

​​ 

300

2. Mpesa Transfer Charges For 2019 ( Registered users) 

​​ 

Range

​​ 

Charges

​​ 

​​ 

1- 49

​​ 

Free

​​ 

50 – 100

​​ 

Free

​​ 

101- 500

​​ 

11

​​ 

501- 1,000

​​ 

15

​​ 

1001- 1,500

​​ 

26

​​ 

1,501- 2,500

​​ 

41

​​ 

2,501 – 3,500

​​ 

56

​​ 

3,501- 5,000

​​ 

61

​​ 

5,001- 7,500

​​ 

77

​​ 

7,500- 10,000

​​ 

87

​​ 

10,0001- 15,000

​​ 

97

​​ 

15,001- 20,000

​​ 

102

​​ 

20,001- ​​ 35,000

​​ 

105

​​ 

35,0001- ​​ 50,000

​​ 

105

​​ 

50,001- 70,000

​​ 

105

3. Safaricom Transfer Charges To Other Mobile networks i.e Telkom and Airtel 

​​ 

Range

​​ 

Charges

​​ 

​​ 

1- 49

​​ 

N/A

​​ 

50 – 100

​​ 

N/A

​​ 

101- 500

​​ 

11

​​ 

501- 1,000

​​ 

15

​​ 

1001- 1,500

​​ 

26

​​ 

1,501- 2,500

​​ 

41

​​ 

2,501 – 3,500

​​ 

56

​​ 

3,501- 5,000

​​ 

61

​​ 

5,001- 7,500

​​ 

77

​​ 

7,500- 10,000

​​ 

87

​​ 

10,0001- 15,000

​​ 

97

​​ 

15,001- 20,000

​​ 

102

​​ 

20,001- ​​ 35,000

​​ 

105

​​ 

35,0001- ​​ 50,000

​​ 

105

​​ 

50,001- 70,000

​​ 

105

4. Safaricom Transfer Charges To Unregistered Users 

​​ 

Range

​​ 

Charges

​​ 

​​ 

1- 49

​​ 

N/A

​​ 

50 – 100

​​ 

N/A

​​ 

101- 500

​​ 

45

​​ 

501- 1,000

​​ 

49

​​ 

1001- 1,500

​​ 

59

​​ 

1,501- 2,500

​​ 

74

​​ 

2,501 – 3,500

​​ 

112

​​ 

3,501- 5,000

​​ 

135

​​ 

5,001- 7,500

​​ 

166

​​ 

7,500- 10,000

​​ 

205

​​ 

10,0001- 15,000

​​ 

266

​​ 

15,001- 20,000

​​ 

288

​​ 

20,001- ​​ 35,000

​​ 

309

​​ 

35,0001- ​​ 50,000

​​ 

N/A

​​ 

50,001- 70,000

​​ 

N/A