Safaricom Mpesa Withdrawal and Sending Charges 2021

These are the new Safaricom Mpesa withdrawal and sending charges as of 2021. These rates have been effective since 1st January 2021 according to an announcement made by Kenya’s leading mobile network operator.

1.Mpesa Withdrawal Charges For 2021

​​

Range

​​ 

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,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- 150,000

​​ 

300

2. Mpesa Transfer Charges For 2021 (Registered users) 

​​

Range

​​ 

Charges

​​ 

​​ 

1- 49

​​ 

Free

​​ 

50 – 100

​​ 

Free

​​ 

101- 500

​​ 

6

​​ 

501- 1,000

​​ 

12

​​ 

1,001- 1,500

​​ 

22

​​ 

1,501- 2,500

​​ 

32

​​ 

2,501 – 3,500

​​ 

51

​​ 

3,501- 5,000

​​ 

55

​​ 

5,001- 7,500

​​ 

75

​​ 

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- 150,000

​​ 

105

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

​​

Range

​​ 

Charges

​​ 

​​ 

1- 49

​​ 

Free

​​ 

50 – 100

​​ 

Free

​​ 

101- 500

​​ 

6

​​ 

501- 1,000

​​ 

12

​​ 

1,001- 1,500

​​ 

22

​​ 

1,501- 2,500

​​ 

32

​​ 

2,501 – 3,500

​​ 

51

​​ 

3,501- 5,000

​​ 

55

​​ 

5,001- 7,500

​​ 

75

​​ 

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- 150,000

​​ 

105

4. Mpesa Transfer Charges To Unregistered Users 

​​

Range

​​ 

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,500- 10,000

​​ 

205

​​ 

10,0001- 15,000

​​ 

265

​​ 

15,001- 20,000

​​ 

288

​​ 

20,001-​​ ​​ 35,000

​​ 

309

​​ 

35,0001-​​ ​​ 50,000

​​ 

N/A

​​ 

50,001- 150,000

​​ 

N/A

5. Mpesa ATM Withdrawal Charges

​​

Range

​​ 

Charges

​​ 

​​ 

200 –​​ 2,500

​​ 

34

​​ 

2,501-5,000

​​ 

67

​​ 

5,001 – 10,000

​​ 

112

​​ 

10,001-​​ 20,000

​​ 

197

Important Notes

  • Maximum Account Balance is KSHs.300,000
  • Maximum Daily Transaction Value is KSHs. 300,000.
  • Maximum per transaction is KSHs.150,000
  • You cannot withdraw less than KSHs.50 at an M-PESA agent outlet.

I help you to save time and live more with the most up-to-date lists, guides, reviews, and advice.