M-Pesa is a mobile financial service that allows you transfer and withdraw money, pay bills as well as buy airtime (vouchers), Credelec, Jackpot and pay different services, such from your mobile phone. This innovative service is brought to you by Vodafone M-Pesa SA.

M-Pesa is an easy, simples, fast, affordable and safe way of moving your money any part of the country.

With M-Pesa, you can:

  • Deposit your money
  • Send money
  • Withdraw money anywhere
  • Buy airtime
  • Buy Credelec
  • Buy Jackpot
  • Paybills - TV (DSTV, GoTV, TVCabo and ZAP), Water (ADEM and FIPAG), Vodacom postpaid contract invoices, UEM (meals and accoumodation), EDM postpaid invoices, etc.
  • Check your balance
  • Change your PIN.

Why should you use M-Pesa?

  • Free registration
  • No monthly fees
  • You pay as you use
  • No minimum balance is required
  • No need of having a bank account
  • Fast and easy
  • Safe way of saving your money
  • Easy way to buy airtime

M-Pesa makes your life easier.

Change of money transfer fees

The money transfer fees from a M-Pesa account to (1) Vodacom numbers with M-Pesa accounts, (2) to those that do not have accounts and (3) to other mobile networks, will be changed from 1st March, 2018.

Important notice: new M-Pesa system

Vodafone M-Pesa launched its new system on February 26, 2017 to provide a better customer service experience.

How to choose your M-Pesa account PIN?

The M-Pesa account has a PIN. The PIN is the key that locks your account. Here are some tips on on how to choose your account PIN.

How to protect the M-Pesa account?

Here are some tips on how to make your M-Pesa account safer.

Do not pay anything to the agent.

M-Pesa does not make any charge out of the system. In case, any M-Pesa agent charges you any amount of money to open account, deposit or withdraw cash, please report this action to 84111.