Help

M-PESA Charges

Transaction charges vary based on the amount you’re sending or withdrawing. See below the M-PESA tariffs:

TRANSACTION RANGE (KSHS)

TRANSACTION TYPE AND CUSTOMER CHARGES (KSHS)

MIN

MAX

TRANSFER TO M-PESA

USERS, POCHI LA

BIASHARA AND BUSINESS TILL TO CUSTOMER

TRANSFER TO

OTHER REGISTERED

MOBILE MONEY USERS

WITHDRAWAL FROM M-PESA AGENT

1

49

Free

Free

N/A

50

100

Free

Free

11

101

500

7

7

29

501

1,000

13

13

29

1,001

1,500

23

23

29

1,501

2,500

33

33

29

2,501

3,500

53

53

52

3,501

5,000

57

57

69

5,001

7,500

78

78

87

7,501

10,000

90

90

115

10,001

15,000

100

100

167

15,001

20,000

105

105

185

20,001

35,000

108

108

197

35,001

50,000

108

108

278

50,001

250,000

108

108

309

 

Important to Note 

  1. Your M-PESA account can hold up to KShs. 500,000. 
  2. You can transact up to KShs. 500,000 in a day. 
  3. The maximum you can send or withdraw in a single transaction is KShs. 250,000. 
  4. The minimum withdrawal at an M-PESA agent is KShs. 50. 
  5. To reverse money sent to the wrong number, forward the confirmation SMS to 456. 
  6. You cannot deposit money directly into another person’s M-PESA account at an agent outlet. 
  7. For deposits and withdrawals, the accepted documents are Kenyan Passports, National IDs, Foreign Passports, Military IDs, and Foreigner Certificates. 
  8. For help, call us on 100 (PrePay) or 200 (PostPay), dial *234#, email This email address is being protected from spambots. You need JavaScript enabled to view it., or talk to us on social media – Facebook: @SafaricomPLC, X (Twitter): @SafaricomPLC / @Safaricom_Care, or WhatsApp Zuri on 0722 000 100. 

Accessibility Settings

Was this information helpful? If not tell us how we can improvesafaricom images safaricom images

Manage all your services in one App

Safaricom Zuri