Quick answer: Most people become M-Pesa agents as a sub-agent under an authorised dealer, because Safaricom’s direct agent route is for registered companies with several outlets. Agents earn a commission per transaction (mainly deposits and withdrawals), paid by Safaricom through the dealer. You need a business premises, permits, ID and KRA PIN, and enough float (e-money plus cash), which many guides put at about KSh 100,000 or more per outlet.
How M-Pesa Agents Earn
Customers do not pay the agent directly. Safaricom pays a commission for each deposit and withdrawal (and some other services), usually monthly through the dealer. Busy locations with many withdrawals earn the most. Commission rates are set by Safaricom and the dealer’s agreement; ask for the current table before you sign.
Full Agent vs Sub-Agent
| Dealer / full agent | Sub-agent (most beginners) | |
|---|---|---|
| Who | Registered company, several outlets | Individual or small business |
| Contract with | Safaricom | A Safaricom-authorised dealer |
| Capital | High | Lower, but you still need float |
| Support | Manages its own outlets | Dealer provides training, branding and float support |
Typical Requirements
- National ID and KRA PIN ({shn("kra-pin", "get a KRA PIN online")}).
- A business premises with a county business permit.
- Business registration certificate ({shn("register-business", "register a business in Kenya")}).
- Bank account for the business.
- Passport photos and sometimes a recommendation from the area administration.
Requirements change; get the current list from the dealer or Safaricom shop.
Float and Start-Up Costs
| Item | Why you need it |
|---|---|
| E-float | To give customers e-money when they deposit |
| Cash float | To pay out withdrawals |
| Premises and permit | Rent, county permit, signage |
| Security | A safe, CCTV if possible, a counter with a barrier |
| Phone and records | The agent line, a register or app for records |
Running out of cash or e-float means turning customers away, which lowers commission. Many agents add a second service, such as a shop or water vending, to bring more foot traffic.
Daily Operations
- Check float at opening; rebalance with your bank or dealer.
- Confirm customer ID for transactions that require it.
- Record each transaction as required.
- Close with a reconciliation of cash and e-float.
Example: A Shop Owner in Machakos
A shopkeeper near a matatu stage signs up as a sub-agent with a local dealer. She keeps her shop goods and the agent counter side by side, so people who come to withdraw money also buy airtime and groceries. Her biggest lesson in the first month: plan float for weekends and month-end, when withdrawals peak.
Fraud and Security Risks
- Fake "Safaricom" calls asking you to reverse or send float.
- Fake M-Pesa messages: always confirm in your agent statement before giving cash.
- Robbery risk: bank cash often and never show large amounts.
- Staff theft: reconcile daily.
Stay safe: never pay a "registration", "activation" or "withdrawal" fee to get paid, and never share your password or M-Pesa PIN. Real online income comes from people paying for your content, products or skills.
Create your free Stay Home Network account, or log in with H-MAIL on app.stayhomenetwork.com.
Frequently Asked Questions
How do M-Pesa agents get paid?
Safaricom pays commission per transaction, usually monthly through the dealer.
How much capital do I need to become an M-Pesa agent?
Guides commonly cite about KSh 100,000 or more in float per outlet, plus premises and permits; confirm with a dealer.
Can an individual become an M-Pesa agent?
Yes, usually as a sub-agent under an authorised dealer.
Which transactions earn the most commission?
Withdrawals and deposits are the main earners; busy areas earn more.
Can an M-Pesa agent reverse money?
Reversals go through Safaricom’s process, not by the agent sending money back on request.
How do I avoid M-Pesa agent fraud?
Confirm every transaction in your agent statement and never act on calls asking for reversals.
Cover photo: Mobile money agent shops, including M-Pesa, at a roadside store in Kenya. Photo: Three mobile money agents by wrcomms, CC BY-SA 2.0.