Safaricom Mpesa Charges 2022: Mpesa Withdrawal Charges and Rates

Current Safaricom Mpesa charges for sending and withdrawing money though a Safaricom agent, ATM and M-pesa tariffs when transferring cash both to registered and non-registered Mpesa users. All Mpesa deposits are free.

There are no Mpesa charges when buying Safaricom airtime through Mpesa. Mpesa is one of the top ways to get paid online. The low Mpesa charges have helped freelance workers make money online from home.

They get paid to write through part time jobs. Data entry home jobs is one of the ways to make money online from home (Read: Online Jobs in Kenya That Pay through Mpesa).

The many profitable business opportunities in Kenya have made mobile money payment popular. Mpesa registration is free and there are no charges when you generate your Safaricom Mpesa statement.

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.

MPESA CHARGES CALCULATOR

Can you spend all Bill Gates money
You have over $100bn to spend on Barbie dolls, luxury cars, helicopters, clothes, shoes, apples, mansions, pets...and a lot more. Play the Spend Bill Gates Money game now!
Recent Mobile Money Updates:
  • The new M-Pesa transaction limit is now KSh 150,000. Daily maximum is KSh 300,000
  • You can now hold up to KSh 300,000 in your M-PESA wallet
  • Commercial banks have eliminated charges for transfers between a bank account and any mobile money wallet (including M-PESA, Airtel Money and Telkom's T-Kash)
  • The rates indicated on this page were last updated on Friday, February 5th, 2021 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.

Increased Excise Duty caused Changes in Mpesa Tariffs

However, Mpesa charges and rates went up a little in July 2018. This was after Treasury CS Henry Rotich increased excise duty on all mobile money transfers by 2 per cent, to the current rate of 12%. According to the CS, some of the extra revenue that the Kenyan government will collect through this increase in tax will be used to provide support for social development programs. These include universal healthcare.

New Mpesa Rates 2022

The new mobile money transfer tax came into effect on July 1st 2018, through the 2018 Finance Bill. Safaricom Kenya Mpesa transfer and withdrawal charges depend on the amount in the transaction. The maximum one can send using Mpesa is Ksh 150,000 per transaction. The maximum daily M-pesa transaction limit is Ksh 300,000. It costs a little more to send money to non-registered subscribers.

As indicated in the Mpesa charges table below, you can not withdraw less than Ksh 50 from an Mpesa agent but you can transfer any amount up to Ksh 150,000 to another Mpesa user. Use the Mpesa rates calculator to get Mpesa fees for sending or withdrawing any amount. Here are the Safaricom Mpesa rates for 2022.

Safaricom Mpesa Charges for Agent and Mpesa to Mpesa

Min (Ksh) Max (Ksh) Withdraw From M-PESA Agent Transfer to other M-PESA Users, Pochi La Biashara and Business Till To customer
1 49 N/A Free
50 100 10 Free
101 500 27 6
501 1,000 28 12
1,001 1,500 28 22
1,501 2,500 28 32
2,501 3,500 50 51
3,501 5,000 67 55
5,001 7,500 84 75
7,501 10,000 112 87
10,001 15,000 162 97
15,001 20,000 180 102
20,001 35,000 191 105
35,001 50,000 270 105
50,001 150,000 300 105

Mpesa Rates for Unregistered and other Mobile Money Network Users

The following are the Mpesa tariffs for sending money from M-Pesa to unregistered numbers and other mobile money network users.

Min (Ksh) Max (Ksh) Transfer to other Mobile Money Users Transfer to Unregistered Users
1 49 FREE N/A
50 100 FREE N/A
101 500 6 45
501 1,000 12 49
1,001 1,500 22 59
1,501 2,500 32 74
2,501 3,500 51 112
3,501 5,000 55 135
5,001 7,500 75 166
7,501 10,000 87 205
10,001 15,000 97 265
15,001 20,000 102 288
20,001 35,000 105 309
35,001 50,000 105 N/A
50,001 150,000 105 N/A

Safaricom Mpesa Withdrawal Charges for ATM

Mpesa Transaction Range (Ksh)
Min (Ksh) Max (Ksh) Mpesa Charges
200 2,500 34
2,501 5,000 67
5,001 10,000 112
10,001 20,000 197

Safaricom Mpesa Charges

NOTE:

  • Maximum Account Balance allowed is Ksh 300,000.
  • The 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 initiate M-PESA person to person self reversal, send the transaction confirmation message to 456
  • 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.

These Mpesa charges apply for all transactions, even when depositing to SportPesa and withdrawing money from Betika, SportPesa, Shabiki (Shabiki jackpot games today predictions) and Mcheza.

Share On Your Favorite Social Media!

ABOUT THE AUTHOR

Harrison is a zoophilist who loves to spend time with animals, especially allergy-free dogs and cats. He doesn't suffer from pet allergies. But he would love for the world to be allergy-free. Harry is also a male sexual health expert.