Home How to Kenya Updated Safaricom Mpesa Charges 2020: Sending and Withdrawal Rates

Updated Safaricom Mpesa Charges 2020: Sending and Withdrawal Rates

Updated Safaricom Mpesa Charges: Sending, Withdrawal Charges 2020

Mpesa charges have been revised and updated for the year 2020/2021. There is a minimum of Kshs. 1 increase on the usual normal charges depending on the amount of money involved in your transaction. The amount of charges will also depend on whether the party to whom you are sending money to is registered with Mpesa or not.

The charges also vary for payments for utility bills such as loan repayment on mobile apps, spotika, KPLC, NHIF and other day-to-day expenses using their respective Paybill numbers.

This revision came into effect from 1st July 2018 after the 2018 Finance Bill. All argent Mpesa deposits are free. Airtime top up for self-Safaricom line is also free of charge. This means that it will cost Kshs. 0 when you buy airtime from Mpesa to your Safaricom line.

The increase in transaction charges is almost negligible. The increase came due to the governments’ decision to add an increment of 2% on the normal 10% on mobile money businesses during the 2018 July Budget.

The Mpesa transaction charges highlighted in this piece varies depending on the amount being transacted. Sending Kshs. 100 to a registered Mpesa user for instance will cost you nothing. Sending Kshs 101 to a registered Mpesa user will cost you Kshs. 11. More transaction updated transaction domains and Mpesa tariffs are summarized in the table below.

Since its finding, Mpesa has helped Kenyans in many ways by proving to be the most convenient way to make payments and send money not only within Kenya but also globally. Furthermore, even after payment adjustments, Mpesa remains to be the cheap means of payment globally. It becomes even cheaper when sending money to local registered Safaricom party.

Joining Mpesa is free; all you need is an activated Safaricom SIM card that can be got from Safaricom shops near you or an Mpesa dealer within your vicinity at a small fee. Activation and registration of the SIM card is free too.

Corona Virus (COVID-19) Effect on Mpesa Charges

Due to Corona Virus (COVID-19) pandemic, the Safaricom Mpesa Charges were slightly altered in the sense that sending Kshs. 1000 and below will cost you Kshs. 0. Charges above Kshs. 1000 shall remain to be normal as shown in the tables below.

This slight alteration is however not expected to last for long as it will last for only 90 days. This means that by June 2010, Mpesa sending charges will come back to normal ratings. Withdrawal charges were not altered due to COVID-19 pandemic..

Here is Mpesa Charges and rates 2020/2021 table showing charges on withdrawals, deposits and sending money to other Mpesa users:

Min (Kshs) Max (Kshs) Transfer to other M-PESA Users Transfer to Unregistered Users Withdraw From M-PESA Agent
1 49 Free N/A N/A
50 100 Free N/A 10
101 500 11 45 27
501 1,000 15 49 28
1,001 1,500 26 59 28
1,501 2,500 41 74 28
2,501 3,500 56 112 50
3,501 5,000 61 135 67
5,001 7,500 77 166 84
7,501 10,000 87 205 112
10,001 15,000 97 265 162
15,001 20,000 102 288 180
20,001 35,000 105 309 191
35,001 50,000 105 N/A 270
50,001 70,000 105 N/A 300

Safaricom Mpesa Withdrawal Charges and Rates for ATM 2020/2021


Min (Ksh)

Max (Ksh)

Mpesa Charges













Other Safaricom M-PESA Transaction Charges and Rates for the Year 2020/2021

Mpesa Transaction

Mpesa Charges (Ksh)



All Deposits


Register for M-PESA


Buy Airtime


Check M-PESA Balance



Having looked at the Safaricom latest Mpesa charges, here are a few things to note:

  • At Safaricom agent outlet, you cannot deposit money directly into another M-PESA customer’s account.
  • Maximum Account Balance allowed is Kshs. 100,000.
  • The maximum Daily Transaction Value is Kshs. 140,000.
  • Maximum per transaction is Kshs. 70,000

To register or transact at any M-PESA Agent outlet, you will be required to produce either of the following original identification documents:

  • National ID
  • Passport
  • Military ID
  • Diplomatic ID or Alien ID/Foreigner Certificate.

– To transact, your Safaricom line and M-PESA account must be active.

– You cannot withdraw less than Kshs 50 at an M-PESA agent outlet.

– You earn Bonga points when you transact on M-PESA.

Talk to us

Thanks for reading our article.