Safaricom MPesa Charges on Withdrawal

Safaricom MPesa Charges on Withdrawal

The Safaricom M-Pesa electronic mobile money service in Kenya has recently revised its charges on transfer, withdrawal as well as deposits on all MPesa transactions.

MPesa Transactions

M-PESA is a virtual banking system (mobile money service) that offers transaction services through a SIM card on a mobile phone. In Kenya, this must be with a Safaricom SIM card.

It allows you to store, send and receive money on your mobile phone. With an M-PESA account, you can transfer cash and shop for products and services. You can also withdraw cash by visiting an agent (typically a kiosk) or transfer it to others from your phone. This makes it a quick, safe, and simple way to make payments and handle money.

Safaricom Mpesa Charges (KSh)

Here are the current M-Pesa Charges (KSh) on withdrawal, transfer, registered and unregistered users.

Min (Ksh)Max (Ksh)Transfer
Registered Users
Transfer
Unregistered User
Withdrawal Charges
M-PESA Agents
1049FreeN/AN/A
50100FreeN/A10
101500Free4527
5011,000Free4928
1,0011,500265928
1,5012,500417428
2,5013,5005611250
3,5015,0006113567
5,0017,5007716684
7,50110,00087205112
10,00115,00097265162
15,00120,000102288180
20,00125,000105309191
25,00130,000105309191
30,00135,000105309191
35,00140,000105N/A270
40,00145,000105N/A270
45,00150,000105N/A270
50,00170,000105N/A300

Mpesa Charges on Withdrawal from an ATM

To withdrawal via ATM, check the latest Mpesa tariffs.

Min (Ksh)

Max (Ksh)

Mpesa Charges

200

2,50034

2,501

5,000

67

5001

10,000

112

10,00120,000

197

Other Mpesa Charges

Check out the current M-Pesa tariffs on transactions

Mpesa TransactionsMpesa Charges (Ksh)
Changing M-PESA PIN

22

All Deposits

0

Register for M-PESA

0

Buy Airtime

0

Checking M-PESA Balance

1

How to Check the Latest M-Pesa Charges

Here’s a quick way to check the most current charges on withdrawal and transfer.

Checking M-Pesa Withdrawal Charges

  1. Dial *234#
  2. choose 2: My MPESA info
  3. Choose 2: Tariff Query
  4. Choose 1: Withdrawal
  5. Enter amount
  6. Then press send
  7. You will get a confirmation message

Checking M-Pesa Sending Charges

  1. Dial *234#
  2. Choose 2: My MPESA info
  3. Choose 2: Tariff Query
  4. Choose 2: Send money
  5. Enter the amount to send
  6. Then press send
  7. You will get a confirmation message showing the tariff for both registered and unregistered users.

Safaricom M-Pesa Charges Summary

Here’s a comprehensive summary of all latest M-Pesa Transactions.

  • Receiving money and deposits on Mpesa are free.
  • The transaction limit is KSh 150,000.
  • The daily maximum is KSh 300,000.
  • Zero charges on sending between Ksh 1-1,000 to other Mpesa users.
  • Unregistered users’ charges on transfers between KSh 1 – 100 are free.
  • You cannot withdraw less than KSh 50 at an M-Pesa agent
  • To transact, your Safaricom line and M-Pesa account must be active
  • To register or transact at any M-PESA Agent outlet, you will be required to produce your original identification document (i.e. National ID, Passport, Military ID, Diplomatic ID or Alien ID).