Here are the Mpesa Charges For Sending Money, Withdrawal 2023

The amount of mpesa charges you incur depends on the amount you’re sending/receiving.

But you can also be clever and reduce the due MPESA charges, for example, by making a single withdrawal (rather than several small withdrawals) when sent some cash.

For the avoidance of doubt, we have compiled the various Mpesa Rates according to the transaction and the money involved.

Our analysis includes the mpesa withdrawal charges,  mpesa tariffs on ATM withdrawal, and Mpesa Transaction Charges when Transferring cash to other phone Users.

Safaricom Mpesa Charges 2023: Full Analysis of Mpesa rates 2023 including mpesa charges for sending money

Safaricom Mpesa Charges 2023: Withdrawal charges from M-PESA Agent

Min(SHs.) Max(SHs.) M-PESA Charges(SHs.)
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 70,000 300

 

MPESA charges for sending money to Unregistered Users (mpesa send charges to an unregistered number)

Min(SHs.) Max(SHs.) M-PESA Charges(SHs.)
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,001 15,000 265
15,001 20,000 288
20,001 35,000 309

Safaricom MPESA charges 2023 to send cash to registered M-PESA Users

Min(SHs.) Max(SHs.) M-PESA Charges(SHs.)
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 56
3,501 5,000 51
5,001 7,500 55
7,501 10,000 87
10,001 15,000 97
15,001 20,000 102
20,001 35,000 105
35,001 50,000 105
50,001 150,000 105

From the above table, you can see that mpesa charges for sending 5000 is kshs.55 if the recipient is registered and a whopping Kshs.155 if he/she is not a registered mpesa user.

Current Safaricom Mpesa Charges for Withdrawing from an ATM [updated]

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

Other Mpesa Charges

Mpesa Transaction Mpesa Charges (Ksh)
Changing M-PESA PIN 0
All Deposits 0
Register for M-PESA 0
Buy Airtime 0
Checking M-PESA Balance 0

ALSO READ:  MPESA statement: how to get your MPESA statement instantly

Mpesa Charges Kenya: How To Check Mpesa Charges From Your Phone

Of course, a lot of people prefer to check the charge from the mpesa transaction rates list usually posted in nearly all mpesa agents shop.

But you can also check the mpesa charges for sending money from your phone.

Here is how to check the mpesa transaction fees from the phone:

Checking Withdrawal charges

  • Press *234#
  • Choose 2: My MPESA info
  • Choose 2: Tariff Query
  • Choose 1: Withdrawal
  • Enter amount
  • Then press send
  • You will soon receive a confirmation text

Checking Sending charges

  • Press *234#
  • Choose 2: My MPESA info
  • Choose 2: Tariff Query
  • Choose 2: Send money
  • Enter amount to send
  • Then press send
  • You will receive a text confirmation message with the tariff charges.

Sending/receiving money to and from MPESA to Airtel Money.

The two leading mobile money systems in Kenya are now inter-linked meaning you can easily transfer money from either of  MPESA or Airtel Money.

Telkom’s t-cash is expected to follow suit soon.

The greatest advantage of this inter-linking is that the applicable mpesa sending rates and mpesa withdrawal rates plus the airtel money transfer/withdrawal rates are quite fair compared to before.

Another benefit of the integration is that you can withdrawal cash sent from mpesa at airtel money agents and vice versa.

So how can you send/withdrawal money from mpesa to airtel money? See the steps below:

How to Send cash from safaricom’s MPESA to AirtelMoney:

  • Dial *234#.
  • Select option 1(M-pesa products).
  • Choose 98 (More Services).
  • Select choice 8 -Tuma Pesa popote.
  • Enter the targeted recipients’ mobile number.
  • Enter your PIN as prompted.

Mpesa Transaction Charges: Safaricom’s M-Pesa to  other registered M-PESA users, Pochi La Biashara, and Business Till No. to customer

Min(SHs.) Max(SHs.) M-PESA Charges(SHs.)
1 49 0
50 100 0
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,001 50,000 105
50,001 70,000 105

 

Transferring Money from MPESA to/from Banks

Mpesa also enables You to deposit cash into your banks at any time via the MPESA Paybill.

How to send money from an M-PESA account to your Bank:

  • Open the M-PESA menu(on the phone)
  • Select Lipa na M-PESA (PayBill)
  • Enter your targeted bank’s business number (check from the table below)
  • Enter your bank account number ( the full number as given by your bank)
  • Enter the amount
  • Type your M-PESA pin.
  • A text message will soon land in your phone confirming everything.

How to withdraw cash from a Bank account to your M-PESA:

In the converse, you can transfer cash from your banks’ account to MPESA.

You have to use the correct USSD (short) code then follow the specified simple instructions as displayed on your phone screen.

These are the update USSD codes for various Banks. Dial the relevant code to initiate a bank to Mpesa cash Transfers for your bank.

If not, use the traditional paybill number. Additionally, some banks have an app. so you can also use the app to get your cash from bank to mpesa.

 

Paybill numbers for Banks and other Financial Institutions

BANK USSD – Bank to M-PESA PayBill Number- M-PESA to Bank
Co-operative Bank *667# 400200
Equity Bank *247# 247247
CFC Stanbic Bank *208# 600100
Housing Finance Company *231# 100400
Consolidated Bank *262# 508400
Barclays Bank *224# 303030
Ecobank *335# 700201
ABC Bank Everything from the APP 111777
Family Bank *325# 222111
Bank of Africa(BOA) *987# 972900
CBA (Commercial Bank of Africa) *654# 880100
KWFT-DTM *378# 101200
Jamii Bora Bank *344# 529901
Vision Fund Kenya *985# 200555; 549900
Credit Bank *669# 972700
Diamond Trust Bank(DTB) *385# 516600
NIC Bank Limited *488# 488488
Standard Chartered Bank *722# 329329
Faulu DTM *339# 328585
First Community Bank *342# 919700
SMEP DTM *741# 777001
Post Bank *498# 200999
CitiBank N.A Kenya NA 100229
K-REP Bank *527# 111999
UBA Bank *368# 559900
GT Bank Kenya NA 910200
Gulf African Bank *399# 985050
I & M Bank *458# 542542
Uwezo DTM 243*99# 504600
IMPERIAL Bank *356# 800100
KCB Bank *522# 522522
National Bank *625# 547700
Prime Bank Via Bank App 982800
Rafiki DTM *366# 802200
Musoni *279# 514000
Transnational Bank *862# 862862
Equatorial Commercial Bank *286# 498100

ALSO READ: Equitel Charges To MPESA, Agent withdrawal charges, etc

How to send Mpesa to Tanzania

You can also send money to friends/partners in Tanzania through MPESA.

Steps:

  • Go to M-PESA
  • Select Lipa Na M-PESA.
  • Select Pay Bill.
  • Enter the 255255 (business number).
  • The account number is the intended Tanzanian recipient’s mobile number (format: 2557XXXXXXXX)
  • Enter the amount to send.
  • Enter your M-PESA PIN.

The money will be delivered  to Vodacom’s (Sagfaricom’s partner) M-Pesa account so the user need to be registered on Tanzania’s Vodacom’s M-Pesa unit for easy access.

What To Know About using MPESA

  • Safaricom mpesa charges tend to be higher for unregistered MPESA users.
  • The mshwari can only hold  a maximum of Ksh100,000.00 at any given time.
  • The least with-drawable amount from MPESA is Ksh 50.
  • You can send as little as Kshs. 10 to another Mpesa user.
  • Your Safaricom line must be active to transact on mpesa.
  • Safaricom doesn’t allow direct deposits into other M-PESA customer’s number.

 

Mpesa Charges : frequently asked questions

Why can’t I send more than Ksh35,000 to an unregistered number?

The CBK (Central Bank of Kenya) has enacted the Know Your Customer (KYC) or Anti Money Laundering (AML) policies disallowing transfers of amounts exceeding Ksh35,000 to such numbers.

With the new mpesa charges, have you raised the amounts that one can send?

No, the maximum possible amount still remains Ksh70,000.00 for a single transaction and Ksh140,000 in one day. In addition, you can only have a maximum of Ksh100,000.00 in your M-PESA.

What is the least amount one can send using M-PESA?

You can send even Ksh.1 from your M-PESA for free. Furthermore, you can pay for items you are buying on paybill/till number for up to shs.100 for free.

Can I still withdraw from an ATM?

Yes though the maximum amount remains Ksh70,000 per day. The withdrawable amount per transaction is between Ksh20,000-Ksh30,000 depending on the ATM.

My parent is ill and mentally incapacitated. How can we access their mpesa funds to help defray medical costs?

Visit safaricom with these documents for assistance:

  • Your national ID.
  • A copy of your parent’s ID(certified).
  • A court order proving that you’re the appointed guardian to your parent.

I traveled abroad and on returning to Kenya, I found that my MPESA numbers with funds in it disabled. Help!

Visit safaricom’s customer care anywhere in the country and fill in the relevant claim form. You will also provide a copy of your ID, and appoint a number to where you would like the money to be sent to. That’s all you need to do to retrieve your cash.

However, the disabled line is no longer available to you.

ALSO READ: Mshwari Lock Savings Account: All you need to know

 

How much does it cost to send money from Equitel to mpesa?

The following table the equitel charges when sending to mpesa:

Min. Amount Max. Amount Charge

(Maximum Charge)

0 100 34.10
101 500 38.50
501 1 1,000 44.00
1,001 1,500 49.50
1,501 2,500 60.50
2,501 35,000 60.50

How much does it cost to withdraw 20000 from mpesa?

It will cost you shs. 180 to withdraw shs.20000 from an mpesa agent at the moment.

How do I check my Lipa na mpesa charges?

  1. Dial *234#
  2. Enter 2 for lipa na mpesa Tariff
  3. Reply with 5 (Lipa na M-PESA).
  4. Enter the relevant Paybill/ Merchant Till Number.
  5. Type the amount you are paying to the paybill.

Safaricom sends you an SMS alerting you how much it will cost to transfer that amount to the specified Paybill number.

How much can mpesa hold?

Mpesa holds a maximum of shs.300000/- at any one time.

ALSO READ: 

 

 

Share with a friend

2 thoughts on “Here are the Mpesa Charges For Sending Money, Withdrawal 2023”

Leave a Comment