Home / How To Start / How To Start Your Mpesa Agent Business
M-PESA Business

How To Start Your Mpesa Agent Business

Becoming an MPESA Agent is a popular trend happening in Kenya. Most entrepreneurs try to start Mpesa business without knowing the basics requirements of what it takes to start. 

Why Start An Mpesa Business

You need to start by asking yourself “why am I starting an M-pesa business”. Most people tend to just start the business because they are told you can make money. Ofcourse am not denying that fact, but in business you need to have a strong mission in order to last in a competitive environment. At the moment, Safaricom has over 40,000 Agents. Now that is some competition that you just can’t ignore. You need to figure out many things before you start your business. For example the location of your outlet, will Mpesa be your only product or you have other things to offer.

Related Reading: Why Your Business Needs A Strong Mission

How To Start A Company

To become an M-pesa Agent, Safaricom requirements all prospective agent must be registered as a LIMITED company or equivalent with at least 3 outlets ready to offer M‐PESA under the company names. The company MUST have traded for a minimum period of 6 months.

The proposed outlets shall be audited prior to commencement of business and only applications for outlets in opportunity areas will be considered.

See Also: How To Register A Limited Company

How To Finance Your Mpesa Business

The biggest challenges most entrepreneurs face while starting their Mpesa business is the minimum investment required to operate that has been set by Safaricom.

According to Safaricom, an agent will be expected to invest the following amounts:

  • Kshs 100,000 per outlet for float.
  • Kshs 100,000 for SIMEX (SIM replacement cards).
  • Kshs 100,000 per outlet for additional outlets for float.

In a previous article that I wrote, you will find that Banks are starting to support entrepreneurs by providing the finances to start Mpesa business. KCB Bank is one of the banks that offers Mpesa Agents Attractive Loans.

Agents will be required to deposit this money within one month of signing the contract, failure to which the contract shall be revoked.

How To Manage Your Mpesa Business

Safaricom recommends that the agent should preferably employ competent staff with minimum of KCSE to handle the service.

Some of the daily tasks that agents will be required to perform are as follows;

  • Registration of M-PESA Customers
  • Depositing cash into registered customers M-PESA accounts
  • Processing cash withdrawals for registered M-PESA customers
  • Processing cash withdrawals for non-registered M-PESA customers
  • Customer Education
  • Compliance with Safaricom AML & KYC Policy
  • Compliance with Safaricom business practices
  • Branding of their outlets as per provided guidelines

If you feel that you want to begin your entrepreneurs journey with Safaricom, you can visit Safaricom Website to download the relevant forms that you will need to fill and submit to them.

Are You Ready? Register Your Company Today!

We are excited that you want to register your limited company and we are happy to get everything started so you can start trading soon. Here are the step by step guide on how we will assist you to register your limited company;

Step 1: Pricing Plans

You will need to select which registration package you prefer;

Lite Plan – Ksh. 20,000 – Includes Company Name Search, Certificate of Incorporation, Memorandum, CR12 Letter only.

Premium Plan – Ksh. 40,000 – Includes Company Name Search, Certificate of Incorporation, Memorandum, CR12 Letter, Company KRA PIN, VAT Registration, Tax Compliance Certificate Registration, Lipa Na Mpesa Account Registration, Business Cash Advance Facility, Masterpass QR Registration, Website Design, SSL Certificate for Website, Domain Name (.COM or .CO.KE), Web Hosting (10GB Diskspace), Unlimited Company Email Accounts, Logo Design, Business Card Design, Letterhead Design and Business Consultancy.

Step 2: Requirement Form

Please download and fill this Requirement Form below with your information.

Click on this link to download the Company Registration Requirements Form [Word Version, 3 Pages, Size: 23KB]

Step 3: Registration Order

Once you complete your company requirement form, you will need to upload it on the registration order below and submit your order.


Please only fill this registration order if you have your payment and requirements ready to begin your company registration today.

Nameyour full name
Phoneyour phone no.
Company Name Suggestionmore details
0 /
Registration Datedate to begin registration
Requirementsupload your documents
Click Here To Upload Your Requirements Form

by submitting your order for company registration, you agree to our terms of service


Here is to your Success!

About Enock Kiprono

Enock Kiprono is the founder of Fenesi.com & Dealpoa.com. He loves to connect with entrepreneurs that are success driven, passionate, action-taking whose goal is to make a difference in the business world!

Check Also

Register a Sacco in Kenya

How To Start A Sacco Company In Kenya

Over recent years, the number of Saccos in the country has grown exponentially; these includes ...


  1. Safaricom, please why a you making things very difficult like that. Is there a way people with less than 50k can own their Mpesa agent without having a company.

  2. I have 20k is the money enough to start mpesa business

  3. Hi,what is the gross amount required as capital for me to be an mPesa agent in the outskirts of Kitale town?

  4. I have 20k am I able to start up my mpesa agent business

  5. Helloo have a request, can one start operation an Mpesa Agent with Kshs. 50,000 in a local town? please advice an how to get it
    Thanks in advance

  6. Is 30k enough to start an mpesa shop agent?

  7. Pius ogonda salamba

    Can I start an mpesa with 50k

  8. Can someone with 30k as starting capital run an empesa business

  9. How much money I needed to get a simu card of M-pesa coz I needed to starting my business so how much I needed please

  10. Halo, I Have Kshs. 50000. Is it enough to start an Mpesa shop?
    Please advise.

  11. maximum & minimum amount of capital in ksh cash required to start an m-pesa agent business.

  12. Want to open a MPESA shop .kindly give me the steps

  13. Can 200k do if I want to be one of the dealer

  14. Hello, i would like to start Mpesa agent shop and I have 30k will this be enough. Kindly advice.
    Thank you.

  15. i have 40000. can i start an mpesa businesss

  16. have 30k and I want to start an mpesa agent

  17. Can i start an mpesa agent with 20000 plxxx????

  18. I want to start mpesa business and am having only 20000,is it possible for me,wait for your answer plz.

  19. Nakiryowa christine

    I’m in Uganda but I want to be m pesa agent what a the requirements I should have.thanks

  20. I have 40k iam i able to start mpesa

  21. Having used Mpesa for quite long I have not been privy to its operations and the business opportunity it offers. Looking forward to trying one of options offered in the near future. Kudos

  22. 1 have 20000 can i be able to start mpesa business in local area

  23. do safacom provide angent with commission transaction shit coz we normaly see customers transaction fee only

  24. How does one make profit when he/she becomes m-pesa dealer?

  25. What if someone wanted to provide funds to sponsor small businesses in Kenya under the same concept and mission to provide microloans

  26. Good information on how one can start up their mpesa business. But can the start up capital be negotiable if one doesn’t have enough capital.

  27. Hi, I’m interested in becoming an mpesa dealer. I want to know more of becoming one.wen I sell my tills , do I get any monthly commission. And pliz give me details on how to go about opening a ltd company for the same.the requirements and how long does it take to become a dealer.

  28. Hi, I just want to confirm what is form CR12? is it not Certificate of Registration?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Positive SSL