How to Start an Mpesa Agent Shop | Cost Review & Commissions (2022)

Do you want to start a Mpesa Agency business?

Would you like to know the costs involved in the startup and the commissions paid to Mpesa agents?

Well, today in Joon Business Ideas we take you through the Mpesa business in Kenya — detailing facts that matter in the Mpesa agency business.

And, helping you with the ropes to start your chain of Mpesa sub-agent shops.

Are you ready to learn?

Here’ How the Mpesa Business Works

As a Mpesa agent, your job will be to receive deposits from customers, register customers for Mpesa, and also help them withdraw money when they want.

You can get into the Mpesa business as a super-agent if you can maintain a float of KES. 500,000.

Or, you can join the business as an Agent/Aggregator

If you join as an aggregator you will be responsible for: –

  • Recruiting sub-agents
  • Helping sub-agents meet conditions of operations laid out by Safaricom
  • Operating several tills

The requirement to become a Mpesa Agent/Aggregator 

  1. Be a Limited company able to operate at least 3 agent shops under the same company name
  2. The agent must invest Ksh. 100,000 for simex (sim replacement cards)
  3. Must maintain a minimum M-Pesa Float of  Ksh. 100,000 per store
  4. Agent shops must at least be spread in two different counties

How to Become a Mpesa Sub-agent 

Mpesa sub-agent stores are the typical Mpesa shops you see everywhere in the hood.

To become a Mpesa sub-agent, you will be recruited by an Agent and you will operate under them.

This is how sub-agent stores should work.

  1. The sub-agent is recruited to work under the agent but; his line is aggregated — meaning the sub-agent shop is registered directly by Safaricom
  2. The Sub agent then gets a till to carry out Mpesa transactions
  3. The sub-agent is then required to get store management till which is used to manage the float. You can get this at KCB bank. Note — Safaricom will deposit your monthly commissions in this account
  4. You need to maintain a minimum float of Ksh. 30,000
  5. You get 80% commission while the agent who recruited you gets 20%. These commissions are sent directly by Safaricom

This is how Mpesa sub-agent stores work

Mpesa agents recruit sub-agents stores and treat them as their own.

They deliberately fail to register sub-agent shops with Safaricom.

This takes away the privilege of sub-agents receiving commissions direct from Safaricom which now means that agents become bosses to sub-agents.

They decide what to pay sub-agents.

It could be anything from 60% commission to 80% but it is mostly 70%.

Disadvantages of not having your line aggregated by Safaricom 

  • Agents decide what float they want you to maintain. Often Ksh. 100,000 per sub-agent store
  • You lose control of your float as it is managed by the Agent
  • If an agent is found on the wrong side of Safaricom operation rules and the till is closed; your float gets locked in too
  • Agents charge goodwill to give tills to sub-agents. It could be anything from Ksh. 15,000 in Kisumu to Ksh. 100,000 in Nairobi.

How much commission can a Mpesa sub-agent make in a month?

The amount of money a Mpesa agent makes depends on factors like: –

  1. The ratio of Mpesa deposits via a vis the Mpesa withdrawals
  2. Population in an area
  3. Mpesa registrations made by subagent

On average a sub-agent operating with a float of Ksh. 30,000 can make an estimated commission of Ksh. 13,000?

Costs of starting a Mpesa sub-agent business 

  1. Mpesa float – Ksh. 30,000
  2. Rent – Ksh. 3,000
  3. Branding – Ksh. 3,000
  4. Goodwill for a non-aggregated till – Ksh. 15,000
  5. Employee wage – Ksh. 4,000
  6. You need an average of Ksh. 55,000 to start a Mpesa – sub-agent store.

Frequently Asked Questions.


The M-Pesa agency business is still a profitable venture to try if you want to earn upwards of Ksh. 10,000 monthly in passive income.

You'd however need to have a better location, extra float, and extra outlets if you want to make upwards of Ksh. 100,000 monthly with a Mpesa store.

M-Pesa agents are paid a commission of between Ksh.5 and Ksh. 200 for every deposit or withdrawal transaction performed.

A small Mpesa agent can make Ksh. 10,000 or more in a month depending on the number of transactions performed (both deposits and withdrawals).

If you have big clients and lots of outlets, you will be able to make more with your Mpesa agency business. To a tune of millions.

Depending on the dealer you are working with, you will get a Mpesa line for between Ksh. 10,000 and Ksh. 15,000.

You will further need to have float for your business. The least amount an agent will require you to start with is Ksh. 30,000.

Then there is the cost of the premise where you want to start your business.

Visit Website.
  • Deposit $10
  • Trade with $1
  • No withdrawal limit
  • FREE demo account
Get FREE $10,000 in Your Demo Account.

Tagged With :

One Response to “How to Start an Mpesa Agent Shop | Cost Review & Commissions (2022)”

  1. Comment récupérer l’argent de paiement sur m-pesa quand on a une sim agent??

Comment on this post