M-PESA Charges

These are charges that a customer incurs depending on the amount of transaction and the transaction type i.e. sending or withdrawing.

Below are M-PESA Tariffs.

Transaction Range (Kshs)

 

Min

Max

Transfer to other

M-PESA users

Transfer to unregistered users

Transfer to other M-PESA users, Pochi La Biashara, and Business Till to customer

Withdrawal from M-PESA Agent

1

49

FREE

N/A

FREE

N/A

50

100

FREE

N/A

FREE

10

101

500

6

45

6

27

501

1,000

12

49

12

28

1,001

1,500

22

59

22

28

1,501

2,500

32

74

32

28

2,501

3,500

51

112

51

50

3,501

5,000

55

135

55

67

5,001

7,500

75

166

75

84

7,501

10,000

87

205

87

112

10,001

15,000

97

265

97

162

15,001

20,000

102

288

102

180

20,001

35,000

105

309

105

191

35,001

50,000

105

N/A

105

270

50,001

150,000

105

N/A

105

300

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

Other Transactions

M-PESA Charges

All deposits

FREE

M-PESA Registration

FREE

Buy Airtime through M-PESA

FREE

M-PESA balance inquiry

FREE

Change M-PESA PIN

FREE

B2C Tariff & One Account B2C Tariff

Bands

Customer

Business

Total

           1

          49

0

0

0

         50

        100

0

0

0

       101

        500

0

4

4

       501

     1,000

0

4

4

    1,001

     1,500

0

4

4

    1,501

     2,500

0

8

8

    2,501

     3,500

0

8

8

    3,501

     5,000

0

8

8

    5,001

     7,500

0

10

10

    7,501

   10,000

0

10

10

  10,001

   15,000

0

10

10

  15,001

   20,000

0

10

10

  20,001

   25,000

0

12

12

  25,001

   30,000

0

12

12

  30,001

   35,000

0

12

12

  35,001

   40,000

0

12

12

  40,001

   45,000

0

12

12

  45,001

   50,000

0

12

12

  50,001

   70,000

0

12

12

  70,001

 150,000

0

12

12

Note:

  1. Maximum Account Balance is Kshs.300,000
  2. Maximum daily transaction value is kshs.300,000
  3. Maximum amount per transaction is Kshs.150,000
  4. The minimum amount you can withdraw at an M-PESA Agent is Kshs.50
  5. To initiate M-PESA person to person self-reversal, send the transaction confirmation to 456
  6. To be able to transact, your Safaricom line and M-PESA account must be active.
  7. One can deposit funds only into M-PESA account registered under their own identification document (ID). Depositing directly into third party accounts is not allowed.
  8. You will earn Bonga Points from the M-PESA fee charged when you transact.
  9. To transact at any M-PESA agent outlet, you will be required to produce your original identification document with which the M-PESA was registered, i.e., National ID or Kenyan Passport
  10. Dial *334# to view application charges or use M-PESA cost calculator on My Safaricom App

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

Manage all your services in one App

Safaricom Neo
Safaricom Neo Get Rates

This website uses cookies to ensure you get the best experience on our website. Read our Cookie Policy to learn more