M-PESA Rates

As guided by the Central Bank of Kenya and taking into account the Principles on the Pricing of Mobile Money Services, we has taken the decision to reduce our M-PESA tariffs by up to 45% for lower value transaction bands. This is in consideration of the expiry of the period for the zero-rated M-PESA transactions and the ongoing Covid-19 and economic circumstances.

Due to Know Your Customer (KYC)/Anti Money Laundering (AML) policy set by the Central Bank of Kenya, we do not have the mandate to allow transfers of amounts over Ksh35,000.

Yes, the maximum amount one can send in a day, is now Ksh300,000. You can send up to Ksh150,000 in one transaction. You can only hold up to Ksh300,000 in your M-PESA account.

You can now send as little as Ksh.1 on M-PESA for free. You can also make both payments via buy goods and paybill for up to Kshs.100 for free.

It is free to send any amount between Ksh.1 to Kshs.100 to a registered customer.

It will now cost KES 12 to send between KES 501 and KES 1000, down from KES 15.

It will now cost you Ksh10 to withdraw between Ksh50 and Ksh100.

The cost of withdrawing is Ksh 10 for registered M-PESA customers.

Yes you can. You are allowed to make multiple cash withdrawals from the ATM. However the maximum withdrawal amount is limited to Ksh20,000 per day. Withdrawals vary from Kes 200-Kes 20,000 depending on the ATM.

Visit your agent outlet for more details on the tariffs. You can also visit our website https://www.safaricom.co.ke/personal/m-pesa/getting-started/m-pesa-rates or call M-PESA customer care on 234.

The price cuts are permanent, effective 1st January 2021.

We have rationalized and adjusted withdrawal commissions for agents in line with tariff changes on customer withdrawal charges.

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

Manage all your services in one App

Safaricom Neo

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