As mobile money becomes a significant part of Kenya’s financial ecosystem, M-PESA agents play a key role in providing essential services to millions of Safaricom customers. By becoming an M-PESA agent, you have the opportunity to run a profitable business while offering convenient services like deposits, withdrawals, and mobile transfers.
This guide will walk you through the steps to apply, the requirements you need to meet, and the financial commitments involved in becoming an M-PESA agent.
1. How to Apply and Qualify to Be an M-PESA Agent
To apply and qualify as an M-PESA agent, your business must meet specific criteria set by Safaricom. The process involves several key steps that ensure you are capable of handling financial transactions efficiently and securely.
Eligibility Requirements
Before applying, make sure your business meets the following eligibility criteria:
| Requirement | Details |
|---|---|
| Business Entity Type | Must be a registered limited company or an equivalent entity |
| Operational Outlets | Must have at least 3 active and operational outlets |
| Business Operation | Must have been operating for at least 6 months |
| Location | Must be within a pre-approved opportunity zone |
| Audit Compliance | Each outlet must pass Safaricom’s operational and security audit |
Additionally, the outlet’s location must meet Safaricom’s operational standards, including security, accessibility, and suitability for financial transactions.
Required Documents
When applying to be an M-PESA agent, you will need to provide several key documents:
| Document | Purpose |
|---|---|
| Certificate of Incorporation | Confirms the business is legally registered |
| Form CR12 (recently issued) | Lists the directors and shareholders of the company |
| National ID Copies | Verifies the identity of key personnel |
| Completed Agent Application Form | Officially applies for agent status |
If applying as a sub-agent under a principal agent, you will need additional documents like:
- Business Permit
- Certificate of Good Conduct
- National ID
These documents ensure transparency and legitimacy of the applicant’s business entity.
2. Financial Requirements and Application Process
To ensure that M-PESA agents can meet the demands of customers, Safaricom requires a financial commitment for each outlet. Here’s what you need:
| Financial Requirement | Details |
|---|---|
| Initial Float | KSh 100,000 per outlet for deposits and withdrawals |
| SIMEX Float | If offering SIM card replacement services (SIMEX), an additional KSh 100,000 per outlet is required |
This float ensures that your outlet can handle daily cash transactions and provide customers with the necessary services.
Application Process
- Prepare Your Documents: Gather all required documents such as certificates, IDs, and business registration forms.
- Download and Fill Application Forms: Forms can be downloaded from the Safaricom website or picked up at Safaricom Retail Centres.
- Submit Application: Deliver the completed forms along with supporting documents to the nearest Safaricom Regional Office or Retail Centre.
- Outlets Inspection: Safaricom will inspect your premises to ensure it meets operational and security standards.
- Sign Contract: Once your application is approved, you’ll sign an agreement with Safaricom.
- Training and Branding: Safaricom provides your staff with necessary training and branding materials for M-PESA services.
3. Responsibilities of an M-PESA Agent
As an M-PESA agent, you are responsible for various operational and compliance tasks:
| Core Responsibilities | Details |
|---|---|
| Customer Registration | Registering new M-PESA customers |
| Deposits and Withdrawals | Facilitating deposits, withdrawals, and money transfers |
| Education | Educating customers on available services and mobile money safety |
| Regulatory Compliance | Ensuring compliance with AML and KYC regulations |
Being an M-PESA agent also requires maintaining the highest levels of transparency, ethics, and customer service to ensure Safaricom’s reputation is upheld.
4. Final Thoughts
Becoming an M-PESA agent offers an incredible business opportunity and the chance to be part of Kenya’s vibrant mobile money ecosystem. With the right documentation, financial investment, and commitment to high operational standards, you can become a trusted agent in your community.
As mobile money continues to grow, M-PESA agents will remain essential to ensuring financial inclusion and providing safe, reliable services to millions of Kenyans.
Start your journey today and join Safaricom’s trusted agent network to help millions of Kenyans access financial services with ease.


