Calculate M-PESA Charges using This Safaricom Mpesa Charges Calculator

Use the following Safaricom Mpesa calculator to calculate Mpesa charges and Mpesa rates that are charged by Safaricom when sending and withdrawing cash using Mpesa.

Here is a simple but accurate Mpesa charges calculator. Just enter the amount (without commas) to get the various Mpesa charges for sending and withdrawing money. The amounts shown are in Kenyan Shillings.

Recent Mobile Money Updates:
  • The M-Pesa transaction limit remains at KSh 150,000. However, the daily maximum has been increased to KSh 500,000 effective from 15 August 2023
  • Moreover, you can now hold up to KSh 500,000 in your M-PESA wallet. This is an increase from the previous limit of KSh 300,000
  • Beginning in January 2023, Kenyan banks were allowed to start charging a fee (and an extra excise duty of 20%) for bank to M-Pesa transactions (and to other mobile wallets such as Airtel Money and Telkom's T-Kash). The extra charges also apply for mobile money to bank transactions. However, the banks are charging different fees. I&M Bank is the only bank that is offering free bank to Mpesa money transfers as of August 2023
  • This return of bank to mobile wallet transfer fees effectively ended the zero-rated transfers that started during the start of the lockdowns associated with the COVID-19 pandemic.
  • The rates indicated on this page were last updated on Tuesday, August 29, 2023 using data obtained from Safaricom's M-Pesa charges page that is available here.
  • Please Do Not Copy and Paste any of the content on this page on to your website. Create your own content.

MPESA CHARGES CALCULATOR

SportPesa fans and those chasing the Mcheza jackpot use mobile money transfer service to top-up their accounts, and to withdraw when they win bets.

To pay utility bills such as KPLC bill, GOTV bill, StarTimes and DSTV, use Lipa na Mpesa (Here is how to find Lipa na Mpesa charges for any Mpesa PayBill Number).

Mpesa charges depend on the amount you are sending, whether the receiver is a registered Mpesa user and the type of transaction – at an ATM or through an Mpesa Agent.

The Safaricom Mpesa calculator needs only the amount, it will calculate the various Mpesa charges. You can send Mpesa money directly to another registered Mpesa user from your phone. However, you can only withdraw Mpesa cash from an Mpesa agent or via an ATM. Deposits to your own Mpesa wallet are free.

You will notice from the Mpesa charges calculator that it costs more to send money to an unregistered Mpesa user. Why? To prevent money laundering through mobile payment networks such as Mpesa and Equitel.

The Central Bank of Kenya (CBK) has set a policy that is known as Know Your Customer (KYC)/Anti Money Laundering (AML). This CBK rule limits transfers to NOT MORE than KES 35,000 to any non-registered subscriber in any mobile network.

NOTE:

  • The maximum Account Balance allowed is KSh 300,000.
  • Maximum Daily Transaction Value is KSh 300,000. Maximum per transaction is Ksh 150,000
  • You cannot withdraw less than KSh 50 at an M-PESA agent outlet.
  • To transact, your Safaricom line and M-PESA account must be active.
  • At an agent outlet, you cannot deposit money directly into another M-PESA customer’s account.
  • You earn Bonga points when you transact on M-PESA.
  • To register or transact at any M-PESA Agent outlet, you will be required to produce your original identification document, i.e., National ID or Kenyan Passport.

How the Mpesa Charges Calculator works

Mpesa CalculatorThe Mpesa calculator takes the amount you enter to calculate various Mpesa charges for sending money and withdrawing money.

Enter the amount in Kenyan Shillings. The various Mpesa charges are calculated automatically by the Mpesa charges Calculator.

Notice that you can not withdraw less than 50 KSh at an agent. When sending money remember to factor in the charges.

The Safaricom MPESA calculator uses the latest Safaricom Mpesa rates and tariffs. These rates came into effect on Thursday, 21st August, 2014. The M-PESA customer care number is 234.

Share On Your Favorite Social Media!

Use the following links to spread the word...

ABOUT THE AUTHOR

Harrison M, author, editor and owner at mpesacharges.com

Harrison M, owner and editor

Harry started this website as a finance blog back in 2015, when mobile money and sports betting were the rage in his part of the world. But over the years the content policy has been evolving, just as both the authors and the times have been changing. He is a calm person and during his free time you might catch him riding his bike, playing football with his son, watching movies or just chilling.

RELATED POSTS...

Best Ternio exchange platforms

Ternio Exchange: Best Places Where to Buy and Sell TERN Coins

Here is the list of the best Ternio exchange websites. Ternio (Tern) is an altcoin that was launched in 2018, in the U.S. It is…...read more »

Avocado fruit benefits, calories, varieties and nutritional value

Avocado Fruit: Avocado Nutrition, Calories, Benefits and Nutritional Value

An avocado is a fruit and not a vegetable. It is the fruit that comes from the avocado tree. The trees have broad, beautiful green…...read more »

SportPesa paybill number

SportPesa Paybill Number for M-Pesa and Airtel Money (2024)

This is how to use the M-pesa SportPesa Paybill number 5212121 or 955100 to deposit money from Mpesa to SportPesa. SportPesa East Africa and Shabiki let…...read more »