Mpesa rates.These are the Mpesa charges updated by Safaricom in April 2020.
In this post,also get to know the Mpesa tariffs for transfer to other users ,Mpesa rates for transfer to unregistered users like Telkom and Airtel users and Mpesa tariffs for ATM withdrawal.
Here’s what you need to know about Mpesa
1.What is Mpesa?
Mpesa is a mobile phone based money transfer service in Kenya and Africa launched in 2007, by Vodafone and Safaricom.Since its launch, the mobile service has expanded beyond Kenya and Africa and is currently one of the best mobile money service in the world.Read more about Mpesa’s history and its success since its launch here.

2.How do i register for Mpesa?
Mpesa registration is absolutely free and an easy process.To register,you require to avail yourself at an Mpesa agent outlet with your Safaricom SIM card and a valid identification document.The identification document can be either a Kenyan national ID,a valid Kenyan or foreign passport, a Kenyan military ID or a Kenyan foreigner certificate.Once you have these two follow this process.
3.What is the Mpesa minimum withdrawal amount?
The minimum withdrawal amount on Mpesa is Ksh.50.
4.What is the Mpesa maximum withdrawal amount?
The maximum amount of money you can withdraw on Mpesa is Ksh.300,000.You will however have to withdraw twice to withdraw that amount as the maximum daily limit per transaction is Ksh.150,000.This is up from Ksh.70,000 which was the maximum amount per transaction since the new Mpesa rates of July 2018.
Also Read: All Mobile Banking USSD Codes and Paybills[2021]
5.What is the new maximum Mpesa daily transaction limit?
The maximum Mpesa daily transaction limit is Ksh.300,000.This is also up from Ksh.140,000 which was the previous daily limit provided in the Mpesa charges and rates of July 2018.
Many businesses in Kenya have adopted Mpesa payments because of how easy and convenient it is for running business.This has been effected by use of Mpesa paybill numbers as well as Mpesa Till numbers.
Also Read:New Mpesa Rates reduced by Safaricom effective 1st Jan 2021.
Infact, major online platforms like Jumia Kenya have adopted Mpesa payments to enable easy payments for products purchased.To know how to place an order at Jumia Kenya checkout: How to Place An Order on Jumia Kenya.
Moreover,Digital content provider Multichoice(DSTV) has embraced payment for DSTV packages using its Mpesa Paybill no. 444900.To know how to pay for DSTV using Mpesa in Kenya, checkout: How to Pay for DSTV using Mpesa .
Kenyan Paypal customers can also top up to their Paypal accounts using Mpesa at charges listed based on the new Mpesa rates and tariffs.To know how to do this go to our post on how to top up to Paypal using Mpesa.
Withdrawal from Paypal to Mpesa is also possible at charges based on the new Mpesa rates and charges.To know how to do this go to our post on how to withdraw from Paypal to Mpesa.
Key points to note:
- You cannot deposit directly into another Mpesa user’s account at an Mpesa agent outlet.
- Making a deposit at an Mpesa agent outlet has no charges at all(FREE).
- Sending any amount between Ksh.1-1,000 to another Mpesa user is FREE.
- Withdrawing any amount between Ksh.50-100 costs Ksh.10.
- Withdrawing any amount between Ksh.101-500 costs Ksh.27.
- Withdrawing any amount between Ksh.501-1000 costs Ksh.28.
- Withdrawing any amount between Ksh.35,001-50,000 will cost you Ksh.270.
- Withdrawing any amount between Ksh.50,001-150,000 will cost you Ksh.300.
- For you to use Mpesa for transfer or withdrawal, your Safaricom line and Mpesa account must be active.
See the table below for the full list of the new Mpesa rates.
Mpesa rates for: Withdrawal from an Mpesa agent
MIN(Kshs.) | MAX(Kshs.) | Mpesa 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,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 rates for : Transfer to other Mpesa Users
MIN(Kshs.) | MAX(Kshs.) | Mpesa 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,501 | 10,000 | 87 |
10,001 | 15,000 | 97 |
15,001 | 20,000 | 102 |
20,0001 | 35,000 | 105 |
35,001 | 50,000 | 105 |
50,001 | 150,000 | 105 |
Mpesa rates for : Transfer to Unregistered Users
MIN(Kshs.) | MAX(Kshs.) | Mpesa 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,501 | 10,000 | 205 |
10,0001 | 15,000 | 265 |
15,001 | 20,0001 | 288 |
20,001 | 35,000 | 309 |
35,001 | 50,000 | N/A |
50,001 | 150,000 | N/A |
Mpesa rates for : Transfer to other Mobile Money Users(Airtel Money,T-Kash Users)
MIN(Kshs.) | MAX(Kshs.) | Mpesa 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,501 | 10,000 | 87 |
10,001 | 15,000 | 97 |
15,001 | 20,000 | 102 |
20,001 | 35,000 | 105 |
35,0001 | 50,000 | 105 |
50,0001 | 150,000 | 105 |
Mpesa rates for : ATM Withdrawal
MIN(Kshs.) | MAX(Kshs.) | Mpesa Charges |
200 | 2,500 | 34 |
2,501 | 5,000 | 67 |
5,001 | 10,000 | 112 |
10,001 | 20,000 | 197 |
FAQs
The maximum account balance Mpesa can hold is Ksh.300,000.
The maximum daily transaction limit is Ksh.300,000 while the maximum amount per transaction is Ksh.150,000.
Ksh.55 when sending to Mpesa users or other registered users and Ksh.135 when sending to unregistered users.
Ksh.28.
Ksh.67.
[…] Also read on :Mpesa Transfer and Withdrawal Rates and Charges In 2020. […]
[…] transaction will be subject to charges according to the Mpesa rates and tariffs from […]
[…] money is now a common practice with M-Pesa being in Kenya for more than a decade.Specific M-Pesa rates/charges are incurred when sending or withdrawing money.Sending money to other countries via M-Pesa is now […]
[…] pay via mobile money transfer i.e Mpesa use the Forever East Africa payment details […]
[…] Also Read: New Mpesa Transfer/Withdrawal Rates[2021] […]
[…] new Mpesa rates will be effective starting 1st January 2021.This is due to the fact that the zero transaction cost for sending Ksh.0-1000 set by the telco due to covid-19 will no longer be active.In its financial statement in […]