MPESA Withdrawal and Transaction Charges

0
1985

In 2020, MPESA transaction volume went up to 12.2 billion. Vodafone and Safaricom own MPESA. The telecommunication company provides mobile money services. You can send and receive money or buy goods using MPESA. There are M-PESA charges that you incur in your MPESA transactions.

According to Communication Authorities of Kenya, by the first quarter of 2020, the country had more than 202,100 active mobile money agents. Out of these numbers, MPESA agents were 173,000. This indicates that MPESA is taking the mobile money industry by storm.

New M-PESA Charges Guidelines 

In the last quarter of 2020, Safaricom announced a reduction in MPESA transaction cost. The change implementation began on 1st January 2021. This is after the expiry of the zero-rated transaction for Ksh1,000 and below. Kenyans had the opportunity to enjoy the free transaction due to the COVID-19 pandemic.

According to Safaricom, the Central Bank of Kenya was involved in setting up the new MPESA transaction charges. First, you can enjoy a 45% reduction of almost 90% of the transaction you carry through MPESA. For instance, if you want to send Ksh. 101 to Ksh. 500, you will be charged Ksh 6.

If you transact Ksh. 100 and below, you won’t incur any M-PESA charges. Besides, you can enjoy free transactions between M-PESA and bank accounts like Equity. The micro-business owners using Lipa Na MPESA and Pochi La Biashara Till Number services can also enjoy the reduced charges.

The reduced M-PESA charges are permanent, and more than 26.8 million MPESA users can send or receive money at a lower cost. You can have up to Ksh 300,000 in your M-PESA account. Besides, you can transact Ksh. 150,000 in one transaction.

Safaricom has reduced the transaction cost, allowing people to carry on their business well amidst COVD-19. The company aims to support Small and Medium Enterprises (SMEs) in their daily operations. Apart from M-Pesa charges reduction, the company has also rolled out affordable internet packages.

M-PESA Withdrawal Charges from Agent Shops

MIN (Ksh) Max (Ksh) M-PESA Charges
0 49 n/a
50 100 10
101 500 27
501 2,500 28
2,501 3,500 50
3,501 5,000 67
5,001 7,500 84
7,501 10,000 112
10,001 15,000 162
15,001 20,000 180
20,001 35,000 191
35,001 50,000 270
50,001 150,000 300

MPESA Transaction Charges: Transfer Charges to Safaricom Users, Pochi La Biashara, and Business Till to Customers

MIN (Ksh) MAX (ksh) Transfer Fee
0 49 0
50 100 0
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,501 10,000 87
10,001 15,000 97
15,001 20,000 102
20,001 150,000 105

MPESA Transfer charges to Other Registered Mobile Money Users (T-Kash, Airtel Users)

MIN (Ksh) MAX (ksh) M-PESA Charges  
0 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,501 10,000 87
10,001 15,000 97
15,001 20,000 102
20,001 150,000 105

M-PESA Transfer Rate to Unregistered Users

MIN (Ksh.) MAX(Ksh.) MPESA Charges
0 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,501 10,000 205
10,001 15,000 265
15,001 20,000 288
20,001 35,000 309
35,001 150,000 n/a

M-PESA Rates for ATM Withdrawal

MIN (Ksh.) MAX (Ksh.) ATM withdrawal charges
200 2,500 34
2,501 5,000 67
5,001 10,000 112
10,001 20,000 197

M-Pesa Withdrawal Charges FAQs

Q: How much does it cost to withdraw money from Safaricom M-PESA agent?

A: The amount you pay depends on the amount you want to withdraw. For instance, if you’re going to withdraw Ksh. 500, you will be charged Ksh 27.

Q: How much can I withdraw from MPESA in a day?

A: You can withdraw up to Ksh. 300,000 from MPESA in a day. However, you can only withdraw a maximum of Ksh. 150,000 in one transaction.

Q: How much does it cost to withdraw Ksh. 500 in an agent shop?

A: Safaricom charges Ksh. 27 to withdraw Ksh. 500.

Q: How much does it cost to send money from Safaricom to my bank account?

A: If you want to send money from MPESA to your bank account, Safaricom charges Ksh. 0. This is because MPESA has waived off all transaction fees for bank accounts.

Q: How much does it cost to send money from MPESA to an unregistered user?

A: If you want to send money from MPESA to an unregistered user, you will be charged a fee of Ksh. 45 for any amount less than Ksh. 500.

Q: How often can I withdraw money from my MPESA account?

A: You can withdraw money from your MPESA account as often as you want. However, the maximum amount you can withdraw in a day is Ksh. 300,000.

Q: How much does it cost to transfer money from MPESA to another mobile money service provider?

A: If you want to transfer money from MPESA to another mobile money service provider, such as T-Kash or Airtel Money, you will be charged a fee of Ksh. 0 for any amount less than Ksh. 500.

Please follow and like us: