How To Activate a New Mpesa Account

How To Activate a New Mpesa Account

What is Mpesa Account?

M-Pesa is a mobile banking service that allows users to store and transfer money through their mobile phones. M-Pesa was introduced in Kenya as an alternative way for the population of the country to have access to financial services. Safaricom, the largest mobile phone operator in Kenya, launched M-Pesa in 2007.

How To Activate a New Mpesa Account

  1. On the Safaricom Menu (Sim Toolkit)
  2. Select the M-PESA menu then select Activate or Wezesha.
  3. Enter the ‘M-PESA PIN received via SMS.
  4. Create your own Secret PIN and confirm it.
  5. Enter the ID Number used during registration.

Frequently Asked Questions

Why is my Mpesa not working?

Please make sure that you are using the mobile application with a proper internet connection, have enough balance and inserted the correct PIN. If all these criteria is met, please contact support and indicate the error that is present on the screen.

Can I activate M-PESA online?

Once you get the pin, the easiest way to register your Mpesa online and then manage your account is through the Safaricom app. Follow the instructions below to create your account: login the Safaricom app with your mobile. Select Mpesa, then push on Activate.

How long does it take to activate M-PESA?

How long does it take to activate Mpesa account? It actually depends on the method you prefer, though, once you reach the customer care agent, the process may take at least 3 minutes.

What are the requirements for Mpesa?


An agent will expected to invest the following amounts: (a) Kshs 100,000 per outlet for float. (b) Kshs 100,000 for SIMEX (SIM replacement cards). (c) Kshs 100,000 per outlet for additional outlets for float.

How do I create a Mpesa virtual card?

The World is yOurs with M-PESA GlobalPay Virtual visa card

  1. Select the application tab to activate your M-PESA GlobalPay service.
  2. Select your card colour.
  3. You will receive your card details – PAN, expiry and CVV.
  4. Download the M-PESA App.
  5. Log in to your M-PESA App.
  6. Select the Grow tab.

What is the maximum amount you can have in your M-Pesa account?

Maximum Account Balance is Kshs.500,000. Maximum daily transaction value is Kshs.500,000. Maximum amount per transaction is Kshs.250,000. The minimum amount you can withdraw at an M-PESA Agent is Kshs.50.

Can M-Pesa app be used offline?

Safaricom has today launched “its M-PESA Super App for customers and its M-PESA for Business App with an “Offline Mode” and “Mini Apps”. The Offline mode” will enable customers to use the M-PESA Super App and complete transactions even without data bundles or when totally offline.

Do you need a bank account for mpesa?

Understanding M-Pesa

Once the SIM has been inserted into the card slot of the mobile device, users can make payments and transfer money to vendors and family members with SMS messages. Users with no bank accounts can access the numerous M-Pesa outlets distributed across the country.

How do I withdraw money from my bank to M-PESA?

How to move money from bank account to Mpesa

  1. Login to the App.
  2. Go to “Payments” and select either “Pay to Saved Biller” or “One Time Bill Payment”
  3. If doing One Time Bill Payment Select “Mobile Money” > “Mpesa” and enter the mobile number.
  4. Select account to transfer from.
  5. Input amount and description.
  6. Continue.

What happens when M-PESA reversal fails?

If you fail to reverse an M-PESA payment that was made erroneously, you risk a two-year jail term, Kshs. 200,000 fine or both. We hate it when we send money to the wrong person and then they disappear but I’m a bit uneasy with making this an offence. Would like to hear what others think about this.